Build log
nerves_system_rpi5
shield 0.7.3 · fail · run shield-0.7.3-1791100848627
8270 of 8270 lines
1Resolving Hex dependencies...2Resolution completed in 0.202s3Unchanged:4 authable 0.8.05 bamboo 0.8.06 certifi 2.15.07 circular_buffer 1.1.08 comeonin 3.2.09 connection 1.0.410 cors_plug 1.1.411 cowboy 1.0.4 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 hackney 1.25.0 VULNERABLE!37 EEF-CVE-2026-47071 (HIGH)38 aka: CVE-2026-47071, GHSA-gp9c-pm5m-5cxr39 SOCKS5 TLS upgrade ignores caller timeout in hackney40 https://osv.dev/vulnerability/EEF-CVE-2026-470714142 EEF-CVE-2026-47076 (MEDIUM)43 aka: CVE-2026-47076, GHSA-pj7v-xfvx-wmjq44 SSRF allowlist bypass via percent-encoded host in hackney45 https://osv.dev/vulnerability/EEF-CVE-2026-470764647 EEF-CVE-2026-47069 (LOW)48 aka: CVE-2026-47069, GHSA-mp55-p8c9-rfw249 CRLF injection in cookie domain/path options in hackney50 https://osv.dev/vulnerability/EEF-CVE-2026-470695152 EEF-CVE-2026-47075 (MEDIUM)53 aka: CVE-2026-47075, GHSA-j9wq-vxxc-94wf54 CR/LF injection in query parameter in hackney55 https://osv.dev/vulnerability/EEF-CVE-2026-4707556 idna 6.1.157 interactive_cmd 0.1.458 metrics 1.0.159 mime 1.6.060 mimerl 1.5.061 nerves 2.0.0-pre.262 nerves_discovery 0.1.563 nerves_logging 0.2.464 nerves_runtime 0.13.1365 nerves_system_bbb 2.30.266 nerves_system_br 1.34.467 nerves_system_mangopi_mq_pro 0.17.268 nerves_system_qemu_aarch64 0.4.269 nerves_system_rpi0 2.1.270 nerves_system_rpi4 2.1.271 nerves_system_rpi5 2.1.272 nerves_system_trellis 0.5.073 nerves_system_x86_64 1.34.274 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.175 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.176 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.177 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.178 nerves_toolchain_x86_64_nerves_linux_musl 15.3.179 nerves_uevent 0.1.780 parse_trans 3.4.181 phoenix 1.2.5 VULNERABLE!82 GHSA-p8f7-22gq-m7j9 (HIGH)83 aka: CVE-2022-4297584 Phoenix before 1.6.14 mishandles check_origin wildcarding85 https://osv.dev/vulnerability/GHSA-p8f7-22gq-m7j98687 EEF-CVE-2026-56812 (MEDIUM)88 aka: CVE-2026-56812, GHSA-63mc-hw7g-86rr89 Phoenix JavaScript presence client crashes on presence keys colliding with Object.prototype members in Presence.syncState/syncDiff90 https://osv.dev/vulnerability/EEF-CVE-2026-568129192 EEF-CVE-2026-56811 (HIGH)93 aka: CVE-2026-56811, GHSA-6983-jfq8-485w94 Phoenix transports do not limit channel joins per connection, enabling process-exhaustion denial of service95 https://osv.dev/vulnerability/EEF-CVE-2026-5681196 phoenix_ecto 3.2.397 phoenix_pubsub 1.1.298 plug 1.3.6 VULNERABLE!99 EEF-CVE-2026-56813 (LOW)100 aka: CVE-2026-56813, GHSA-wpmj-jh88-rpgm101 Cookie attribute injection in Plug.Conn.Cookies.encode/2102 https://osv.dev/vulnerability/EEF-CVE-2026-56813103 poison 2.2.0104 poolboy 1.5.2105 postgrex 0.13.5106 property_table 0.3.4107 ranch 1.8.1108 ring_logger 0.11.7109 secure_random 0.5.1110 shield 0.7.3111 shield_notifier 0.2.1112 ssl_verify_fun 1.1.7113 tablet 0.3.3114 toolshed 0.5.0115 uboot_env 1.0.2116 unicode_util_compat 0.7.1117* Getting shield (Hex package)118* Getting nerves (Hex package)119* Getting ring_logger (Hex package)120* Getting toolshed (Hex package)121* Getting nerves_runtime (Hex package)122* Getting nerves_system_bbb (Hex package)123* Getting nerves_system_mangopi_mq_pro (Hex package)124* Getting nerves_system_qemu_aarch64 (Hex package)125* Getting nerves_system_rpi0 (Hex package)126* Getting nerves_system_rpi4 (Hex package)127* Getting nerves_system_rpi5 (Hex package)128* Getting nerves_system_trellis (Hex package)129* Getting nerves_system_x86_64 (Hex package)130* Getting nerves_system_br (Hex package)131* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)132* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)133* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)134* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)135* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)136* Getting nerves_logging (Hex package)137* Getting nerves_uevent (Hex package)138* Getting uboot_env (Hex package)139* Getting elixir_make (Hex package)140* Getting property_table (Hex package)141* Getting circular_buffer (Hex package)142* Getting interactive_cmd (Hex package)143* Getting nerves_discovery (Hex package)144* Getting tablet (Hex package)145* Getting authable (Hex package)146* Getting cors_plug (Hex package)147* Getting cowboy (Hex package)148* Getting gettext (Hex package)149* Getting phoenix (Hex package)150* Getting phoenix_ecto (Hex package)151* Getting poison (Hex package)152* Getting shield_notifier (Hex package)153* Getting bamboo (Hex package)154* Getting hackney (Hex package)155* Getting plug (Hex package)156* Getting mime (Hex package)157* Getting certifi (Hex package)158* Getting idna (Hex package)159* Getting metrics (Hex package)160* Getting mimerl (Hex package)161* Getting parse_trans (Hex package)162* Getting ssl_verify_fun (Hex package)163* Getting unicode_util_compat (Hex package)164* Getting ecto (Hex package)165* Getting decimal (Hex package)166* Getting poolboy (Hex package)167* Getting phoenix_pubsub (Hex package)168* Getting expo (Hex package)169* Getting cowlib (Hex package)170* Getting ranch (Hex package)171* Getting comeonin (Hex package)172* Getting postgrex (Hex package)173* Getting secure_random (Hex package)174* Getting connection (Hex package)175* Getting db_connection (Hex package)176Found packages with security advisories, see above for details177You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more178 warning: String.strip/1 is deprecated. Use String.trim/1 instead179 │180 4 │ @version File.read!("VERSION") |> String.strip181 │ ~182 │183 └─ /work/proj/deps_rpi5/poison/mix.exs:4:44: Poison.Mixfile (module)184185 warning: found quoted keyword "coveralls" 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 quotes186 │187 14 │ preferred_cli_env: ["coveralls": :test, "coveralls.circle": :test],188 │ ~189 │190 └─ /work/proj/deps_rpi5/bamboo/mix.exs:14:26191192==> nerves_system_br193Generated nerves_system_br app194==> connection195Compiling 1 file (.ex)196 warning: using single-quoted strings to represent charlists is deprecated.197 Use ~c"" if you indeed want a charlist or use "" instead.198 You may run "mix format --migrate" to change all single-quoted199 strings to use the ~c sigil and fix this warning.200 │201 553 │ [{:data, [{'State', mod_state}]}]202 │ ~203 │204 └─ lib/connection.ex:553:20205206 warning: using single-quoted strings to represent charlists is deprecated.207 Use ~c"" if you indeed want a charlist or use "" instead.208 You may run "mix format --migrate" to change all single-quoted209 strings to use the ~c sigil and fix this warning.210 │211 680 │ format = '** Generic server ~p terminating \n' ++212 │ ~213 │214 └─ lib/connection.ex:680:14215216 warning: using single-quoted strings to represent charlists is deprecated.217 Use ~c"" if you indeed want a charlist or use "" instead.218 You may run "mix format --migrate" to change all single-quoted219 strings to use the ~c sigil and fix this warning.220 │221 681 │ '** Last message in was ~p~n' ++ ## No last message222 │ ~223 │224 └─ lib/connection.ex:681:7225226 warning: using single-quoted strings to represent charlists is deprecated.227 Use ~c"" if you indeed want a charlist or use "" instead.228 You may run "mix format --migrate" to change all single-quoted229 strings to use the ~c sigil and fix this warning.230 │231 682 │ '** When Server state == ~p~n' ++232 │ ~233 │234 └─ lib/connection.ex:682:7235236 warning: using single-quoted strings to represent charlists is deprecated.237 Use ~c"" if you indeed want a charlist or use "" instead.238 You may run "mix format --migrate" to change all single-quoted239 strings to use the ~c sigil and fix this warning.240 │241 683 │ '** Reason for termination == ~n** ~p~n'242 │ ~243 │244 └─ lib/connection.ex:683:7245246 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead247 │248 429 │ init_stop(starter, name, {reason, System.stacktrace()})249 │ ~250 │251 └─ lib/connection.ex:429:50: Connection.init_it/6252 └─ lib/connection.ex:431:45: Connection.init_it/6253 └─ lib/connection.ex:491:57: Connection.handle_call/3254 └─ lib/connection.ex:540:41: Connection.code_change/3255 └─ lib/connection.ex:581:57: Connection.terminate/2256 └─ lib/connection.ex:625:49: Connection.enter_connect/5257 └─ lib/connection.ex:628:34: Connection.enter_connect/5258 └─ lib/connection.ex:631:45: Connection.enter_connect/5259 └─ lib/connection.ex:657:49: Connection.enter_terminate/5260 └─ lib/connection.ex:660:34: Connection.enter_terminate/5261 └─ lib/connection.ex:663:45: Connection.enter_terminate/5262 └─ lib/connection.ex:744:24: Connection.connect/3263 └─ lib/connection.ex:770:24: Connection.disconnect/3264 └─ lib/connection.ex:813:57: Connection.handle_async/3265266Generated connection app267==> mime268Compiling 2 files (.ex)269Generated mime app270==> circular_buffer271Compiling 1 file (.ex)272Generated circular_buffer app273==> poison274Compiling 4 files (.ex)275 warning: using single-quoted strings to represent charlists is deprecated.276 Use ~c"" if you indeed want a charlist or use "" instead.277 You may run "mix format --migrate" to change all single-quoted278 strings to use the ~c sigil and fix this warning.279 │280 89 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do281 │ ~282 │283 └─ lib/poison/encoder.ex:89:31284285 warning: using single-quoted strings to represent charlists is deprecated.286 Use ~c"" if you indeed want a charlist or use "" instead.287 You may run "mix format --migrate" to change all single-quoted288 strings to use the ~c sigil and fix this warning.289 │290 89 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do291 │ ~292 │293 └─ lib/poison/encoder.ex:89:48294295 warning: using single-quoted strings to represent charlists is deprecated.296 Use ~c"" if you indeed want a charlist or use "" instead.297 You may run "mix format --migrate" to change all single-quoted298 strings to use the ~c sigil and fix this warning.299 │300 127 │ defp chunk_size(<<char>> <> _, _mode, acc) when char <= 0x1F or char in '"\\' do301 │ ~302 │303 └─ lib/poison/encoder.ex:127:75304305 warning: using single-quoted strings to represent charlists is deprecated.306 Use ~c"" if you indeed want a charlist or use "" instead.307 You may run "mix format --migrate" to change all single-quoted308 strings to use the ~c sigil and fix this warning.309 │310 67 │ defp value(<<char, _ :: binary>> = string, _keys) when char in '-0123456789' do311 │ ~312 │313 └─ lib/poison/parser.ex:67:66314315 warning: using single-quoted strings to represent charlists is deprecated.316 Use ~c"" if you indeed want a charlist or use "" instead.317 You may run "mix format --migrate" to change all single-quoted318 strings to use the ~c sigil and fix this warning.319 │320 134 │ defp number_int(<<char, _ :: binary>> = string, acc) when char in '123456789' do321 │ ~322 │323 └─ lib/poison/parser.ex:134:69324325 warning: using single-quoted strings to represent charlists is deprecated.326 Use ~c"" if you indeed want a charlist or use "" instead.327 You may run "mix format --migrate" to change all single-quoted328 strings to use the ~c sigil and fix this warning.329 │330 150 │ defp number_exp(<<e>> <> rest, frac, acc) when e in 'eE' do331 │ ~332 │333 └─ lib/poison/parser.ex:150:55334335 warning: using single-quoted strings to represent charlists is deprecated.336 Use ~c"" if you indeed want a charlist or use "" instead.337 You may run "mix format --migrate" to change all single-quoted338 strings to use the ~c sigil and fix this warning.339 │340 176 │ defp number_digits(<<char>> <> rest = string) when char in '0123456789' do341 │ ~342 │343 └─ lib/poison/parser.ex:176:62344345 warning: using single-quoted strings to represent charlists is deprecated.346 Use ~c"" if you indeed want a charlist or use "" instead.347 You may run "mix format --migrate" to change all single-quoted348 strings to use the ~c sigil and fix this warning.349 │350 184 │ defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do351 │ ~352 │353 └─ lib/poison/parser.ex:184:64354355 warning: using single-quoted strings to represent charlists is deprecated.356 Use ~c"" if you indeed want a charlist or use "" instead.357 You may run "mix format --migrate" to change all single-quoted358 strings to use the ~c sigil and fix this warning.359 │360 208 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do361 │ ~362 │363 └─ lib/poison/parser.ex:208:31364365 warning: using single-quoted strings to represent charlists is deprecated.366 Use ~c"" if you indeed want a charlist or use "" instead.367 You may run "mix format --migrate" to change all single-quoted368 strings to use the ~c sigil and fix this warning.369 │370 208 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do371 │ ~372 │373 └─ lib/poison/parser.ex:208:44374375 warning: using single-quoted strings to represent charlists is deprecated.376 Use ~c"" if you indeed want a charlist or use "" instead.377 You may run "mix format --migrate" to change all single-quoted378 strings to use the ~c sigil and fix this warning.379 │380 218 │ when a1 in 'dD' and a2 in 'dD'381 │ ~382 │383 └─ lib/poison/parser.ex:218:16384385 warning: using single-quoted strings to represent charlists is deprecated.386 Use ~c"" if you indeed want a charlist or use "" instead.387 You may run "mix format --migrate" to change all single-quoted388 strings to use the ~c sigil and fix this warning.389 │390 218 │ when a1 in 'dD' and a2 in 'dD'391 │ ~392 │393 └─ lib/poison/parser.ex:218:31394395 warning: using single-quoted strings to represent charlists is deprecated.396 Use ~c"" if you indeed want a charlist or use "" instead.397 You may run "mix format --migrate" to change all single-quoted398 strings to use the ~c sigil and fix this warning.399 │400 219 │ and (b1 in '89abAB')401 │ ~402 │403 └─ lib/poison/parser.ex:219:16404405 warning: using single-quoted strings to represent charlists is deprecated.406 Use ~c"" if you indeed want a charlist or use "" instead.407 You may run "mix format --migrate" to change all single-quoted408 strings to use the ~c sigil and fix this warning.409 │410 253 │ defp skip_whitespace(<<char>> <> rest) when char in '\s\n\t\r' do411 │ ~412 │413 └─ lib/poison/parser.ex:253:55414415 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead416 │417 22 │ if Application.get_env(:poison, :native) do418 │ ~419 │420 └─ lib/poison/parser.ex:22:18: Poison.Parser (module)421422 warning: use Bitwise is deprecated. import Bitwise instead423 │424 26 │ use Bitwise425 │ ~~~~~~~~~~~426 │427 └─ lib/poison/parser.ex:26: Poison.Parser (module)428429 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 operator430 │431 178 │ <<digits :: binary-size(count), rest :: binary>> = string432 │ ~433 │434 └─ lib/poison/parser.ex:178:29: Poison.Parser.number_digits/1435436 warning: the variable "n" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator437 │438 204 │ <<chunk :: binary-size(n), rest :: binary>> = string439 │ ~440 │441 └─ lib/poison/parser.ex:204:28: Poison.Parser.string_continue/2442443 warning: use Bitwise is deprecated. import Bitwise instead444 │445 79 │ use Bitwise446 │ ~~~~~~~~~~~447 │448 └─ lib/poison/encoder.ex:79: Poison.Encoder.BitString (module)449450 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 operator451 │452 123 │ <<chunk :: binary-size(size), rest :: binary>> = string453 │ ~454 │455 └─ lib/poison/encoder.ex:123:28: Poison.Encoder.BitString.escape/2456457 warning: HashDict.size/1 is deprecated. Use maps and the Map module instead458 │459 283 │ if HashDict.size(dict) < 1 do460 │ ~461 │462 └─ lib/poison/encoder.ex:283:17: Poison.Encoder.HashDict.encode/2463464 warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead465 │466 161 │ case Integer.to_char_list(char, 16) do467 │ ~468 │469 └─ lib/poison/encoder.ex:161:18: Poison.Encoder.BitString.seq/1470471Generated poison app472==> nerves_compatibility_test473===> Analyzing applications...474===> Compiling mimerl475===> Analyzing applications...476===> Compiling ranch477 ┌─ src/ranch_conns_sup.erl:478 │479 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},480 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.481Compile directive 'nowarn_deprecated_catch' can be used to suppress482warnings in selected modules.483484485==> ssl_verify_fun486Compiling 7 files (.erl)487Generated ssl_verify_fun app488==> tablet489Compiling 2 files (.ex)490Generated tablet app491==> elixir_make492Compiling 8 files (.ex)493Generated elixir_make app494==> nerves_logging495 CC kmsg_tailer.o496 LD kmsg_tailer497Compiling 5 files (.ex)498Generated nerves_logging app499==> comeonin500mkdir -p priv501/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-15.3.1/bin/aarch64-nerves-linux-gnu-gcc -g -O3 -Wall -I/usr/local/lib/erlang/erts-17.1/include -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_rpi5-2.1.2/staging c_src/bcrypt_nif.c c_src/blowfish.c -o priv/bcrypt_nif.so502Compiling 8 files (.ex)503 warning: using single-quoted strings to represent charlists is deprecated.504 Use ~c"" if you indeed want a charlist or use "" instead.505 You may run "mix format --migrate" to change all single-quoted506 strings to use the ~c sigil and fix this warning.507 │508 57 │ path = :filename.join(:code.priv_dir(:comeonin), 'bcrypt_nif')509 │ ~510 │511 └─ lib/comeonin/bcrypt.ex:57:54512513 warning: using single-quoted strings to represent charlists is deprecated.514 Use ~c"" if you indeed want a charlist or use "" instead.515 You may run "mix format --migrate" to change all single-quoted516 strings to use the ~c sigil and fix this warning.517 │518 159 │ [prefix, log_rounds, salt] = Enum.take(salt, 29) |> :string.tokens('$')519 │ ~520 │521 └─ lib/comeonin/bcrypt.ex:159:72522523 warning: using single-quoted strings to represent charlists is deprecated.524 Use ~c"" if you indeed want a charlist or use "" instead.525 You may run "mix format --migrate" to change all single-quoted526 strings to use the ~c sigil and fix this warning.527 │528 164 │ defp bcrypt(key, salt, prefix, log_rounds) when prefix in ['2b', '2a'] do529 │ ~530 │531 └─ lib/comeonin/bcrypt.ex:164:62532533 warning: using single-quoted strings to represent charlists is deprecated.534 Use ~c"" if you indeed want a charlist or use "" instead.535 You may run "mix format --migrate" to change all single-quoted536 strings to use the ~c sigil and fix this warning.537 │538 164 │ defp bcrypt(key, salt, prefix, log_rounds) when prefix in ['2b', '2a'] do539 │ ~540 │541 └─ lib/comeonin/bcrypt.ex:164:68542543 warning: using single-quoted strings to represent charlists is deprecated.544 Use ~c"" if you indeed want a charlist or use "" instead.545 You may run "mix format --migrate" to change all single-quoted546 strings to use the ~c sigil and fix this warning.547 │548 165 │ key_len = if prefix == '2b' and length(key) > 72, do: 73, else: length(key) + 1549 │ ~550 │551 └─ lib/comeonin/bcrypt.ex:165:28552553 warning: use Bitwise is deprecated. import Bitwise instead554 │555 48 │ use Bitwise556 │ ~~~~~~~~~~~557 │558 └─ lib/comeonin/bcrypt.ex:48: Comeonin.Bcrypt (module)559560 warning: use Bitwise is deprecated. import Bitwise instead561 │562 9 │ use Bitwise563 │ ~~~~~~~~~~~564 │565 └─ lib/comeonin/bcrypt/base64.ex:9: Comeonin.Bcrypt.Base64 (module)566567 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.568569 This error happens when you have function calls without parentheses inside keywords. For example:570571 function(arg, one: nested_call a, b, c)572 function(arg, one: if expr, do: :this, else: :that)573574 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:575576 function(arg, one: if(expr, do: :this, else: :that))577 function(arg, one: nested_call(a, b, c))578579 Ambiguity found at:580 │581 49 │ def gen_secret(_), do: raise ArgumentError, "Invalid length"582 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~583 │584 └─ lib/comeonin/otp.ex:49585586 warning: use Bitwise is deprecated. import Bitwise instead587 │588 34 │ use Bitwise589 │ ~~~~~~~~~~~590 │591 └─ lib/comeonin/otp.ex:34: Comeonin.Otp (module)592593 warning: use Bitwise is deprecated. import Bitwise instead594 │595 31 │ use Bitwise596 │ ~~~~~~~~~~~597 │598 └─ lib/comeonin/pbkdf2.ex:31: Comeonin.Pbkdf2 (module)599600 warning: the variable "max_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator601 │602 117 │ <<bin::binary-size(max_length), _::binary>> = key603 │ ~604 │605 └─ lib/comeonin/pbkdf2.ex:117:24: Comeonin.Pbkdf2.pbkdf2/7606607 warning: using single-quoted strings to represent charlists is deprecated.608 Use ~c"" if you indeed want a charlist or use "" instead.609 You may run "mix format --migrate" to change all single-quoted610 strings to use the ~c sigil and fix this warning.611 │612 11 │ b64_alphabet = Enum.with_index 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789./'613 │ ~614 │615 └─ lib/comeonin/pbkdf2/base64.ex:11:34616617 warning: the variable "split" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator618 │619 29 │ <<main::size(split)-binary, rest::binary>> = data620 │ ~621 │622 └─ lib/comeonin/pbkdf2/base64.ex:29:18: Comeonin.Pbkdf2.Base64.encode/1623624 warning: the variable "split" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator625 │626 52 │ <<main::size(split)-binary, rest::binary>> = data627 │ ~628 │629 └─ lib/comeonin/pbkdf2/base64.ex:52:18: Comeonin.Pbkdf2.Base64.decode/1630631 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead632 │633 19 │ secure_check(rest_h, rest_s, acc ||| (h ^^^ s))634 │ ~635 │636 └─ lib/comeonin/tools.ex:19:45637638 warning: use Bitwise is deprecated. import Bitwise instead639 │640 6 │ use Bitwise641 │ ~~~~~~~~~~~642 │643 └─ lib/comeonin/tools.ex:6: Comeonin.Tools (module)644645 warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead646 │647 76 │ hash = :crypto.hmac(:sha, Base.decode32!(secret, padding: false),648 │ ~649 │650 └─ lib/comeonin/otp.ex:76:20: Comeonin.Otp.gen_hotp/3651652 warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead653 │654 121 │ initial = :crypto.hmac(:sha512, password, <<salt::binary, block_index::integer-size(32)>>)655 │ ~656 │657 └─ lib/comeonin/pbkdf2.ex:121:23: Comeonin.Pbkdf2.pbkdf2/7658 └─ lib/comeonin/pbkdf2.ex:129:20: Comeonin.Pbkdf2.iterate/4659660Generated comeonin app661==> nerves_compatibility_test662===> Analyzing applications...663===> Compiling cowlib664==> nerves_discovery665Compiling 5 files (.ex)666Generated nerves_discovery app667==> ring_logger668Compiling 7 files (.ex)669Generated ring_logger app670==> nerves_compatibility_test671===> Analyzing applications...672===> Compiling poolboy673warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"674 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2675 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1676 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5677 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2678 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4679 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2680681==> db_connection682Compiling 23 files (.ex)683warning: cannot infer signatures from :poolboy because it is not loaded684685 warning: unused require Bitwise686 │687 31 │ require Bitwise688 │ ~689 │690 └─ lib/db_connection/backoff.ex:31:5691692 warning: using single-quoted strings to represent charlists is deprecated.693 Use ~c"" if you indeed want a charlist or use "" instead.694 You may run "mix format --migrate" to change all single-quoted695 strings to use the ~c sigil and fix this warning.696 │697 406 │ :normal -> [{:data, [{'Module', mod}]}]698 │ ~699 │700 └─ lib/db_connection/connection.ex:406:32701702 warning: using single-quoted strings to represent charlists is deprecated.703 Use ~c"" if you indeed want a charlist or use "" instead.704 You may run "mix format --migrate" to change all single-quoted705 strings to use the ~c sigil and fix this warning.706 │707 661 │ [{:data, [{'Module', mod}, {'State', state}]}]708 │ ~709 │710 └─ lib/db_connection/connection.ex:661:16711712 warning: using single-quoted strings to represent charlists is deprecated.713 Use ~c"" if you indeed want a charlist or use "" instead.714 You may run "mix format --migrate" to change all single-quoted715 strings to use the ~c sigil and fix this warning.716 │717 661 │ [{:data, [{'Module', mod}, {'State', state}]}]718 │ ~719 │720 └─ lib/db_connection/connection.ex:661:33721722 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead723 │724 8 │ children = [supervisor(child_mod, [], [restart: :temporary])]725 │ ~726 │727 └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0728729 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead730 │731 30 │ worker(DBConnection.Watcher, [owner])732 │ ~733 │734 └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1735736 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead737 │738 37 │ worker(:sregulator, [regulator, opts, start_opts], child_opts)739 │ ~740 │741 └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1742 └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2743744 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead745 │746 96 │ Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)747 │ ~748 │749 └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4750751 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead752 │753 45 │ supervisor(Supervisor, [[conn], sup_opts], [id: :conn_sup])754 │ ~755 │756 └─ lib/db_connection/sojourn/pool.ex:45:5: DBConnection.Sojourn.Pool.conn_sup/2757758 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead759 │760 55 │ worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])761 │ ~762 │763 └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3764765 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead766 │767 138 │ case System.stacktrace() do768 │ ~769 │770 └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2771772 warning: the following clause will never match:773774 [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->775776 because it attempts to match on the result of:777778 System.stacktrace()779780 which has type:781782 empty_list()783784 where "arity" was given the type:785786 # type: integer()787 # from: lib/db_connection/connection.ex:139:56788 is_integer(arity)789790 type warning found at:791 │792 139 │ [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace793 │ ~794 │795 └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2796797 warning: the following clause will never match:798799 [{a, b, params, c} | rest] when is_list(params) ->800801 because it attempts to match on the result of:802803 System.stacktrace()804805 which has type:806807 empty_list()808809 where "params" was given the type:810811 # type: empty_list() or non_empty_list(term(), term())812 # from: lib/db_connection/connection.ex:140:43813 is_list(params)814815 type warning found at:816 │817 140 │ [{a, b, params, c} | rest] when is_list(params) ->818 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~819 │820 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2821822 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead823 │824 117 │ Supervisor.Spec.worker(Manager, [module, opts], child_opts)825 │ ~826 │827 └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3828829 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead830 │831 6 │ children = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]832 │ ~833 │834 └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0835836 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead837 │838 111 │ stack = System.stacktrace()839 │ ~840 │841 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3842843 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead844 │845 8 │ pool = supervisor(Pool, [], [restart: :temporary])846 │ ~847 │848 └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0849850 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead851 │852 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],853 │ ~854 │855 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3856857 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead858 │859 36 │ worker(DBConnection.Watcher, [owner])860 │ ~861 │862 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1863864 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead865 │866 986 │ stack = System.stacktrace()867 │ ~868 │869 └─ lib/db_connection.ex:986:28: DBConnection.handle/4870 └─ lib/db_connection.ex:992:24: DBConnection.handle/4871 └─ lib/db_connection.ex:1003:65: DBConnection.parse/4872 └─ lib/db_connection.ex:1012:24: DBConnection.encode/4873 └─ lib/db_connection.ex:1022:40: DBConnection.decode/6874 └─ lib/db_connection.ex:1057:40: DBConnection.describe/3875 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5876 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2877 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4878 └─ lib/db_connection.ex:1359:28: DBConnection.handle/5879 └─ lib/db_connection.ex:1365:24: DBConnection.handle/5880 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2881 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6882 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6883884 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead885 │886 9 │ supervisor(DBConnection.Task, []),887 │ ~888 │889 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/2890 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/2891 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/2892893 warning: :random.seed/3 is deprecated. Use the 'rand' module instead894 │895 108 │ case :random.seed(hash, sec, micro) do896 │ ~897 │898 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/0899900Generated db_connection app901==> decimal902Compiling 4 files (.ex)903 warning: using single-quoted strings to represent charlists is deprecated.904 Use ~c"" if you indeed want a charlist or use "" instead.905 You may run "mix format --migrate" to change all single-quoted906 strings to use the ~c sigil and fix this warning.907 │908 1320 │ '0.' ++ :lists.duplicate(-diff, ?0) ++ list909 │ ~910 │911 └─ lib/decimal.ex:1320:11912913 warning: using single-quoted strings to represent charlists is deprecated.914 Use ~c"" if you indeed want a charlist or use "" instead.915 You may run "mix format --migrate" to change all single-quoted916 strings to use the ~c sigil and fix this warning.917 │918 1351 │ list = list ++ 'E'919 │ ~920 │921 └─ lib/decimal.ex:1351:26922923 warning: using single-quoted strings to represent charlists is deprecated.924 Use ~c"" if you indeed want a charlist or use "" instead.925 You may run "mix format --migrate" to change all single-quoted926 strings to use the ~c sigil and fix this warning.927 │928 1352 │ list = if exp >= 0, do: list ++ '+', else: list929 │ ~930 │931 └─ lib/decimal.ex:1352:43932933 warning: using single-quoted strings to represent charlists is deprecated.934 Use ~c"" if you indeed want a charlist or use "" instead.935 You may run "mix format --migrate" to change all single-quoted936 strings to use the ~c sigil and fix this warning.937 │938 1775 │ int = if int == [], do: '0', else: int939 │ ~940 │941 └─ lib/decimal.ex:1775:31942943 warning: using single-quoted strings to represent charlists is deprecated.944 Use ~c"" if you indeed want a charlist or use "" instead.945 You may run "mix format --migrate" to change all single-quoted946 strings to use the ~c sigil and fix this warning.947 │948 1776 │ exp = if exp == [], do: '0', else: exp949 │ ~950 │951 └─ lib/decimal.ex:1776:31952953Generated decimal app954==> interactive_cmd955Compiling 1 file (.ex)956Generated interactive_cmd app957==> nerves958Compiling 65 files (.ex)959 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)960 │961 6 │ defmodule Mix.Tasks.Nerves.Init do962 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~963 │964 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)965966 warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.beam)967 │968 6 │ defmodule Nerves do969 │ ~~~~~~~~~~~~~~~~~~~970 │971 └─ lib/nerves.ex:6: Nerves (module)972973 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)974 │975 5 │ defmodule Nerves.ArtifactResolver do976 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~977 │978 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)979980 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)981 │982 6 │ defmodule Nerves.BuildAction.AppModes do983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~984 │985 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)986987 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)988 │989 5 │ defmodule Nerves.BuildAction.CheckExecutables do990 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~991 │992 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)993994 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)995 │996 8 │ defmodule Nerves.BuildAction.Erlinit do997 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~998 │999 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)10001001 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)1002 │1003 5 │ defmodule Nerves.BuildAction.Firmware do1004 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1005 │1006 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)10071008 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)1009 │1010 7 │ defmodule Nerves.BuildAction.IExStartupCheck do1011 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1012 │1013 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)10141015 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)1016 │1017 5 │ defmodule Nerves.BuildAction.NervesV1System do1018 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1019 │1020 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)10211022 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)1023 │1024 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do1025 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1026 │1027 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)10281029 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)1030 │1031 5 │ defmodule Nerves.BuildAction.Rootfs do1032 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1033 │1034 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)10351036 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)1037 │1038 6 │ defmodule Nerves.BuildAction.SortApps do1039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1040 │1041 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)10421043 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)1044 │1045 5 │ defmodule Nerves.BuildAction.StripAll do1046 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1047 │1048 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)10491050 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)1051 │1052 5 │ defmodule Nerves.BuildAction.Trimmer do1053 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1054 │1055 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)10561057 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)1058 │1059 5 │ defmodule Nerves.BuildPlan.Checks do1060 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1061 │1062 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)10631064 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)1065 │1066 5 │ defmodule Nerves.BuildPlan do1067 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1068 │1069 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)10701071 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.Container.beam)1072 │1073 6 │ defmodule Nerves.Container do1074 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1075 │1076 └─ lib/nerves/container.ex:6: Nerves.Container (module)10771078 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)1079 │1080 5 │ defmodule Nerves.Fingerprint do1081 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1082 │1083 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)10841085 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)1086 │1087 5 │ defmodule Nerves.MixPackage do1088 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1089 │1090 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)10911092 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.Paths.beam)1093 │1094 5 │ defmodule Nerves.Paths do1095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~1096 │1097 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)10981099 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)1100 │1101 5 │ defmodule Nerves.TargetTuple do1102 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1103 │1104 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)11051106Generated nerves app1107==> nerves_toolchain_aarch64_nerves_linux_gnu1108Compiling 1 file (.ex)1109Generated nerves_toolchain_aarch64_nerves_linux_gnu app1110==> nerves_system_rpi51111Generated nerves_system_rpi5 app1112==> nerves_compatibility_test1113===> Analyzing applications...1114===> Compiling unicode_util_compat1115===> Analyzing applications...1116===> Compiling idna1117===> Analyzing applications...1118===> Compiling cowboy1119 ┌─ src/cowboy_websocket.erl:1120 │1121 147 │ Stacktrace = erlang:get_stacktrace(),1122 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace11231124 ┌─ src/cowboy_websocket.erl:1125 │1126 645 │ {stacktrace, erlang:get_stacktrace()},1127 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace11281129 ┌─ src/cowboy_websocket.erl:1130 │1131 755 │ {stacktrace, erlang:get_stacktrace()},1132 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace113311341135 ┌─ src/cowboy_rest.erl:1136 │1137 69 │ Stacktrace = erlang:get_stacktrace(),1138 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace11391140 ┌─ src/cowboy_rest.erl:1141 │1142 1006 │ Stacktrace = erlang:get_stacktrace(),1143 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace114411451146 ┌─ src/cowboy_handler.erl:1147 │1148 87 │ Stacktrace = erlang:get_stacktrace(),1149 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace11501151 ┌─ src/cowboy_handler.erl:1152 │1153 116 │ Stacktrace = erlang:get_stacktrace(),1154 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace11551156 ┌─ src/cowboy_handler.erl:1157 │1158 235 │ Stacktrace = erlang:get_stacktrace(),1159 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace11601161 ┌─ src/cowboy_handler.erl:1162 │1163 290 │ {stacktrace, erlang:get_stacktrace()},1164 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace116511661167==> expo1168Compiling 2 files (.erl)1169Compiling 22 files (.ex)1170Generated expo app1171==> gettext1172Compiling 18 files (.ex)1173 warning: unused require Gettext.Macros1174 │1175 594 │ require Gettext.Macros1176 │ ~1177 │1178 └─ lib/gettext.ex:594:311791180 warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead1181 │1182 426 │ Kernel.ParallelCompiler.async(fn ->1183 │ ~1184 │1185 └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/311861187 warning: the following clause is redundant:11881189 defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)11901191 it has type:11921193 dynamic(%Expo.Message.Plural{})11941195 previous clauses have already matched on the following types:11961197 %Expo.Message.Singular{}1198 %Expo.Message.Plural{}11991200 │1201 391 │ defp ensure_empty_msgstr!(%Message.Plural{} = message) do1202 │ ~1203 │1204 └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/112051206Generated gettext app1207==> phoenix_pubsub1208Compiling 13 files (.ex)1209 warning: single quotes around atoms are deprecated. Use double quotes instead1210 │1211 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1212 │ ~1213 │1214 └─ lib/phoenix/pubsub/local.ex:160:2312151216 warning: single quotes around atoms are deprecated. Use double quotes instead1217 │1218 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1219 │ ~1220 │1221 └─ lib/phoenix/pubsub/local.ex:160:4012221223 warning: unused require Logger1224 │1225 107 │ require Logger1226 │ ~1227 │1228 └─ lib/phoenix/tracker.ex:107:312291230 warning: a struct for Phoenix.Tracker.State is expected on struct update:12311232 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}12331234 but got type:12351236 dynamic()12371238 where "delta" was given the type:12391240 # type: dynamic()1241 # from: lib/phoenix/tracker/state.ex:461:361242 %Phoenix.Tracker.State{delta: delta} = state12431244 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"12451246 type warning found at:1247 │1248 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1249 │ ~1250 │1251 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/512521253 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:12541255 %Phoenix.Tracker.Replica{replica | status: :permdown}12561257 but got type:12581259 dynamic()12601261 where "replica" was given the type:12621263 # type: dynamic()1264 # from: lib/phoenix/tracker/replica.ex:72:171265 replica12661267 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"12681269 type warning found at:1270 │1271 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1272 │ ~1273 │1274 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/112751276 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:12771278 %Phoenix.Tracker.Replica{replica | status: :down}12791280 but got type:12811282 dynamic()12831284 where "replica" was given the type:12851286 # type: dynamic()1287 # from: lib/phoenix/tracker/replica.ex:74:131288 replica12891290 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"12911292 type warning found at:1293 │1294 74 │ defp down(replica), do: %Replica{replica | status: :down}1295 │ ~1296 │1297 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/112981299 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:13001301 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}13021303 but got type:13041305 dynamic()13061307 where "replica" was given the type:13081309 # type: dynamic()1310 # from: lib/phoenix/tracker/replica.ex:76:291311 replica13121313 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"13141315 type warning found at:1316 │1317 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1318 │ ~1319 │1320 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/113211322 warning: a struct for Phoenix.Tracker.State is expected on struct update:13231324 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}13251326 but got type:13271328 dynamic()13291330 where "delta" was given the type:13311332 # type: dynamic()1333 # from: lib/phoenix/tracker/state.ex:541:991334 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1335 state13361337 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"13381339 type warning found at:1340 │1341 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1342 │ ~1343 │1344 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/113451346 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1347 │1348 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1349 │ ~1350 │1351 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/113521353 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1354 │1355 273 │ supervise(shards, strategy: :one_for_one,1356 │ ~1357 │1358 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/113591360 warning: a struct for Phoenix.Tracker.State is expected on struct update:13611362 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}13631364 but got type:13651366 dynamic(%{..., range: {term(), term()}})13671368 where "delta" was given the type:13691370 # type: dynamic(%{..., range: {term(), term()}})1371 # from: lib/phoenix/tracker/state.ex:551:301372 {start_clock, end_clock} = delta.range13731374 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"13751376 type warning found at:1377 │1378 555 │ delta: %State{delta | range: {start_clock, new_end}}}1379 │ ~1380 │1381 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/213821383 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1384 │1385 43 │ :ok = :pg2.create(pg2_group)1386 │ ~1387 │1388 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/113891390 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1391 │1392 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1393 │ ~1394 │1395 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/213961397 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1398 │1399 44 │ :ok = :pg2.join(pg2_group, self())1400 │ ~1401 │1402 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/114031404 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1405 │1406 57 │ :pg2.get_members(pg2_namespace(server_name))1407 │ ~1408 │1409 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/114101411 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1412 │1413 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1414 │ ~1415 │1416 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11417 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/114181419 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1420 │1421 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1422 │ ~1423 │1424 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/114251426 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1427 │1428 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1429 │ ~1430 │1431 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/114321433 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1434 │1435 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1436 │ ~1437 │1438 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/114391440 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1441 │1442 97 │ supervise(children, strategy: :rest_for_one)1443 │ ~1444 │1445 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/114461447 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1448 │1449 42 │ supervise children, strategy: :one_for_one1450 │ ~1451 │1452 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/114531454Generated phoenix_pubsub app1455==> nerves_compatibility_test1456===> Analyzing applications...1457===> Compiling certifi1458warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1459 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21460 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11461 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51462 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21463 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41464 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/214651466==> plug1467Compiling 44 files (.ex)1468warning: cannot infer signatures from :cowboy because it is not loaded14691470warning: cannot infer signatures from :cowlib because it is not loaded14711472warning: cannot infer signatures from :ranch because it is not loaded14731474warning: Kernel.to_char_list/1 is deprecated, use Kernel.to_charlist/1 instead1475 lib/plug/adapters/cowboy.ex:220: Plug.Adapters.Cowboy.put_ssl_file/314761477warning: Kernel.to_char_list/1 is deprecated, use Kernel.to_charlist/1 instead1478 lib/plug/adapters/cowboy.ex:238: Plug.Adapters.Cowboy.to_char_list/214791480 warning: using single-quoted strings to represent charlists is deprecated.1481 Use ~c"" if you indeed want a charlist or use "" instead.1482 You may run "mix format --migrate" to change all single-quoted1483 strings to use the ~c sigil and fix this warning.1484 │1485 230 │ generated? = :erlang.system_info(:otp_release) >= '19'1486 │ ~1487 │1488 └─ lib/plug/builder.ex:230:5514891490 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1491 │1492 421 │ when not state in @unsent do1493 │ ~1494 │1495 └─ lib/plug/conn.ex:421:2214961497 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1498 │1499 445 │ when not state in @unsent do1500 │ ~1501 │1502 └─ lib/plug/conn.ex:445:2215031504 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1505 │1506 497 │ when not state in @unsent do1507 │ ~1508 │1509 └─ lib/plug/conn.ex:497:2215101511 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1512 │1513 883 │ def put_session(%Conn{state: state}, _key, _value) when not state in @unsent,1514 │ ~1515 │1516 └─ lib/plug/conn.ex:883:6915171518 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1519 │1520 907 │ def delete_session(%Conn{state: state}, _key) when not state in @unsent,1521 │ ~1522 │1523 └─ lib/plug/conn.ex:907:6415241525 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1526 │1527 939 │ def configure_session(%Conn{state: state}, _opts) when not state in @unsent,1528 │ ~1529 │1530 └─ lib/plug/conn.ex:939:6815311532 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1533 │1534 961 │ when not state in @unsent do1535 │ ~1536 │1537 └─ lib/plug/conn.ex:961:2215381539 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead1540 │1541 6 │ custom_statuses = Application.get_env(:plug, :statuses, %{})1542 │ ~1543 │1544 └─ lib/plug/conn/status.ex:6:33: Plug.Conn.Status (module)15451546 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1547 │1548 65 │ mask(left, right, <<acc::binary, x ^^^ y>>)1549 │ ~1550 │1551 └─ lib/plug/crypto.ex:65:4015521553 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1554 │1555 87 │ masked_compare(left, right, mask, acc ||| (x ^^^ (y ^^^ z)))1556 │ ~1557 │1558 └─ lib/plug/crypto.ex:87:5015591560 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1561 │1562 87 │ masked_compare(left, right, mask, acc ||| (x ^^^ (y ^^^ z)))1563 │ ~1564 │1565 └─ lib/plug/crypto.ex:87:5715661567 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1568 │1569 108 │ secure_compare(left, right, acc ||| (x ^^^ y))1570 │ ~1571 │1572 └─ lib/plug/crypto.ex:108:4415731574 warning: use Bitwise is deprecated. import Bitwise instead1575 │1576 6 │ use Bitwise1577 │ ~~~~~~~~~~~1578 │1579 └─ lib/plug/crypto.ex:6: Plug.Crypto (module)15801581 warning: use Bitwise is deprecated. import Bitwise instead1582 │1583 13 │ use Bitwise1584 │ ~~~~~~~~~~~1585 │1586 └─ lib/plug/crypto/key_generator.ex:13: Plug.Crypto.KeyGenerator (module)15871588 warning: the variable "max_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1589 │1590 59 │ <<bin::binary-size(max_length), _::binary>> = key1591 │ ~1592 │1593 └─ lib/plug/crypto/key_generator.ex:59:24: Plug.Crypto.KeyGenerator.generate/715941595 warning: unused require Bitwise1596 │1597 64 │ require Bitwise1598 │ ~1599 │1600 └─ lib/plug/csrf_protection.ex:64:316011602 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead1603 │1604 4 │ if Application.get_env(:plug, :mimes) do1605 │ ~1606 │1607 └─ lib/plug/mime.ex:4:18: Plug.MIME (module)16081609 warning: unused require Logger1610 │1611 32 │ require Logger1612 │ ~1613 │1614 └─ lib/plug/request_id.ex:32:316151616 warning: calling super for GenServer callback handle_info/2 is deprecated1617 │1618 164 │ super(msg, state)1619 │ ~1620 │1621 └─ lib/plug/upload.ex:164:5: Plug.Upload.handle_info/216221623 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1624 │1625 39 │ reraise e, System.stacktrace1626 │ ~1627 │1628 └─ lib/plug/parsers/multipart.ex:39:27: Plug.Parsers.MULTIPART.parse/51629 └─ lib/plug/parsers/multipart.ex:41:73: Plug.Parsers.MULTIPART.parse/516301631 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1632 │1633 12 │ worker(Plug.Upload, [])1634 │ ~1635 │1636 └─ lib/plug/supervisor.ex:12:7: Plug.Supervisor.init/116371638 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1639 │1640 16 │ supervise(children, strategy: :one_for_one)1641 │ ~1642 │1643 └─ lib/plug/supervisor.ex:16:5: Plug.Supervisor.init/116441645 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1646 │1647 139 │ __catch__(conn, kind, reason, System.stacktrace, opts)1648 │ ~1649 │1650 └─ lib/plug/debugger.ex:139:42: Plug.Debugger.__catch__/416511652 warning: String.rstrip/1 is deprecated. Use String.trim_trailing/1 instead1653 │1654 635 │ <pre class="code code-block"><%= for {index, line, highlight} <- snippet do %><span class="line <%= if highlight, do: "-highlight" %>"><span class="ln"><%= h index %></span><span class="code"><%= h String.rstrip(line) %></span></span>1655 │ ~1656 │1657 └─ lib/plug/templates/debugger.html.eex:635:206: Plug.Debugger.template_html/116581659 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)1660 │1661 210 │ if Code.ensure_compiled?(module) and function_exported?(module, :init, 1) do1662 │ ~1663 │1664 └─ lib/plug/parsers.ex:210:15: Plug.Parsers.convert_parsers/216651666 warning: MIME.valid?/1 is deprecated. Use MIME.extensions(type) != [] instead1667 │1668 28 │ MIME.valid?(type)1669 │ ~1670 │1671 └─ lib/plug/mime.ex:28:10: Plug.MIME.valid?/116721673 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1674 │1675 82 │ __catch__(conn, kind, reason, reason, System.stacktrace, handle_errors)1676 │ ~1677 │1678 └─ lib/plug/error_handler.ex:82:50: Plug.ErrorHandler.__catch__/416791680 warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead1681 │1682 41 │ signature = :crypto.hmac(:sha, key, plain_text)1683 │ ~1684 │1685 └─ lib/plug/crypto/message_verifier.ex:41:26: Plug.Crypto.MessageVerifier.hmac_sha1_sign/21686 └─ lib/plug/crypto/message_verifier.ex:49:29: Plug.Crypto.MessageVerifier.hmac_sha1_verify/21687 └─ lib/plug/crypto/message_verifier.ex:71:26: Plug.Crypto.MessageVerifier.hmac_sha2_sign/31688 └─ lib/plug/crypto/message_verifier.ex:80:29: Plug.Crypto.MessageVerifier.hmac_sha2_verify/216891690 warning: :crypto.block_encrypt/4 is undefined or private, use crypto:crypto_one_time/5, crypto:crypto_one_time_aead/6,7 or crypto:crypto_init + crypto:crypto_update + crypto:crypto_final instead1691 │1692 57 │ {cipher_text, cipher_tag} = :crypto.block_encrypt(:aes_gcm, key, iv, {aad, plain_text})1693 │ ~1694 │1695 └─ lib/plug/crypto/message_encryptor.ex:57:41: Plug.Crypto.MessageEncryptor.aes128_gcm_encrypt/31696 └─ lib/plug/crypto/message_encryptor.ex:104:41: Plug.Crypto.MessageEncryptor.aes_gcm_key_wrap/31697 └─ lib/plug/crypto/message_encryptor.ex:314:13: Plug.Crypto.MessageEncryptor.encrypt_legacy/41698 └─ lib/plug/crypto/message_encryptor.ex:332:27: Plug.Crypto.MessageEncryptor.aes256_cbc_hmac_sha1_encrypt/316991700 warning: :crypto.block_decrypt/4 is undefined or private, use crypto:crypto_one_time/5, crypto:crypto_one_time_aead/6,7 or crypto:crypto_init + crypto:crypto_update + crypto:crypto_final instead1701 │1702 79 │ :crypto.block_decrypt(:aes_gcm, key, iv, {aad, cipher_text, cipher_tag})1703 │ ~1704 │1705 └─ lib/plug/crypto/message_encryptor.ex:79:21: Plug.Crypto.MessageEncryptor.aes128_gcm_decrypt/31706 └─ lib/plug/crypto/message_encryptor.ex:120:17: Plug.Crypto.MessageEncryptor.aes_gcm_key_unwrap/31707 └─ lib/plug/crypto/message_encryptor.ex:122:17: Plug.Crypto.MessageEncryptor.aes_gcm_key_unwrap/31708 └─ lib/plug/crypto/message_encryptor.ex:124:17: Plug.Crypto.MessageEncryptor.aes_gcm_key_unwrap/31709 └─ lib/plug/crypto/message_encryptor.ex:321:13: Plug.Crypto.MessageEncryptor.decrypt_legacy/41710 └─ lib/plug/crypto/message_encryptor.ex:349:17: Plug.Crypto.MessageEncryptor.aes256_cbc_hmac_sha1_decrypt/317111712 warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead1713 │1714 275 │ cipher_tag = Base.url_encode64(:crypto.hmac(:sha, sign_secret, cipher_text))1715 │ ~1716 │1717 └─ lib/plug/crypto/message_encryptor.ex:275:44: Plug.Crypto.MessageEncryptor.encode_legacy_token/31718 └─ lib/plug/crypto/message_encryptor.ex:291:44: Plug.Crypto.MessageEncryptor.decode_legacy_token/217191720 warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead1721 │1722 78 │ &:crypto.hmac(digest, secret, &1)1723 │ ~1724 │1725 └─ lib/plug/crypto/key_generator.ex:78:14: Plug.Crypto.KeyGenerator.mac_fun/217261727 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1728 │1729 21 │ stack = System.stacktrace1730 │ ~1731 │1732 └─ lib/plug/conn/wrapper_error.ex:21:22: Plug.Conn.WrapperError.reraise/31733 └─ lib/plug/conn/wrapper_error.ex:26:40: Plug.Conn.WrapperError.reraise/317341735 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1736 │1737 21 │ stack = System.stacktrace()1738 │ ~1739 │1740 └─ lib/plug/adapters/cowboy/handler.ex:21:24: Plug.Adapters.Cowboy.Handler.upgrade/41741 └─ lib/plug/adapters/cowboy/handler.ex:26:24: Plug.Adapters.Cowboy.Handler.upgrade/41742 └─ lib/plug/adapters/cowboy/handler.ex:30:24: Plug.Adapters.Cowboy.Handler.upgrade/417431744 warning: a struct for Plug.Conn is expected on struct update:17451746 %Plug.Conn{1747 conn1748 | adapter: {Plug.Adapters.Test.Conn, state},1749 host: uri.host || conn.host || "www.example.com",1750 method: method,1751 owner: owner,1752 path_info: split_path(uri.path),1753 port: uri.port || 80,1754 peer: {{127, 0, 0, 1}, 111_317},1755 remote_ip: {127, 0, 0, 1},1756 req_headers: req_headers,1757 request_path: uri.path,1758 query_string: query,1759 params: params || %Plug.Conn.Unfetched{aspect: :params},1760 scheme: String.to_atom(String.downcase(uri.scheme || "http"))1761 }17621763 but got type:17641765 dynamic(%{..., req_headers: term()})17661767 where "conn" was given the type:17681769 # type: dynamic(%{..., req_headers: term()})1770 # from: lib/plug/adapters/test/conn.ex:15:351771 body_or_params(body_or_params, query, conn.req_headers)17721773 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"17741775 type warning found at:1776 │1777 19 │ %Plug.Conn{conn |1778 │ ~1779 │1780 └─ lib/plug/adapters/test/conn.ex:19:5: Plug.Adapters.Test.Conn.conn/417811782 warning: Atom.to_char_list/1 is deprecated. Use Atom.to_charlist/1 instead1783 │1784 186 │ case Atom.to_char_list(plug) do1785 │ ~1786 │1787 └─ lib/plug/builder.ex:186:15: Plug.Builder.init_plug/117881789 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1790 │1791 43 │ Enum.partition(cowboy_options, &is_tuple(&1) and tuple_size(&1) == 2)1792 │ ~1793 │1794 └─ lib/plug/adapters/cowboy.ex:43:12: Plug.Adapters.Cowboy.args/417951796Generated plug app1797warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1798 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21799 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11800 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51801 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21802 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41803 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/218041805==> phoenix1806Compiling 60 files (.ex)1807 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 operator1808 │1809 175 │ <<attr::size(prefix)-binary, ":unique">> -> attr1810 │ ~1811 │1812 └─ lib/mix/phoenix.ex:175:20: Mix.Phoenix.drop_unique/118131814 warning: function init/1 required by behaviour GenServer is not implemented (in module Phoenix.CodeReloader.Proxy).18151816 We will inject a default implementation for now:18171818 def init(init_arg) do1819 {:ok, init_arg}1820 end18211822 You can copy the implementation above or define your own that converts the arguments given to GenServer.start_link/3 to the server state.18231824 │1825 3 │ defmodule Phoenix.CodeReloader.Proxy do1826 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1827 │1828 └─ lib/phoenix/code_reloader/proxy.ex:3: Phoenix.CodeReloader.Proxy (module)18291830 warning: unused require Logger1831 │1832 6 │ require Logger1833 │ ~1834 │1835 └─ lib/phoenix/code_reloader/server.ex:6:318361837 warning: unused require Logger1838 │1839 6 │ require Logger1840 │ ~1841 │1842 └─ lib/phoenix/endpoint/server.ex:6:318431844 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1845 │1846 78 │ defp do_underscore(<<h, t :: binary>>, prev) when h in ?A..?Z and not prev in ?A..?Z do1847 │ ~1848 │1849 └─ lib/phoenix/naming.ex:78:7818501851 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 operator1852 │1853 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1854 │ ~1855 │1856 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/218571858 warning: using single-quoted strings to represent charlists is deprecated.1859 Use ~c"" if you indeed want a charlist or use "" instead.1860 You may run "mix format --migrate" to change all single-quoted1861 strings to use the ~c sigil and fix this warning.1862 │1863 272 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1864 │ ~1865 │1866 └─ lib/phoenix/router.ex:272:5018671868 warning: redefining @doc attribute previously set at line 515.18691870 Please remove the duplicate docs. If instead you want to override a previously defined @doc, attach the @doc attribute to a function head (the function signature not followed by any do-block). For example:18711872 @doc """1873 new docs1874 """1875 def resources(...)18761877 │1878 522 │ @doc """1879 │ ~~~~~~~~1880 │1881 └─ lib/phoenix/router.ex:522: Phoenix.Router.resources/318821883 warning: using single-quoted strings to represent charlists is deprecated.1884 Use ~c"" if you indeed want a charlist or use "" instead.1885 You may run "mix format --migrate" to change all single-quoted1886 strings to use the ~c sigil and fix this warning.1887 │1888 183 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1889 │ ~1890 │1891 └─ lib/phoenix/router/helpers.ex:183:5018921893 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1894 │1895 169 │ not (k = to_string(k)) in reserved,1896 │ ~1897 │1898 └─ lib/phoenix/router/helpers.ex:169:3918991900 warning: duplicate key :route found in struct1901 │1902 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1903 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1904 │1905 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)19061907 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)"1908 │1909 109 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1910 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1911 │1912 └─ lib/phoenix/presence.ex:109: Phoenix.Presence (module)19131914 warning: unused require Logger1915 │1916 5 │ require Logger1917 │ ~1918 │1919 └─ lib/phoenix/controller.ex:5:319201921 warning: using single-quoted strings to represent charlists is deprecated.1922 Use ~c"" if you indeed want a charlist or use "" instead.1923 You may run "mix format --migrate" to change all single-quoted1924 strings to use the ~c sigil and fix this warning.1925 │1926 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1927 │ ~1928 │1929 └─ lib/phoenix/template.ex:174:5019301931 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1932 │1933 268 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1934 │ ~1935 │1936 └─ lib/phoenix/socket/transport.ex:268:12: Phoenix.Socket.Transport.reply_ignore/219371938 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1939 │1940 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1941 │ ~1942 │1943 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/119441945 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1946 │1947 14 │ supervise(children, strategy: :simple_one_for_one)1948 │ ~1949 │1950 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/119511952 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1953 │1954 613 │ exception -> {:error, {exception, System.stacktrace()}}1955 │ ~1956 │1957 └─ lib/phoenix/test/conn_test.ex:613:48: Phoenix.ConnTest.wrap_request/119581959 warning: expected a module (an atom) when invoking config/1 in expression:19601961 endpoint.config(:endpoint_id)19621963 where "endpoint" was given the type:19641965 # type: dynamic(%{..., __pubsub_server__: atom()})1966 # from: lib/phoenix/transports/long_poll.ex:191:101967 verify_token(endpoint, token, opts)19681969 type warning found at:1970 │1971 193 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1972 │ ~1973 │1974 └─ lib/phoenix/transports/long_poll.ex:193:42: Phoenix.Transports.LongPoll.resume_session/319751976 warning: Phoenix.PubSub.subscribe/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1977 │1978 236 │ do: Phoenix.PubSub.subscribe(endpoint.__pubsub_server__, topic, link: true)1979 │ ~1980 │1981 └─ lib/phoenix/transports/long_poll.ex:236:24: Phoenix.Transports.LongPoll.subscribe/219821983 warning: Phoenix.PubSub.broadcast_from!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1984 │1985 241 │ do: Phoenix.PubSub.broadcast_from!(endpoint.__pubsub_server__, self(), topic, msg)1986 │ ~1987 │1988 └─ lib/phoenix/transports/long_poll.ex:241:24: Phoenix.Transports.LongPoll.broadcast_from!/319891990 warning: unknown key .__pubsub_server__ in expression:19911992 endpoint.__pubsub_server__19931994 the given type does not have the given key:19951996 dynamic(1997 %Phoenix.Socket{1998 id: term(),1999 assigns: term(),2000 channel: term(),2001 channel_pid: term(),2002 endpoint: atom(),2003 handler: term(),2004 joined: term(),2005 pubsub_server: term(),2006 ref: term(),2007 topic: term(),2008 transport: term(),2009 transport_pid: term(),2010 transport_name: term(),2011 serializer: term()2012 } or2013 %Plug.Conn{2014 adapter: term(),2015 assigns: term(),2016 before_send: term(),2017 body_params: term(),2018 cookies: term(),2019 halted: term(),2020 host: term(),2021 method: term(),2022 owner: term(),2023 params: term(),2024 path_params: term(),2025 path_info: term(),2026 port: term(),2027 private: term(),2028 query_params: term(),2029 query_string: term(),2030 peer: term(),2031 remote_ip: term(),2032 req_cookies: term(),2033 req_headers: term(),2034 request_path: term(),2035 resp_body: term(),2036 resp_cookies: term(),2037 resp_headers: term(),2038 scheme: term(),2039 script_name: term(),2040 secret_key_base: term(),2041 state: term(),2042 status: term()2043 } or atom() or binary()2044 )20452046 where "endpoint" was given the type:20472048 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())2049 # from: lib/phoenix/transports/long_poll.ex:246:192050 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])20512052 type warning found at:2053 │2054 246 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])2055 │ ~~~~~~~~~~~~~~~~~2056 │2057 └─ lib/phoenix/transports/long_poll.ex:246:58: Phoenix.Transports.LongPoll.sign_token/320582059 warning: a struct for Phoenix.Socket is expected on struct update:20602061 %Phoenix.Socket{socket | id: id}20622063 but got type:20642065 dynamic()20662067 where "socket" was given the type:20682069 # type: dynamic()2070 # from: lib/phoenix/socket/transport.ex2071 {:ok, socket}20722073 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"20742075 type warning found at:2076 │2077 171 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}2078 │ ~2079 │2080 └─ lib/phoenix/socket/transport.ex:171:42: Phoenix.Socket.Transport.connect_vsn/620812082 warning: a struct for Phoenix.Socket is expected on struct update:20832084 %Phoenix.Socket{socket | topic: topic, channel: channel}20852086 but got type:20872088 dynamic(%{..., handler: atom(), transport_name: term()})20892090 where "socket" was given the types:20912092 # type: dynamic(%{..., handler: atom()})2093 # from: lib/phoenix/socket/transport.ex:231:332094 socket.handler.__channel__(topic, socket.transport_name)20952096 # type: dynamic(%{..., handler: atom(), transport_name: term()})2097 # from: lib/phoenix/socket/transport.ex:231:332098 socket.handler.__channel__(topic, socket.transport_name)20992100 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"21012102 type warning found at:2103 │2104 232 │ socket = %Socket{socket | topic: topic, channel: channel}2105 │ ~2106 │2107 └─ lib/phoenix/socket/transport.ex:232:16: Phoenix.Socket.Transport.do_dispatch/321082109 warning: String.lstrip/2 is deprecated. Use String.trim_leading/2 with a binary as second argument instead2110 │2111 376 │ ext = Path.extname(path) |> String.lstrip(?.) |> String.to_atom2112 │ ~2113 │2114 └─ lib/phoenix/template.ex:376:43: Phoenix.Template.compile/221152116 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2117 │2118 10 │ supervisor(Phoenix.Transports.LongPoll.Supervisor, [])2119 │ ~2120 │2121 └─ lib/phoenix/supervisor.ex:10:7: Phoenix.Supervisor.init/121222123 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2124 │2125 12 │ supervise(children, strategy: :one_for_one)2126 │ ~2127 │2128 └─ lib/phoenix/supervisor.ex:12:5: Phoenix.Supervisor.init/121292130 warning: Phoenix.PubSub.subscribe/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)2131 │2132 62 │ if socket.id, do: PubSub.subscribe(state.pubsub_server, socket.id, link: true)2133 │ ~2134 │2135 └─ lib/phoenix/transports/long_poll_server.ex:62:34: Phoenix.Transports.LongPoll.Server.init/12136 └─ lib/phoenix/transports/long_poll_server.ex:63:22: Phoenix.Transports.LongPoll.Server.init/121372138 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2139 │2140 50 │ __catch__(conn, kind, reason, System.stacktrace, opts)2141 │ ~2142 │2143 └─ lib/phoenix/endpoint/render_errors.ex:50:42: Phoenix.Endpoint.RenderErrors.__catch__/421442145 warning: Phoenix.PubSub.broadcast_from!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)2146 │2147 148 │ do: PubSub.broadcast_from!(state.pubsub_server, self(), client_ref, msg)2148 │ ~2149 │2150 └─ lib/phoenix/transports/long_poll_server.ex:148:16: Phoenix.Transports.LongPoll.Server.broadcast_from!/321512152 warning: String.strip/1 is deprecated. Use String.trim/1 instead2153 │2154 269 │ raise ArgumentError, message: String.strip(message)2155 │ ~2156 │2157 └─ lib/phoenix/router/helpers.ex:269:42: Phoenix.Router.Helpers.raise_route_error/521582159 warning: expected a map or struct when accessing .url in expression:21602161 endpoint.url21622163 where "endpoint" was given the types:21642165 # type: dynamic(atom())2166 # from: lib/phoenix/router/helpers.ex:24:202167 endpoint21682169 # type: atom()2170 # from: lib/phoenix/router/helpers.ex:24:352171 is_atom(endpoint)21722173 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()21742175 type warning found at:2176 │2177 25 │ endpoint.url2178 │ ~2179 │2180 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/221812182 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2183 │2184 188 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),2185 │ ~2186 │2187 └─ lib/phoenix/presence.ex:188:7: Phoenix.Presence.start_link/421882189 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2190 │2191 189 │ worker(Phoenix.Tracker, [module, opts, opts])2192 │ ~2193 │2194 └─ lib/phoenix/presence.ex:189:7: Phoenix.Presence.start_link/421952196 warning: Phoenix.PubSub.direct_broadcast!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)2197 │2198 202 │ Phoenix.PubSub.direct_broadcast!(node_name, pubsub_server, topic, msg)2199 │ ~2200 │2201 └─ lib/phoenix/presence.ex:202:24: Phoenix.Presence.handle_diff/522022203 warning: Phoenix.Tracker.list/2 is undefined (module Phoenix.Tracker is not available or is yet to be defined)2204 │2205 236 │ |> Phoenix.Tracker.list(topic)2206 │ ~2207 │2208 └─ lib/phoenix/presence.ex:236:26: Phoenix.Presence.list/222092210 warning: String.rjust/2 is deprecated. Use String.pad_leading/2 instead2211 │2212 34 │ String.rjust(route_name, route_name_len) <> " " <>2213 │ ~2214 │2215 └─ lib/phoenix/router/console_formatter.ex:34:12: Phoenix.Router.ConsoleFormatter.format_route/222162217 warning: String.ljust/2 is deprecated. Use String.pad_trailing/2 instead2218 │2219 35 │ String.ljust(verb, verb_len) <> " " <>2220 │ ~2221 │2222 └─ lib/phoenix/router/console_formatter.ex:35:12: Phoenix.Router.ConsoleFormatter.format_route/22223 └─ lib/phoenix/router/console_formatter.ex:36:12: Phoenix.Router.ConsoleFormatter.format_route/222242225 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2226 │2227 19 │ supervise(children, strategy: :one_for_one)2228 │ ~2229 │2230 └─ lib/phoenix/endpoint/server.ex:19:5: Phoenix.Endpoint.Server.init/122312232 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2233 │2234 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}2235 │ ~2236 │2237 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/322382239 warning: incompatible types given to Plug.Adapters.Cowboy.child_spec/4:22402241 Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)22422243 given types:22442245 (2246 dynamic(:http or :https),2247 -dynamic(%{..., __sockets__: term()})-,2248 empty_list(),2249 dynamic(empty_list() or non_empty_list(term(), term()))2250 )22512252 but expected one of:22532254 :http or :https, atom() or binary(), term(), term()22552256 where "config" was given the type:22572258 # type: dynamic(empty_list() or non_empty_list(term(), term()))2259 # from: lib/phoenix/endpoint/cowboy_handler.ex:79:122260 config = Keyword.put_new(config, :dispatch, _: dispatches)22612262 where "endpoint" was given the type:22632264 # type: dynamic(%{..., __sockets__: term()})2265 # from: lib/phoenix/endpoint/cowboy_handler.ex:67:262266 {path, socket} <- endpoint.__sockets__22672268 where "scheme" was given the types:22692270 # type: dynamic()2271 # from: lib/phoenix/endpoint/cowboy_handler.ex:61:182272 scheme22732274 # type: dynamic(:http or :https)2275 # from: lib/phoenix/endpoint/cowboy_handler.ex:82:282276 Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)22772278 type warning found at:2279 │2280 82 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)2281 │ ~2282 │2283 └─ lib/phoenix/endpoint/cowboy_handler.ex:82:28: Phoenix.Endpoint.CowboyHandler.child_spec/322842285 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2286 │2287 38 │ [worker(Phoenix.Config, args)]2288 │ ~2289 │2290 └─ lib/phoenix/endpoint/adapter.ex:38:6: Phoenix.Endpoint.Adapter.config_children/22291 └─ lib/phoenix/endpoint/adapter.ex:80:8: Phoenix.Endpoint.Adapter.code_reloader_children/222922293 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2294 │2295 46 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]2296 │ ~2297 │2298 └─ lib/phoenix/endpoint/adapter.ex:46:8: Phoenix.Endpoint.Adapter.pubsub_children/22299 └─ lib/phoenix/endpoint/adapter.ex:55:8: Phoenix.Endpoint.Adapter.server_children/323002301 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead2302 │2303 64 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),2304 │ ~2305 │2306 └─ lib/phoenix/endpoint/adapter.ex:64:9: Phoenix.Endpoint.Adapter.watcher_children/323072308 warning: incompatible types given to warmup_static/1:23092310 warmup_static(endpoint)23112312 given types:23132314 -dynamic(%{..., url: term()})-23152316 but expected one of:23172318 atom()23192320 where "endpoint" was given the type:23212322 # type: dynamic(%{..., url: term()})2323 # from: lib/phoenix/endpoint/adapter.ex:232:52324 warmup_url(endpoint)23252326 type warning found at:2327 │2328 233 │ warmup_static(endpoint)2329 │ ~2330 │2331 └─ lib/phoenix/endpoint/adapter.ex:233:5: Phoenix.Endpoint.Adapter.warmup/123322333 warning: Phoenix.PubSub.broadcast/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)2334 │2335 74 │ PubSub.broadcast pubsub_server, topic, %Broadcast{2336 │ ~2337 │2338 └─ lib/phoenix/channel/server.ex:74:12: Phoenix.Channel.Server.broadcast/423392340 warning: Phoenix.PubSub.broadcast!/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)2341 │2342 90 │ PubSub.broadcast! pubsub_server, topic, %Broadcast{2343 │ ~2344 │2345 └─ lib/phoenix/channel/server.ex:90:12: Phoenix.Channel.Server.broadcast!/423462347 warning: Phoenix.PubSub.broadcast_from/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)2348 │2349 106 │ PubSub.broadcast_from pubsub_server, from, topic, %Broadcast{2350 │ ~2351 │2352 └─ lib/phoenix/channel/server.ex:106:12: Phoenix.Channel.Server.broadcast_from/523532354 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2355 │2356 46 │ IO.puts Exception.format(kind, reason, System.stacktrace)2357 │ ~2358 │2359 └─ lib/phoenix/code_reloader/server.ex:46:59: Phoenix.CodeReloader.Server.handle_call/323602361 warning: Phoenix.PubSub.broadcast_from!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)2362 │2363 122 │ PubSub.broadcast_from! pubsub_server, from, topic, %Broadcast{2364 │ ~2365 │2366 └─ lib/phoenix/channel/server.ex:122:12: Phoenix.Channel.Server.broadcast_from!/523672368 warning: Phoenix.PubSub.subscribe/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)2369 │2370 197 │ PubSub.subscribe(socket.pubsub_server, socket.topic,2371 │ ~2372 │2373 └─ lib/phoenix/channel/server.ex:197:12: Phoenix.Channel.Server.join/423742375 warning: String.strip/1 is deprecated. Use String.trim/1 instead2376 │2377 169 │ <pre>#{String.strip(output)}</pre>2378 │ ~2379 │2380 └─ lib/phoenix/code_reloader.ex:169:29: Phoenix.CodeReloader.template/223812382 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2383 │2384 154 │ Enum.partition attrs, fn2385 │ ~2386 │2387 └─ lib/mix/tasks/phoenix.gen.model.ex:154:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/123882389 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:23902391 mod.__phoenix_recompile__?23922393 where "mod" was given the type:23942395 # type: dynamic(atom())2396 # from: lib/mix/tasks/compile.phoenix.ex:34:122397 Code.ensure_loaded?(mod)23982399 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()24002401 type warning found at:2402 │2403 36 │ mod.__phoenix_recompile__?2404 │ ~2405 │2406 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/124072408Generated phoenix app2409==> postgrex2410Compiling 62 files (.ex)2411 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2412 │2413 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2414 │ ~2415 │2416 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)24172418 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2419 You may run "mix format --migrate" to fix this warning automatically.2420 │2421 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2422 │ ~2423 │2424 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/124252426 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2427 You may run "mix format --migrate" to fix this warning automatically.2428 │2429 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2430 │ ~2431 │2432 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/124332434 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2435 You may run "mix format --migrate" to fix this warning automatically.2436 │2437 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2438 │ ~2439 │2440 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/124412442 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2443 You may run "mix format --migrate" to fix this warning automatically.2444 │2445 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2446 │ ~2447 │2448 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/124492450 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2451 You may run "mix format --migrate" to fix this warning automatically.2452 │2453 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2454 │ ~2455 │2456 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/124572458 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2459 You may run "mix format --migrate" to fix this warning automatically.2460 │2461 43 │ <<-1::int32>>2462 │ ~2463 │2464 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/124652466 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2467 You may run "mix format --migrate" to fix this warning automatically.2468 │2469 48 │ <<value_byte_size::int32>> <> value2470 │ ~2471 │2472 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/124732474 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2475 You may run "mix format --migrate" to fix this warning automatically.2476 │2477 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2478 │ ~2479 │2480 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/224812482 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2483 You may run "mix format --migrate" to fix this warning automatically.2484 │2485 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2486 │ ~2487 │2488 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/224892490 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2491 You may run "mix format --migrate" to fix this warning automatically.2492 │2493 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2494 │ ~2495 │2496 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/224972498 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2499 You may run "mix format --migrate" to fix this warning automatically.2500 │2501 64 │ ... -1::int32, rest::binary>>, acc) do2502 │ ~2503 │2504 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/225052506 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2507 You may run "mix format --migrate" to fix this warning automatically.2508 │2509 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2510 │ ~2511 │2512 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/225132514 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2515 You may run "mix format --migrate" to fix this warning automatically.2516 │2517 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2518 │ ~2519 │2520 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/225212522 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2523 You may run "mix format --migrate" to fix this warning automatically.2524 │2525 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2526 │ ~2527 │2528 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/225292530 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2531 You may run "mix format --migrate" to fix this warning automatically.2532 │2533 79 │ ... -1::int32, rest::binary>>, acc) do2534 │ ~2535 │2536 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/225372538 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2539 You may run "mix format --migrate" to fix this warning automatically.2540 │2541 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2542 │ ~2543 │2544 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/225452546 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2547 You may run "mix format --migrate" to fix this warning automatically.2548 │2549 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2550 │ ~2551 │2552 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/225532554 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2555 You may run "mix format --migrate" to fix this warning automatically.2556 │2557 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2558 │ ~2559 │2560 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/125612562 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2563 You may run "mix format --migrate" to fix this warning automatically.2564 │2565 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2566 │ ~2567 │2568 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/125692570 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2571 You may run "mix format --migrate" to fix this warning automatically.2572 │2573 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2574 │ ~2575 │2576 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/125772578 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2579 You may run "mix format --migrate" to fix this warning automatically.2580 │2581 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2582 │ ~2583 │2584 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/125852586 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2587 You may run "mix format --migrate" to fix this warning automatically.2588 │2589 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2590 │ ~2591 │2592 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/125932594 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2595 You may run "mix format --migrate" to fix this warning automatically.2596 │2597 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2598 │ ~2599 │2600 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/126012602 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2603 You may run "mix format --migrate" to fix this warning automatically.2604 │2605 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2606 │ ~2607 │2608 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/126092610 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2611 You may run "mix format --migrate" to fix this warning automatically.2612 │2613 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2614 │ ~2615 │2616 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/126172618 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2619 You may run "mix format --migrate" to fix this warning automatically.2620 │2621 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2622 │ ~2623 │2624 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/126252626 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2627 You may run "mix format --migrate" to fix this warning automatically.2628 │2629 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2630 │ ~2631 │2632 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/126332634 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2635 You may run "mix format --migrate" to fix this warning automatically.2636 │2637 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2638 │ ~2639 │2640 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/126412642 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2643 You may run "mix format --migrate" to fix this warning automatically.2644 │2645 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2646 │ ~2647 │2648 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/126492650 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2651 You may run "mix format --migrate" to fix this warning automatically.2652 │2653 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2654 │ ~2655 │2656 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/126572658 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2659 You may run "mix format --migrate" to fix this warning automatically.2660 │2661 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2662 │ ~2663 │2664 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/326652666 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2667 You may run "mix format --migrate" to fix this warning automatically.2668 │2669 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2670 │ ~2671 │2672 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/126732674 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2675 You may run "mix format --migrate" to fix this warning automatically.2676 │2677 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2678 │ ~2679 │2680 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/126812682 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2683 You may run "mix format --migrate" to fix this warning automatically.2684 │2685 23 │ <<x::float64, y::float64>>2686 │ ~2687 │2688 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/226892690 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2691 You may run "mix format --migrate" to fix this warning automatically.2692 │2693 23 │ <<x::float64, y::float64>>2694 │ ~2695 │2696 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/226972698 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2699 You may run "mix format --migrate" to fix this warning automatically.2700 │2701 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2702 │ ~2703 │2704 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/227052706 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2707 You may run "mix format --migrate" to fix this warning automatically.2708 │2709 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2710 │ ~2711 │2712 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/227132714 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2715 You may run "mix format --migrate" to fix this warning automatically.2716 │2717 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2718 │ ~2719 │2720 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/127212722 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2723 You may run "mix format --migrate" to fix this warning automatically.2724 │2725 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2726 │ ~2727 │2728 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/227292730 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2731 You may run "mix format --migrate" to fix this warning automatically.2732 │2733 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2734 │ ~2735 │2736 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/227372738 warning: use Bitwise is deprecated. import Bitwise instead2739 │2740 4 │ use Bitwise, only_operators: true2741 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2742 │2743 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)27442745 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2746 You may run "mix format --migrate" to fix this warning automatically.2747 │2748 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2749 │ ~2750 │2751 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/127522753 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2754 You may run "mix format --migrate" to fix this warning automatically.2755 │2756 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2757 │ ~2758 │2759 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/127602761 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2762 You may run "mix format --migrate" to fix this warning automatically.2763 │2764 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2765 │ ~2766 │2767 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/127682769 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2770 You may run "mix format --migrate" to fix this warning automatically.2771 │2772 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2773 │ ~2774 │2775 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/127762777 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2778 You may run "mix format --migrate" to fix this warning automatically.2779 │2780 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2781 │ ~2782 │2783 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/127842785 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2786 You may run "mix format --migrate" to fix this warning automatically.2787 │2788 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2789 │ ~2790 │2791 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/127922793 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2794 You may run "mix format --migrate" to fix this warning automatically.2795 │2796 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2797 │ ~2798 │2799 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/128002801 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2802 You may run "mix format --migrate" to fix this warning automatically.2803 │2804 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2805 │ ~2806 │2807 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/128082809 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2810 You may run "mix format --migrate" to fix this warning automatically.2811 │2812 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2813 │ ~2814 │2815 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/128162817 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2818 You may run "mix format --migrate" to fix this warning automatically.2819 │2820 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2821 │ ~2822 │2823 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/128242825 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2826 You may run "mix format --migrate" to fix this warning automatically.2827 │2828 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2829 │ ~2830 │2831 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/128322833 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2834 You may run "mix format --migrate" to fix this warning automatically.2835 │2836 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2837 │ ~2838 │2839 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/128402841 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2842 You may run "mix format --migrate" to fix this warning automatically.2843 │2844 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2845 │ ~2846 │2847 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/128482849 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2850 You may run "mix format --migrate" to fix this warning automatically.2851 │2852 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2853 │ ~2854 │2855 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/128562857 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2858 You may run "mix format --migrate" to fix this warning automatically.2859 │2860 46 │ 0 :: int32>>2861 │ ~2862 │2863 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/128642865 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2866 You may run "mix format --migrate" to fix this warning automatically.2867 │2868 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2869 │ ~2870 │2871 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/128722873 warning: use Bitwise is deprecated. import Bitwise instead2874 │2875 5 │ use Bitwise2876 │ ~~~~~~~~~~~2877 │2878 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)28792880 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2881 You may run "mix format --migrate" to fix this warning automatically.2882 │2883 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2884 │ ~2885 │2886 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/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:83: Postgrex.Extensions.TimeTZ.encode_elixir/128952896 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2897 You may run "mix format --migrate" to fix this warning automatically.2898 │2899 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2900 │ ~2901 │2902 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/129032904 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 operator2905 │2906 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2907 │ ~2908 │2909 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/129102911 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2912 You may run "mix format --migrate" to fix this warning automatically.2913 │2914 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2915 │ ~2916 │2917 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/329182919 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 operator2920 │2921 72 │ <<data :: size(rest_size)>> = rest2922 │ ~2923 │2924 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/329252926 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2927 You may run "mix format --migrate" to fix this warning automatically.2928 │2929 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2930 │ ~2931 │2932 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/329332934 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 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2938 │ ~2939 │2940 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/329412942 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2943 You may run "mix format --migrate" to fix this warning automatically.2944 │2945 86 │ def parse(<<status :: int8>>, ?Z, _size) do2946 │ ~2947 │2948 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/329492950 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2951 You may run "mix format --migrate" to fix this warning automatically.2952 │2953 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2954 │ ~2955 │2956 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/329572958 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2959 You may run "mix format --migrate" to fix this warning automatically.2960 │2961 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2962 │ ~2963 │2964 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/329652966 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2967 You may run "mix format --migrate" to fix this warning automatically.2968 │2969 103 │ case <<len ::uint16>> do2970 │ ~2971 │2972 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/329732974 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2975 You may run "mix format --migrate" to fix this warning automatically.2976 │2977 104 │ <<^overflow_len :: uint16>> ->2978 │ ~2979 │2980 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/329812982 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2983 You may run "mix format --migrate" to fix this warning automatically.2984 │2985 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do2986 │ ~2987 │2988 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/329892990 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2991 You may run "mix format --migrate" to fix this warning automatically.2992 │2993 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do2994 │ ~2995 │2996 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/329972998 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2999 You may run "mix format --migrate" to fix this warning automatically.3000 │3001 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do3002 │ ~3003 │3004 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/330053006 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3007 You may run "mix format --migrate" to fix this warning automatically.3008 │3009 226 │ [<<size :: int32>>, data]3010 │ ~3011 │3012 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/130133014 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3015 You may run "mix format --migrate" to fix this warning automatically.3016 │3017 224 │ [first, <<size :: int32>>, data]3018 │ ~3019 │3020 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/130213022 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3023 You may run "mix format --migrate" to fix this warning automatically.3024 │3025 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>3026 │ ~3027 │3028 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/130293030 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3031 You may run "mix format --migrate" to fix this warning automatically.3032 │3033 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>3034 │ ~3035 │3036 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/130373038 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3039 You may run "mix format --migrate" to fix this warning automatically.3040 │3041 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>3042 │ ~3043 │3044 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/130453046 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3047 You may run "mix format --migrate" to fix this warning automatically.3048 │3049 252 │ len = <<div(byte_size(oids), 4) :: int16>>3050 │ ~3051 │3052 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/130533054 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3055 You may run "mix format --migrate" to fix this warning automatically.3056 │3057 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>3058 │ ~3059 │3060 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/130613062 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3063 You may run "mix format --migrate" to fix this warning automatically.3064 │3065 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>3066 │ ~3067 │3068 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/130693070 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3071 You may run "mix format --migrate" to fix this warning automatically.3072 │3073 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>3074 │ ~3075 │3076 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/130773078 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3079 You may run "mix format --migrate" to fix this warning automatically.3080 │3081 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>3082 │ ~3083 │3084 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/130853086 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3087 You may run "mix format --migrate" to fix this warning automatically.3088 │3089 287 │ len_params = <<length(params) :: int16>>3090 │ ~3091 │3092 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/130933094 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3095 You may run "mix format --migrate" to fix this warning automatically.3096 │3097 294 │ {?E, [port, 0, <<rows :: int32>>]}3098 │ ~3099 │3100 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/131013102 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3103 You may run "mix format --migrate" to fix this warning automatically.3104 │3105 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3106 │ ~3107 │3108 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/131093110 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3111 You may run "mix format --migrate" to fix this warning automatically.3112 │3113 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3114 │ ~3115 │3116 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/131173118 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3119 You may run "mix format --migrate" to fix this warning automatically.3120 │3121 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3122 │ ~3123 │3124 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/131253126 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3127 You may run "mix format --migrate" to fix this warning automatically.3128 │3129 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3130 │ ~3131 │3132 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/131333134 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3135 You may run "mix format --migrate" to fix this warning automatically.3136 │3137 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3138 │ ~3139 │3140 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/131413142 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3143 You may run "mix format --migrate" to fix this warning automatically.3144 │3145 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3146 │ ~3147 │3148 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/131493150 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3151 You may run "mix format --migrate" to fix this warning automatically.3152 │3153 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do3154 │ ~3155 │3156 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/131573158 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3159 You may run "mix format --migrate" to fix this warning automatically.3160 │3161 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3162 │ ~3163 │3164 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/131653166 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3167 You may run "mix format --migrate" to fix this warning automatically.3168 │3169 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3170 │ ~3171 │3172 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/131733174 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3175 You may run "mix format --migrate" to fix this warning automatically.3176 │3177 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3178 │ ~3179 │3180 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/131813182 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3183 You may run "mix format --migrate" to fix this warning automatically.3184 │3185 363 │ type_size :: int16, type_mod :: int32, format :: int16,3186 │ ~3187 │3188 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/131893190 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3191 You may run "mix format --migrate" to fix this warning automatically.3192 │3193 363 │ type_size :: int16, type_mod :: int32, format :: int16,3194 │ ~3195 │3196 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/131973198 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3199 You may run "mix format --migrate" to fix this warning automatically.3200 │3201 363 │ type_size :: int16, type_mod :: int32, format :: int16,3202 │ ~3203 │3204 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/132053206 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3207 You may run "mix format --migrate" to fix this warning automatically.3208 │3209 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3210 │ ~3211 │3212 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/132133214 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3215 You may run "mix format --migrate" to fix this warning automatically.3216 │3217 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3218 │ ~3219 │3220 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/132213222 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3223 You may run "mix format --migrate" to fix this warning automatically.3224 │3225 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)3226 │ ~3227 │3228 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/132293230 warning: unused require Postgrex.Messages3231 │3232 30 │ require Postgrex.Messages3233 │ ~3234 │3235 └─ lib/postgrex/query.ex:30:332363237 warning: unused require Logger3238 │3239 8 │ require Logger3240 │ ~3241 │3242 └─ lib/postgrex/notifications.ex:8:332433244 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead3245 │3246 1005 │ Logger.warn(fn() ->3247 │ ~3248 │3249 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/532503251 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3252 You may run "mix format --migrate" to fix this warning automatically.3253 │3254 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3255 │ ~3256 │3257 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/132583259 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3260 You may run "mix format --migrate" to fix this warning automatically.3261 │3262 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3263 │ ~3264 │3265 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/132663267 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 operator3268 │3269 2003 │ <<body :: binary(size), rest :: binary>> ->3270 │ ~3271 │3272 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/132733274 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3275 You may run "mix format --migrate" to fix this warning automatically.3276 │3277 59 │ if lower == <<-1::int32>> do3278 │ ~3279 │3280 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/432813282 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3283 You may run "mix format --migrate" to fix this warning automatically.3284 │3285 66 │ if upper == <<-1::int32>> do3286 │ ~3287 │3288 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/432893290 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3291 You may run "mix format --migrate" to fix this warning automatically.3292 │3293 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]3294 │ ~3295 │3296 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/432973298 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3299 You may run "mix format --migrate" to fix this warning automatically.3300 │3301 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3302 │ ~3303 │3304 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/333053306 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3307 You may run "mix format --migrate" to fix this warning automatically.3308 │3309 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3310 │ ~3311 │3312 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/333133314 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3315 You may run "mix format --migrate" to fix this warning automatically.3316 │3317 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3318 │ ~3319 │3320 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/333213322 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3323 You may run "mix format --migrate" to fix this warning automatically.3324 │3325 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3326 │ ~3327 │3328 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/333293330 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3331 You may run "mix format --migrate" to fix this warning automatically.3332 │3333 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3334 │ ~3335 │3336 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/333373338 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3339 You may run "mix format --migrate" to fix this warning automatically.3340 │3341 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]3342 │ ~3343 │3344 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/333453346 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3347 You may run "mix format --migrate" to fix this warning automatically.3348 │3349 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3350 │ ~3351 │3352 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/233533354 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3355 You may run "mix format --migrate" to fix this warning automatically.3356 │3357 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3358 │ ~3359 │3360 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/233613362 warning: using single-quoted strings to represent charlists is deprecated.3363 Use ~c"" if you indeed want a charlist or use "" instead.3364 You may run "mix format --migrate" to change all single-quoted3365 strings to use the ~c sigil and fix this warning.3366 │3367 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do3368 │ ~3369 │3370 └─ lib/postgrex/type_module.ex:49:5033713372 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3373 You may run "mix format --migrate" to fix this warning automatically.3374 │3375 182 │ defp row_decode(<<-1::int32, rest::binary>>) do3376 │ ~3377 │3378 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/133793380 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3381 You may run "mix format --migrate" to fix this warning automatically.3382 │3383 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do3384 │ ~3385 │3386 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/133873388 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3389 You may run "mix format --migrate" to fix this warning automatically.3390 │3391 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3392 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3393 │3394 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/333953396 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3397 You may run "mix format --migrate" to fix this warning automatically.3398 │3399 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3400 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3401 │3402 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134033404 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3405 You may run "mix format --migrate" to fix this warning automatically.3406 │3407 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3408 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3409 │3410 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134113412 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3413 You may run "mix format --migrate" to fix this warning automatically.3414 │3415 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3417 │3418 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134193420 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 operator3421 │3422 15 │ <<binary::binary-size(last_pos), last::bits>> = val3423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3424 │3425 └─ lib/postgrex/extensions/bit_string.ex:15: 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 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3432 │3433 └─ lib/postgrex/extensions/bit_string.ex:18: 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 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3440 │3441 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134423443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3444 You may run "mix format --migrate" to fix this warning automatically.3445 │3446 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3448 │3449 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134503451 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3452 You may run "mix format --migrate" to fix this warning automatically.3453 │3454 9 │ <<1 :: int32, 1>>3455 │ ~~~~~~~~~~~~~~~~~3456 │3457 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134583459 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3460 You may run "mix format --migrate" to fix this warning automatically.3461 │3462 11 │ <<1 :: int32, 0>>3463 │ ~~~~~~~~~~~~~~~~~3464 │3465 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134663467 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3468 You may run "mix format --migrate" to fix this warning automatically.3469 │3470 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3472 │3473 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/134743475 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3476 You may run "mix format --migrate" to fix this warning automatically.3477 │3478 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3480 │3481 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/134823483 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3484 You may run "mix format --migrate" to fix this warning automatically.3485 │3486 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3488 │3489 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/134903491 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3492 You may run "mix format --migrate" to fix this warning automatically.3493 │3494 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3496 │3497 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/134983499 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3500 You may run "mix format --migrate" to fix this warning automatically.3501 │3502 12 │ <<20 :: int32, 3, n, 1, 16,3503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3504 │3505 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135063507 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3508 You may run "mix format --migrate" to fix this warning automatically.3509 │3510 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3512 │3513 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135143515 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3516 You may run "mix format --migrate" to fix this warning automatically.3517 │3518 10 │ <<24::int32, x::float64, y::float64, r::float64>>3519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3520 │3521 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135223523 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3524 You may run "mix format --migrate" to fix this warning automatically.3525 │3526 10 │ <<24::int32, x::float64, y::float64, r::float64>>3527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3528 │3529 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135303531 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3532 You may run "mix format --migrate" to fix this warning automatically.3533 │3534 10 │ <<24::int32, x::float64, y::float64, r::float64>>3535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3536 │3537 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135383539 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3540 You may run "mix format --migrate" to fix this warning automatically.3541 │3542 10 │ <<24::int32, x::float64, y::float64, r::float64>>3543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3544 │3545 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135463547 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3548 You may run "mix format --migrate" to fix this warning automatically.3549 │3550 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3551 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3552 │3553 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/135543555 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3556 You may run "mix format --migrate" to fix this warning automatically.3557 │3558 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3560 │3561 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135623563 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3564 You may run "mix format --migrate" to fix this warning automatically.3565 │3566 9 │ <<4::int32, n::float32>>3567 │ ~~~~~~~~~~~~~~~~~~~~~~~~3568 │3569 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135703571 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3572 You may run "mix format --migrate" to fix this warning automatically.3573 │3574 9 │ <<4::int32, n::float32>>3575 │ ~~~~~~~~~~~~~~~~~~~~~~~~3576 │3577 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135783579 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3580 You may run "mix format --migrate" to fix this warning automatically.3581 │3582 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3584 │3585 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135863587 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3588 You may run "mix format --migrate" to fix this warning automatically.3589 │3590 13 │ <<4::int32, 0::1, 255, 0::23>>3591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3592 │3593 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135943595 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3596 You may run "mix format --migrate" to fix this warning automatically.3597 │3598 15 │ <<4::int32, 1::1, 255, 0::23>>3599 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3600 │3601 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136023603 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3604 You may run "mix format --migrate" to fix this warning automatically.3605 │3606 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3607 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3608 │3609 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136103611 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3612 You may run "mix format --migrate" to fix this warning automatically.3613 │3614 9 │ <<8 :: int32, n :: float64>>3615 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3616 │3617 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136183619 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3620 You may run "mix format --migrate" to fix this warning automatically.3621 │3622 9 │ <<8 :: int32, n :: float64>>3623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3624 │3625 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136263627 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3628 You may run "mix format --migrate" to fix this warning automatically.3629 │3630 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3632 │3633 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136343635 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3636 You may run "mix format --migrate" to fix this warning automatically.3637 │3638 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3640 │3641 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136423643 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3644 You may run "mix format --migrate" to fix this warning automatically.3645 │3646 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3647 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3648 │3649 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136503651 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3652 You may run "mix format --migrate" to fix this warning automatically.3653 │3654 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3655 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3656 │3657 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136583659 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3660 You may run "mix format --migrate" to fix this warning automatically.3661 │3662 12 │ [<<IO.iodata_length(data) :: int32>> | data]3663 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3664 │3665 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136663667 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3668 You may run "mix format --migrate" to fix this warning automatically.3669 │3670 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3671 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3672 │3673 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/136743675 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3676 You may run "mix format --migrate" to fix this warning automatically.3677 │3678 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3679 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3680 │3681 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/136823683 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3684 You may run "mix format --migrate" to fix this warning automatically.3685 │3686 12 │ <<20 :: int32, 3, 128, 0, 16,3687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3688 │3689 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/136903691 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3692 You may run "mix format --migrate" to fix this warning automatically.3693 │3694 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3696 │3697 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/136983699 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3700 You may run "mix format --migrate" to fix this warning automatically.3701 │3702 12 │ <<2 :: int32, int :: int16>>3703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3704 │3705 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137063707 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3708 You may run "mix format --migrate" to fix this warning automatically.3709 │3710 12 │ <<2 :: int32, int :: int16>>3711 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3712 │3713 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137143715 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3716 You may run "mix format --migrate" to fix this warning automatically.3717 │3718 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3719 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3720 │3721 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137223723 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3724 You may run "mix format --migrate" to fix this warning automatically.3725 │3726 12 │ <<4 :: int32, int :: int32>>3727 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3728 │3729 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137303731 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3732 You may run "mix format --migrate" to fix this warning automatically.3733 │3734 12 │ <<4 :: int32, int :: int32>>3735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3736 │3737 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137383739 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3740 You may run "mix format --migrate" to fix this warning automatically.3741 │3742 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3743 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3744 │3745 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137463747 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3748 You may run "mix format --migrate" to fix this warning automatically.3749 │3750 12 │ <<8 :: int32, int :: int64>>3751 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3752 │3753 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137543755 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3756 You may run "mix format --migrate" to fix this warning automatically.3757 │3758 12 │ <<8 :: int32, int :: int64>>3759 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3760 │3761 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137623763 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3764 You may run "mix format --migrate" to fix this warning automatically.3765 │3766 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3767 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3768 │3769 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137703771 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3772 You may run "mix format --migrate" to fix this warning automatically.3773 │3774 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3775 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3776 │3777 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137783779 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3780 You may run "mix format --migrate" to fix this warning automatically.3781 │3782 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3783 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3784 │3785 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137863787 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3788 You may run "mix format --migrate" to fix this warning automatically.3789 │3790 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3791 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3792 │3793 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137943795 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3796 You may run "mix format --migrate" to fix this warning automatically.3797 │3798 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3799 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3800 │3801 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138023803 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3804 You may run "mix format --migrate" to fix this warning automatically.3805 │3806 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3807 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3808 │3809 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138103811 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3812 You may run "mix format --migrate" to fix this warning automatically.3813 │3814 10 │ <<24::int32, a::float64, b::float64, c::float64>>3815 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3816 │3817 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138183819 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3820 You may run "mix format --migrate" to fix this warning automatically.3821 │3822 10 │ <<24::int32, a::float64, b::float64, c::float64>>3823 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3824 │3825 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138263827 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3828 You may run "mix format --migrate" to fix this warning automatically.3829 │3830 10 │ <<24::int32, a::float64, b::float64, c::float64>>3831 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3832 │3833 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138343835 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3836 You may run "mix format --migrate" to fix this warning automatically.3837 │3838 10 │ <<24::int32, a::float64, b::float64, c::float64>>3839 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3840 │3841 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138423843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3844 You may run "mix format --migrate" to fix this warning automatically.3845 │3846 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3847 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3848 │3849 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138503851 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3852 You may run "mix format --migrate" to fix this warning automatically.3853 │3854 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3855 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3856 │3857 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138583859 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3860 You may run "mix format --migrate" to fix this warning automatically.3861 │3862 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3863 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3864 │3865 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138663867 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3868 You may run "mix format --migrate" to fix this warning automatically.3869 │3870 9 │ <<6::int32, a, b, c, d, e, f>>3871 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3872 │3873 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138743875 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3876 You may run "mix format --migrate" to fix this warning automatically.3877 │3878 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3880 │3881 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/138823883 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3884 You may run "mix format --migrate" to fix this warning automatically.3885 │3886 11 │ [<<byte_size(name) :: int32>> | name]3887 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3888 │3889 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/138903891 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3892 You may run "mix format --migrate" to fix this warning automatically.3893 │3894 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3895 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3896 │3897 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/138983899 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3900 You may run "mix format --migrate" to fix this warning automatically.3901 │3902 10 │ [<<IO.iodata_length(data)::int32>> | data]3903 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3904 │3905 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139063907 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3908 You may run "mix format --migrate" to fix this warning automatically.3909 │3910 13 │ [<<IO.iodata_length(data)::int32>> | data]3911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3912 │3913 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139143915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3916 You may run "mix format --migrate" to fix this warning automatically.3917 │3918 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3920 │3921 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139223923 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3924 You may run "mix format --migrate" to fix this warning automatically.3925 │3926 15 │ <<4 :: int32, oid :: uint32>>3927 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3928 │3929 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139303931 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3932 You may run "mix format --migrate" to fix this warning automatically.3933 │3934 15 │ <<4 :: int32, oid :: uint32>>3935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3936 │3937 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139383939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3940 You may run "mix format --migrate" to fix this warning automatically.3941 │3942 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3943 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3944 │3945 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139463947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3948 You may run "mix format --migrate" to fix this warning automatically.3949 │3950 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3951 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3952 │3953 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139543955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3956 You may run "mix format --migrate" to fix this warning automatically.3957 │3958 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3960 │3961 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139623963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3964 You may run "mix format --migrate" to fix this warning automatically.3965 │3966 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3967 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3968 │3969 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139703971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3972 You may run "mix format --migrate" to fix this warning automatically.3973 │3974 9 │ <<16::int32, x::float64, y::float64>>3975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3976 │3977 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139783979 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3980 You may run "mix format --migrate" to fix this warning automatically.3981 │3982 9 │ <<16::int32, x::float64, y::float64>>3983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3984 │3985 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139863987 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3988 You may run "mix format --migrate" to fix this warning automatically.3989 │3990 9 │ <<16::int32, x::float64, y::float64>>3991 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3992 │3993 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139943995 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3996 You may run "mix format --migrate" to fix this warning automatically.3997 │3998 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3999 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4000 │4001 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140024003 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4004 You may run "mix format --migrate" to fix this warning automatically.4005 │4006 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]4007 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4008 │4009 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140104011 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4012 You may run "mix format --migrate" to fix this warning automatically.4013 │4014 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]4015 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4016 │4017 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140184019 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4020 You may run "mix format --migrate" to fix this warning automatically.4021 │4022 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4024 │4025 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/340264027 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4028 You may run "mix format --migrate" to fix this warning automatically.4029 │4030 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4031 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4032 │4033 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140344035 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4036 You may run "mix format --migrate" to fix this warning automatically.4037 │4038 14 │ [<<byte_size(bin) :: int32>> | bin]4039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4040 │4041 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140424043 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4044 You may run "mix format --migrate" to fix this warning automatically.4045 │4046 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4047 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4048 │4049 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340504051 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4052 You may run "mix format --migrate" to fix this warning automatically.4053 │4054 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4055 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4056 │4057 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340584059 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4060 You may run "mix format --migrate" to fix this warning automatically.4061 │4062 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4063 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4064 │4065 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340664067 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4068 You may run "mix format --migrate" to fix this warning automatically.4069 │4070 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4071 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4072 │4073 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140744075 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4076 You may run "mix format --migrate" to fix this warning automatically.4077 │4078 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4079 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4080 │4081 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140824083 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4084 You may run "mix format --migrate" to fix this warning automatically.4085 │4086 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4087 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4088 │4089 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140904091 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.4092 You may run "mix format --migrate" to fix this warning automatically.4093 │4094 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4096 │4097 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140984099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4100 You may run "mix format --migrate" to fix this warning automatically.4101 │4102 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4104 │4105 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/141064107 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4108 You may run "mix format --migrate" to fix this warning automatically.4109 │4110 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4111 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4112 │4113 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/141144115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4116 You may run "mix format --migrate" to fix this warning automatically.4117 │4118 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4120 │4121 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/141224123 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4124 You may run "mix format --migrate" to fix this warning automatically.4125 │4126 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4128 │4129 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/141304131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4132 You may run "mix format --migrate" to fix this warning automatically.4133 │4134 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4136 │4137 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141384139 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4140 You may run "mix format --migrate" to fix this warning automatically.4141 │4142 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>4143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4144 │4145 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141464147 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4148 You may run "mix format --migrate" to fix this warning automatically.4149 │4150 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4151 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4152 │4153 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141544155 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4156 You may run "mix format --migrate" to fix this warning automatically.4157 │4158 11 │ [<<16 :: int32>> | uuid]4159 │ ~~~~~~~~~~~~~~~~~~~~~~~~4160 │4161 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141624163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4164 You may run "mix format --migrate" to fix this warning automatically.4165 │4166 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4168 │4169 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141704171 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4172 You may run "mix format --migrate" to fix this warning automatically.4173 │4174 9 │ <<0 :: int32>>4175 │ ~~~~~~~~~~~~~~4176 │4177 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141784179 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4180 You may run "mix format --migrate" to fix this warning automatically.4181 │4182 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4184 │4185 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/141864187 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4188 You may run "mix format --migrate" to fix this warning automatically.4189 │4190 15 │ <<0 :: int32>>4191 │ ~~~~~~~~~~~~~~4192 │4193 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/141944195 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4196 You may run "mix format --migrate" to fix this warning automatically.4197 │4198 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]4199 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4200 │4201 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/542024203 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4204 You may run "mix format --migrate" to fix this warning automatically.4205 │4206 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4207 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4208 │4209 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/442104211 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4212 You may run "mix format --migrate" to fix this warning automatically.4213 │4214 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4216 │4217 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/442184219 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4220 You may run "mix format --migrate" to fix this warning automatically.4221 │4222 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do4223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4224 │4225 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/442264227 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4228 You may run "mix format --migrate" to fix this warning automatically.4229 │4230 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}4231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4232 │4233 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/442344235 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4236 You may run "mix format --migrate" to fix this warning automatically.4237 │4238 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4239 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4240 │4241 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542424243 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4244 You may run "mix format --migrate" to fix this warning automatically.4245 │4246 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4248 │4249 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542504251 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4252 You may run "mix format --migrate" to fix this warning automatically.4253 │4254 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4255 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4256 │4257 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842584259 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4260 You may run "mix format --migrate" to fix this warning automatically.4261 │4262 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4264 │4265 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842664267 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4268 You may run "mix format --migrate" to fix this warning automatically.4269 │4270 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4272 │4273 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842744275 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4276 You may run "mix format --migrate" to fix this warning automatically.4277 │4278 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4280 │4281 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842824283 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4284 You may run "mix format --migrate" to fix this warning automatically.4285 │4286 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4287 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4288 │4289 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/442904291 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4292 You may run "mix format --migrate" to fix this warning automatically.4293 │4294 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4296 │4297 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/442984299 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4300 You may run "mix format --migrate" to fix this warning automatically.4301 │4302 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4304 │4305 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443064307 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4308 You may run "mix format --migrate" to fix this warning automatically.4309 │4310 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4312 │4313 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443144315 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4316 You may run "mix format --migrate" to fix this warning automatically.4317 │4318 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4320 │4321 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743224323 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4324 You may run "mix format --migrate" to fix this warning automatically.4325 │4326 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4328 │4329 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743304331 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4332 You may run "mix format --migrate" to fix this warning automatically.4333 │4334 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4336 │4337 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743384339 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4340 You may run "mix format --migrate" to fix this warning automatically.4341 │4342 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4343 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4344 │4345 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743464347 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4348 You may run "mix format --migrate" to fix this warning automatically.4349 │4350 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4352 │4353 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/843544355 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4356 You may run "mix format --migrate" to fix this warning automatically.4357 │4358 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4359 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4360 │4361 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443624363 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4364 You may run "mix format --migrate" to fix this warning automatically.4365 │4366 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4368 │4369 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743704371 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4372 You may run "mix format --migrate" to fix this warning automatically.4373 │4374 27 │ <<len :: int32, value :: binary-size(len)>> ->4375 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4376 │4377 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/643784379 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4380 You may run "mix format --migrate" to fix this warning automatically.4381 │4382 27 │ <<len :: int32, value :: binary-size(len)>> ->4383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4384 │4385 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/243864387 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4388 You may run "mix format --migrate" to fix this warning automatically.4389 │4390 27 │ <<len :: int32, value :: binary-size(len)>> ->4391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4392 │4393 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/543944395 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4396 You may run "mix format --migrate" to fix this warning automatically.4397 │4398 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4400 │4401 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/644024403 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4404 You may run "mix format --migrate" to fix this warning automatically.4405 │4406 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4407 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4408 │4409 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/244104411 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4412 You may run "mix format --migrate" to fix this warning automatically.4413 │4414 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4416 │4417 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/544184419 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4420 You may run "mix format --migrate" to fix this warning automatically.4421 │4422 19 │ <<1 :: int32, 1>> -> true4423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4424 │4425 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644264427 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4428 You may run "mix format --migrate" to fix this warning automatically.4429 │4430 19 │ <<1 :: int32, 1>> -> true4431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4432 │4433 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244344435 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4436 You may run "mix format --migrate" to fix this warning automatically.4437 │4438 19 │ <<1 :: int32, 1>> -> true4439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4440 │4441 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544424443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4444 You may run "mix format --migrate" to fix this warning automatically.4445 │4446 20 │ <<1 :: int32, 0>> -> false4447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4448 │4449 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644504451 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4452 You may run "mix format --migrate" to fix this warning automatically.4453 │4454 20 │ <<1 :: int32, 0>> -> false4455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4456 │4457 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244584459 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4460 You may run "mix format --migrate" to fix this warning automatically.4461 │4462 20 │ <<1 :: int32, 0>> -> false4463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4464 │4465 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544664467 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4468 You may run "mix format --migrate" to fix this warning automatically.4469 │4470 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4472 │4473 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644744475 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4476 You may run "mix format --migrate" to fix this warning automatically.4477 │4478 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4480 │4481 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244824483 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4484 You may run "mix format --migrate" to fix this warning automatically.4485 │4486 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4488 │4489 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544904491 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4492 You may run "mix format --migrate" to fix this warning automatically.4493 │4494 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4496 │4497 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/644984499 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4500 You may run "mix format --migrate" to fix this warning automatically.4501 │4502 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4504 │4505 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645064507 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4508 You may run "mix format --migrate" to fix this warning automatically.4509 │4510 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4512 │4513 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645144515 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4516 You may run "mix format --migrate" to fix this warning automatically.4517 │4518 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4520 │4521 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645224523 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4524 You may run "mix format --migrate" to fix this warning automatically.4525 │4526 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4528 │4529 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645304531 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4532 You may run "mix format --migrate" to fix this warning automatically.4533 │4534 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4536 │4537 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245384539 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4540 You may run "mix format --migrate" to fix this warning automatically.4541 │4542 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4544 │4545 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245464547 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4548 You may run "mix format --migrate" to fix this warning automatically.4549 │4550 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4551 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4552 │4553 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245544555 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4556 You may run "mix format --migrate" to fix this warning automatically.4557 │4558 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4560 │4561 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245624563 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4564 You may run "mix format --migrate" to fix this warning automatically.4565 │4566 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4567 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4568 │4569 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245704571 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4572 You may run "mix format --migrate" to fix this warning automatically.4573 │4574 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4575 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4576 │4577 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545784579 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4580 You may run "mix format --migrate" to fix this warning automatically.4581 │4582 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4584 │4585 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545864587 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4588 You may run "mix format --migrate" to fix this warning automatically.4589 │4590 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4592 │4593 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545944595 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4596 You may run "mix format --migrate" to fix this warning automatically.4597 │4598 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4599 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4600 │4601 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546024603 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4604 You may run "mix format --migrate" to fix this warning automatically.4605 │4606 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4607 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4608 │4609 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546104611 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4612 You may run "mix format --migrate" to fix this warning automatically.4613 │4614 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4615 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4616 │4617 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/646184619 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4620 You may run "mix format --migrate" to fix this warning automatically.4621 │4622 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4624 │4625 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/246264627 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4628 You may run "mix format --migrate" to fix this warning automatically.4629 │4630 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4632 │4633 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546344635 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4636 You may run "mix format --migrate" to fix this warning automatically.4637 │4638 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4640 │4641 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646424643 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4644 You may run "mix format --migrate" to fix this warning automatically.4645 │4646 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4647 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4648 │4649 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246504651 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4652 You may run "mix format --migrate" to fix this warning automatically.4653 │4654 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4655 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4656 │4657 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/546584659 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4660 You may run "mix format --migrate" to fix this warning automatically.4661 │4662 23 │ <<20 :: int32, 3, n, 1, 16,4663 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4664 │4665 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646664667 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4668 You may run "mix format --migrate" to fix this warning automatically.4669 │4670 23 │ <<20 :: int32, 3, n, 1, 16,4671 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4672 │4673 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246744675 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4676 You may run "mix format --migrate" to fix this warning automatically.4677 │4678 23 │ <<20 :: int32, 3, n, 1, 16,4679 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4680 │4681 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/546824683 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4684 You may run "mix format --migrate" to fix this warning automatically.4685 │4686 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4688 │4689 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646904691 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4692 You may run "mix format --migrate" to fix this warning automatically.4693 │4694 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4696 │4697 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246984699 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4700 You may run "mix format --migrate" to fix this warning automatically.4701 │4702 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4704 │4705 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/547064707 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4708 You may run "mix format --migrate" to fix this warning automatically.4709 │4710 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4711 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4712 │4713 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647144715 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4716 You may run "mix format --migrate" to fix this warning automatically.4717 │4718 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4719 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4720 │4721 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647224723 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4724 You may run "mix format --migrate" to fix this warning automatically.4725 │4726 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4727 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4728 │4729 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647304731 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4732 You may run "mix format --migrate" to fix this warning automatically.4733 │4734 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4736 │4737 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647384739 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4740 You may run "mix format --migrate" to fix this warning automatically.4741 │4742 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4743 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4744 │4745 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247464747 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4748 You may run "mix format --migrate" to fix this warning automatically.4749 │4750 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4751 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4752 │4753 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247544755 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4756 You may run "mix format --migrate" to fix this warning automatically.4757 │4758 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4759 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4760 │4761 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247624763 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4764 You may run "mix format --migrate" to fix this warning automatically.4765 │4766 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4767 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4768 │4769 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247704771 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4772 You may run "mix format --migrate" to fix this warning automatically.4773 │4774 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4775 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4776 │4777 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547784779 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4780 You may run "mix format --migrate" to fix this warning automatically.4781 │4782 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4783 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4784 │4785 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547864787 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4788 You may run "mix format --migrate" to fix this warning automatically.4789 │4790 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4791 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4792 │4793 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547944795 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4796 You may run "mix format --migrate" to fix this warning automatically.4797 │4798 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4799 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4800 │4801 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548024803 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4804 You may run "mix format --migrate" to fix this warning automatically.4805 │4806 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4807 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4808 │4809 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/648104811 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4812 You may run "mix format --migrate" to fix this warning automatically.4813 │4814 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4815 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4816 │4817 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/248184819 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4820 You may run "mix format --migrate" to fix this warning automatically.4821 │4822 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4823 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4824 │4825 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548264827 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4828 You may run "mix format --migrate" to fix this warning automatically.4829 │4830 36 │ <<4 :: int32, days :: int32>> ->4831 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4832 │4833 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648344835 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4836 You may run "mix format --migrate" to fix this warning automatically.4837 │4838 36 │ <<4 :: int32, days :: int32>> ->4839 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4840 │4841 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648424843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4844 You may run "mix format --migrate" to fix this warning automatically.4845 │4846 36 │ <<4 :: int32, days :: int32>> ->4847 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4848 │4849 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248504851 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4852 You may run "mix format --migrate" to fix this warning automatically.4853 │4854 36 │ <<4 :: int32, days :: int32>> ->4855 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4856 │4857 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248584859 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4860 You may run "mix format --migrate" to fix this warning automatically.4861 │4862 36 │ <<4 :: int32, days :: int32>> ->4863 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4864 │4865 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548664867 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4868 You may run "mix format --migrate" to fix this warning automatically.4869 │4870 36 │ <<4 :: int32, days :: int32>> ->4871 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4872 │4873 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548744875 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4876 You may run "mix format --migrate" to fix this warning automatically.4877 │4878 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4880 │4881 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648824883 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4884 You may run "mix format --migrate" to fix this warning automatically.4885 │4886 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4887 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4888 │4889 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248904891 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4892 You may run "mix format --migrate" to fix this warning automatically.4893 │4894 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4895 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4896 │4897 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548984899 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4900 You may run "mix format --migrate" to fix this warning automatically.4901 │4902 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4903 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4904 │4905 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649064907 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4908 You may run "mix format --migrate" to fix this warning automatically.4909 │4910 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4912 │4913 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249144915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4916 You may run "mix format --migrate" to fix this warning automatically.4917 │4918 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4920 │4921 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549224923 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4924 You may run "mix format --migrate" to fix this warning automatically.4925 │4926 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4927 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4928 │4929 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649304931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4932 You may run "mix format --migrate" to fix this warning automatically.4933 │4934 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4936 │4937 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249384939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4940 You may run "mix format --migrate" to fix this warning automatically.4941 │4942 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4943 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4944 │4945 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549464947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4948 You may run "mix format --migrate" to fix this warning automatically.4949 │4950 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4951 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4952 │4953 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649544955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4956 You may run "mix format --migrate" to fix this warning automatically.4957 │4958 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4960 │4961 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249624963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4964 You may run "mix format --migrate" to fix this warning automatically.4965 │4966 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4967 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4968 │4969 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549704971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4972 You may run "mix format --migrate" to fix this warning automatically.4973 │4974 26 │ <<4::int32, float::float32>> -> float4975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4976 │4977 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649784979 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4980 You may run "mix format --migrate" to fix this warning automatically.4981 │4982 26 │ <<4::int32, float::float32>> -> float4983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4984 │4985 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649864987 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4988 You may run "mix format --migrate" to fix this warning automatically.4989 │4990 26 │ <<4::int32, float::float32>> -> float4991 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4992 │4993 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249944995 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4996 You may run "mix format --migrate" to fix this warning automatically.4997 │4998 26 │ <<4::int32, float::float32>> -> float4999 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5000 │5001 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250025003 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5004 You may run "mix format --migrate" to fix this warning automatically.5005 │5006 26 │ <<4::int32, float::float32>> -> float5007 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5008 │5009 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550105011 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5012 You may run "mix format --migrate" to fix this warning automatically.5013 │5014 26 │ <<4::int32, float::float32>> -> float5015 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5016 │5017 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550185019 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5020 You may run "mix format --migrate" to fix this warning automatically.5021 │5022 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5024 │5025 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/650265027 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5028 You may run "mix format --migrate" to fix this warning automatically.5029 │5030 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5031 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5032 │5033 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250345035 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5036 You may run "mix format --migrate" to fix this warning automatically.5037 │5038 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5040 │5041 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550425043 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5044 You may run "mix format --migrate" to fix this warning automatically.5045 │5046 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5047 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5048 │5049 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650505051 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5052 You may run "mix format --migrate" to fix this warning automatically.5053 │5054 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5055 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5056 │5057 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250585059 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5060 You may run "mix format --migrate" to fix this warning automatically.5061 │5062 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5063 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5064 │5065 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550665067 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5068 You may run "mix format --migrate" to fix this warning automatically.5069 │5070 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5071 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5072 │5073 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650745075 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5076 You may run "mix format --migrate" to fix this warning automatically.5077 │5078 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5079 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5080 │5081 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250825083 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5084 You may run "mix format --migrate" to fix this warning automatically.5085 │5086 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5087 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5088 │5089 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550905091 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5092 You may run "mix format --migrate" to fix this warning automatically.5093 │5094 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5096 │5097 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650985099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5100 You may run "mix format --migrate" to fix this warning automatically.5101 │5102 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5104 │5105 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251065107 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5108 You may run "mix format --migrate" to fix this warning automatically.5109 │5110 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5111 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5112 │5113 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551145115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5116 You may run "mix format --migrate" to fix this warning automatically.5117 │5118 26 │ <<8::int32, float::float64>> -> float5119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5120 │5121 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651225123 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5124 You may run "mix format --migrate" to fix this warning automatically.5125 │5126 26 │ <<8::int32, float::float64>> -> float5127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5128 │5129 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651305131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5132 You may run "mix format --migrate" to fix this warning automatically.5133 │5134 26 │ <<8::int32, float::float64>> -> float5135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5136 │5137 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251385139 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5140 You may run "mix format --migrate" to fix this warning automatically.5141 │5142 26 │ <<8::int32, float::float64>> -> float5143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5144 │5145 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251465147 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5148 You may run "mix format --migrate" to fix this warning automatically.5149 │5150 26 │ <<8::int32, float::float64>> -> float5151 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5152 │5153 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551545155 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5156 You may run "mix format --migrate" to fix this warning automatically.5157 │5158 26 │ <<8::int32, float::float64>> -> float5159 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5160 │5161 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551625163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5164 You may run "mix format --migrate" to fix this warning automatically.5165 │5166 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5168 │5169 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651705171 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5172 You may run "mix format --migrate" to fix this warning automatically.5173 │5174 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5176 │5177 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251785179 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5180 You may run "mix format --migrate" to fix this warning automatically.5181 │5182 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5184 │5185 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551865187 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5188 You may run "mix format --migrate" to fix this warning automatically.5189 │5190 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5191 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5192 │5193 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/651945195 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5196 You may run "mix format --migrate" to fix this warning automatically.5197 │5198 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5199 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5200 │5201 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/252025203 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5204 You may run "mix format --migrate" to fix this warning automatically.5205 │5206 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5207 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5208 │5209 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/552105211 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5212 You may run "mix format --migrate" to fix this warning automatically.5213 │5214 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5216 │5217 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/652185219 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5220 You may run "mix format --migrate" to fix this warning automatically.5221 │5222 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5224 │5225 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/252265227 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5228 You may run "mix format --migrate" to fix this warning automatically.5229 │5230 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5232 │5233 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/552345235 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5236 You may run "mix format --migrate" to fix this warning automatically.5237 │5238 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5239 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5240 │5241 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652425243 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5244 You may run "mix format --migrate" to fix this warning automatically.5245 │5246 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5248 │5249 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252505251 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5252 You may run "mix format --migrate" to fix this warning automatically.5253 │5254 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5255 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5256 │5257 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/552585259 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5260 You may run "mix format --migrate" to fix this warning automatically.5261 │5262 23 │ <<20 :: int32, 3, 128, 0, 16,5263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5264 │5265 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652665267 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5268 You may run "mix format --migrate" to fix this warning automatically.5269 │5270 23 │ <<20 :: int32, 3, 128, 0, 16,5271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5272 │5273 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252745275 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5276 You may run "mix format --migrate" to fix this warning automatically.5277 │5278 23 │ <<20 :: int32, 3, 128, 0, 16,5279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5280 │5281 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/552825283 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5284 You may run "mix format --migrate" to fix this warning automatically.5285 │5286 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5287 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5288 │5289 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652905291 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5292 You may run "mix format --migrate" to fix this warning automatically.5293 │5294 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5296 │5297 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252985299 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5300 You may run "mix format --migrate" to fix this warning automatically.5301 │5302 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5304 │5305 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/553065307 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5308 You may run "mix format --migrate" to fix this warning automatically.5309 │5310 20 │ <<2 :: int32, int :: int16>> -> int5311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5312 │5313 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653145315 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5316 You may run "mix format --migrate" to fix this warning automatically.5317 │5318 20 │ <<2 :: int32, int :: int16>> -> int5319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5320 │5321 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653225323 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5324 You may run "mix format --migrate" to fix this warning automatically.5325 │5326 20 │ <<2 :: int32, int :: int16>> -> int5327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5328 │5329 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253305331 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5332 You may run "mix format --migrate" to fix this warning automatically.5333 │5334 20 │ <<2 :: int32, int :: int16>> -> int5335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5336 │5337 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253385339 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5340 You may run "mix format --migrate" to fix this warning automatically.5341 │5342 20 │ <<2 :: int32, int :: int16>> -> int5343 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5344 │5345 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553465347 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5348 You may run "mix format --migrate" to fix this warning automatically.5349 │5350 20 │ <<2 :: int32, int :: int16>> -> int5351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5352 │5353 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553545355 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5356 You may run "mix format --migrate" to fix this warning automatically.5357 │5358 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5359 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5360 │5361 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653625363 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5364 You may run "mix format --migrate" to fix this warning automatically.5365 │5366 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5368 │5369 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253705371 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5372 You may run "mix format --migrate" to fix this warning automatically.5373 │5374 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5375 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5376 │5377 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553785379 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5380 You may run "mix format --migrate" to fix this warning automatically.5381 │5382 20 │ <<4 :: int32, int :: int32>> -> int5383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5384 │5385 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/653865387 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5388 You may run "mix format --migrate" to fix this warning automatically.5389 │5390 20 │ <<4 :: int32, int :: int32>> -> int5391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5392 │5393 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/653945395 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5396 You may run "mix format --migrate" to fix this warning automatically.5397 │5398 20 │ <<4 :: int32, int :: int32>> -> int5399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5400 │5401 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254025403 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5404 You may run "mix format --migrate" to fix this warning automatically.5405 │5406 20 │ <<4 :: int32, int :: int32>> -> int5407 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5408 │5409 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254105411 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5412 You may run "mix format --migrate" to fix this warning automatically.5413 │5414 20 │ <<4 :: int32, int :: int32>> -> int5415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5416 │5417 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554185419 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5420 You may run "mix format --migrate" to fix this warning automatically.5421 │5422 20 │ <<4 :: int32, int :: int32>> -> int5423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5424 │5425 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554265427 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5428 You may run "mix format --migrate" to fix this warning automatically.5429 │5430 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5432 │5433 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654345435 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5436 You may run "mix format --migrate" to fix this warning automatically.5437 │5438 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5440 │5441 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254425443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5444 You may run "mix format --migrate" to fix this warning automatically.5445 │5446 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5448 │5449 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554505451 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5452 You may run "mix format --migrate" to fix this warning automatically.5453 │5454 20 │ <<8 :: int32, int :: int64>> -> int5455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5456 │5457 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654585459 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5460 You may run "mix format --migrate" to fix this warning automatically.5461 │5462 20 │ <<8 :: int32, int :: int64>> -> int5463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5464 │5465 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654665467 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5468 You may run "mix format --migrate" to fix this warning automatically.5469 │5470 20 │ <<8 :: int32, int :: int64>> -> int5471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5472 │5473 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/254745475 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5476 You may run "mix format --migrate" to fix this warning automatically.5477 │5478 20 │ <<8 :: int32, int :: int64>> -> int5479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5480 │5481 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/254825483 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5484 You may run "mix format --migrate" to fix this warning automatically.5485 │5486 20 │ <<8 :: int32, int :: int64>> -> int5487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5488 │5489 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/554905491 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5492 You may run "mix format --migrate" to fix this warning automatically.5493 │5494 20 │ <<8 :: int32, int :: int64>> -> int5495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5496 │5497 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/554985499 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5500 You may run "mix format --migrate" to fix this warning automatically.5501 │5502 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5504 │5505 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/655065507 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5508 You may run "mix format --migrate" to fix this warning automatically.5509 │5510 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5512 │5513 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/255145515 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5516 You may run "mix format --migrate" to fix this warning automatically.5517 │5518 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5520 │5521 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555225523 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5524 You may run "mix format --migrate" to fix this warning automatically.5525 │5526 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5528 │5529 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655305531 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5532 You may run "mix format --migrate" to fix this warning automatically.5533 │5534 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5536 │5537 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655385539 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5540 You may run "mix format --migrate" to fix this warning automatically.5541 │5542 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5544 │5545 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655465547 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5548 You may run "mix format --migrate" to fix this warning automatically.5549 │5550 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5551 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5552 │5553 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655545555 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5556 You may run "mix format --migrate" to fix this warning automatically.5557 │5558 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5560 │5561 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255625563 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5564 You may run "mix format --migrate" to fix this warning automatically.5565 │5566 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5567 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5568 │5569 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255705571 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5572 You may run "mix format --migrate" to fix this warning automatically.5573 │5574 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5575 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5576 │5577 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255785579 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5580 You may run "mix format --migrate" to fix this warning automatically.5581 │5582 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5584 │5585 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255865587 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5588 You may run "mix format --migrate" to fix this warning automatically.5589 │5590 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5592 │5593 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/555945595 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5596 You may run "mix format --migrate" to fix this warning automatically.5597 │5598 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5599 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5600 │5601 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556025603 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5604 You may run "mix format --migrate" to fix this warning automatically.5605 │5606 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5607 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5608 │5609 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556105611 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5612 You may run "mix format --migrate" to fix this warning automatically.5613 │5614 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5615 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5616 │5617 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556185619 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5620 You may run "mix format --migrate" to fix this warning automatically.5621 │5622 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5624 │5625 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/656265627 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5628 You may run "mix format --migrate" to fix this warning automatically.5629 │5630 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5632 │5633 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/256345635 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5636 You may run "mix format --migrate" to fix this warning automatically.5637 │5638 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5640 │5641 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556425643 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5644 You may run "mix format --migrate" to fix this warning automatically.5645 │5646 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5647 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5648 │5649 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656505651 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5652 You may run "mix format --migrate" to fix this warning automatically.5653 │5654 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5655 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5656 │5657 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656585659 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5660 You may run "mix format --migrate" to fix this warning automatically.5661 │5662 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5663 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5664 │5665 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656665667 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5668 You may run "mix format --migrate" to fix this warning automatically.5669 │5670 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5671 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5672 │5673 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656745675 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5676 You may run "mix format --migrate" to fix this warning automatically.5677 │5678 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5679 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5680 │5681 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/256825683 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5684 You may run "mix format --migrate" to fix this warning automatically.5685 │5686 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5688 │5689 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/256905691 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5692 You may run "mix format --migrate" to fix this warning automatically.5693 │5694 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5696 │5697 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/256985699 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5700 You may run "mix format --migrate" to fix this warning automatically.5701 │5702 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5704 │5705 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257065707 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5708 You may run "mix format --migrate" to fix this warning automatically.5709 │5710 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5711 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5712 │5713 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557145715 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5716 You may run "mix format --migrate" to fix this warning automatically.5717 │5718 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5719 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5720 │5721 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557225723 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5724 You may run "mix format --migrate" to fix this warning automatically.5725 │5726 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5727 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5728 │5729 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557305731 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5732 You may run "mix format --migrate" to fix this warning automatically.5733 │5734 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5736 │5737 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557385739 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5740 You may run "mix format --migrate" to fix this warning automatically.5741 │5742 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5743 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5744 │5745 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/657465747 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5748 You may run "mix format --migrate" to fix this warning automatically.5749 │5750 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5751 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5752 │5753 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257545755 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5756 You may run "mix format --migrate" to fix this warning automatically.5757 │5758 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5759 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5760 │5761 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557625763 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5764 You may run "mix format --migrate" to fix this warning automatically.5765 │5766 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5767 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5768 │5769 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657705771 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5772 You may run "mix format --migrate" to fix this warning automatically.5773 │5774 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5775 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5776 │5777 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657785779 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5780 You may run "mix format --migrate" to fix this warning automatically.5781 │5782 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5783 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5784 │5785 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657865787 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5788 You may run "mix format --migrate" to fix this warning automatically.5789 │5790 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5791 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5792 │5793 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657945795 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5796 You may run "mix format --migrate" to fix this warning automatically.5797 │5798 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5799 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5800 │5801 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658025803 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5804 You may run "mix format --migrate" to fix this warning automatically.5805 │5806 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5807 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5808 │5809 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258105811 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5812 You may run "mix format --migrate" to fix this warning automatically.5813 │5814 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5815 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5816 │5817 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258185819 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5820 You may run "mix format --migrate" to fix this warning automatically.5821 │5822 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5823 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5824 │5825 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258265827 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5828 You may run "mix format --migrate" to fix this warning automatically.5829 │5830 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5831 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5832 │5833 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258345835 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5836 You may run "mix format --migrate" to fix this warning automatically.5837 │5838 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5839 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5840 │5841 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258425843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5844 You may run "mix format --migrate" to fix this warning automatically.5845 │5846 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5847 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5848 │5849 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558505851 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5852 You may run "mix format --migrate" to fix this warning automatically.5853 │5854 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5855 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5856 │5857 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558585859 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5860 You may run "mix format --migrate" to fix this warning automatically.5861 │5862 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5863 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5864 │5865 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558665867 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5868 You may run "mix format --migrate" to fix this warning automatically.5869 │5870 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5871 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5872 │5873 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558745875 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5876 You may run "mix format --migrate" to fix this warning automatically.5877 │5878 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5880 │5881 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558825883 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5884 You may run "mix format --migrate" to fix this warning automatically.5885 │5886 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5887 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5888 │5889 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658905891 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5892 You may run "mix format --migrate" to fix this warning automatically.5893 │5894 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5895 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5896 │5897 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258985899 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5900 You may run "mix format --migrate" to fix this warning automatically.5901 │5902 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5903 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5904 │5905 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/559065907 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5908 You may run "mix format --migrate" to fix this warning automatically.5909 │5910 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5912 │5913 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659145915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5916 You may run "mix format --migrate" to fix this warning automatically.5917 │5918 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5920 │5921 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259225923 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5924 You may run "mix format --migrate" to fix this warning automatically.5925 │5926 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5927 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5928 │5929 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559305931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5932 You may run "mix format --migrate" to fix this warning automatically.5933 │5934 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5936 │5937 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659385939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5940 You may run "mix format --migrate" to fix this warning automatically.5941 │5942 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5943 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5944 │5945 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259465947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5948 You may run "mix format --migrate" to fix this warning automatically.5949 │5950 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5951 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5952 │5953 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559545955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5956 You may run "mix format --migrate" to fix this warning automatically.5957 │5958 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5960 │5961 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/659625963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5964 You may run "mix format --migrate" to fix this warning automatically.5965 │5966 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5967 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5968 │5969 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/259705971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5972 You may run "mix format --migrate" to fix this warning automatically.5973 │5974 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5976 │5977 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/559785979 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5980 You may run "mix format --migrate" to fix this warning automatically.5981 │5982 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5984 │5985 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/659865987 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5988 You may run "mix format --migrate" to fix this warning automatically.5989 │5990 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5991 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5992 │5993 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/259945995 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5996 You may run "mix format --migrate" to fix this warning automatically.5997 │5998 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5999 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6000 │6001 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/560026003 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6004 You may run "mix format --migrate" to fix this warning automatically.6005 │6006 19 │ <<len :: int32, data :: binary-size(len)>> ->6007 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6008 │6009 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/660106011 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6012 You may run "mix format --migrate" to fix this warning automatically.6013 │6014 19 │ <<len :: int32, data :: binary-size(len)>> ->6015 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6016 │6017 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260186019 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6020 You may run "mix format --migrate" to fix this warning automatically.6021 │6022 19 │ <<len :: int32, data :: binary-size(len)>> ->6023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6024 │6025 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560266027 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6028 You may run "mix format --migrate" to fix this warning automatically.6029 │6030 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6031 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6032 │6033 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/660346035 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6036 You may run "mix format --migrate" to fix this warning automatically.6037 │6038 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6040 │6041 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260426043 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6044 You may run "mix format --migrate" to fix this warning automatically.6045 │6046 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6047 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6048 │6049 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560506051 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6052 You may run "mix format --migrate" to fix this warning automatically.6053 │6054 28 │ <<4 :: int32, oid :: uint32>> -> oid6055 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6056 │6057 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660586059 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6060 You may run "mix format --migrate" to fix this warning automatically.6061 │6062 28 │ <<4 :: int32, oid :: uint32>> -> oid6063 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6064 │6065 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660666067 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6068 You may run "mix format --migrate" to fix this warning automatically.6069 │6070 28 │ <<4 :: int32, oid :: uint32>> -> oid6071 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6072 │6073 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/260746075 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6076 You may run "mix format --migrate" to fix this warning automatically.6077 │6078 28 │ <<4 :: int32, oid :: uint32>> -> oid6079 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6080 │6081 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/260826083 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6084 You may run "mix format --migrate" to fix this warning automatically.6085 │6086 28 │ <<4 :: int32, oid :: uint32>> -> oid6087 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6088 │6089 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/560906091 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6092 You may run "mix format --migrate" to fix this warning automatically.6093 │6094 28 │ <<4 :: int32, oid :: uint32>> -> oid6095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6096 │6097 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/560986099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6100 You may run "mix format --migrate" to fix this warning automatically.6101 │6102 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6104 │6105 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/661066107 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6108 You may run "mix format --migrate" to fix this warning automatically.6109 │6110 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6111 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6112 │6113 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/261146115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6116 You may run "mix format --migrate" to fix this warning automatically.6117 │6118 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6120 │6121 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561226123 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6124 You may run "mix format --migrate" to fix this warning automatically.6125 │6126 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6128 │6129 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661306131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6132 You may run "mix format --migrate" to fix this warning automatically.6133 │6134 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6136 │6137 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261386139 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6140 You may run "mix format --migrate" to fix this warning automatically.6141 │6142 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6144 │6145 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561466147 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6148 You may run "mix format --migrate" to fix this warning automatically.6149 │6150 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6151 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6152 │6153 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661546155 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6156 You may run "mix format --migrate" to fix this warning automatically.6157 │6158 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6159 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6160 │6161 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261626163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6164 You may run "mix format --migrate" to fix this warning automatically.6165 │6166 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6168 │6169 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561706171 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6172 You may run "mix format --migrate" to fix this warning automatically.6173 │6174 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6176 │6177 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/661786179 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6180 You may run "mix format --migrate" to fix this warning automatically.6181 │6182 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6184 │6185 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/661866187 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6188 You may run "mix format --migrate" to fix this warning automatically.6189 │6190 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6191 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6192 │6193 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/661946195 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6196 You may run "mix format --migrate" to fix this warning automatically.6197 │6198 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6199 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6200 │6201 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262026203 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6204 You may run "mix format --migrate" to fix this warning automatically.6205 │6206 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6207 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6208 │6209 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262106211 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6212 You may run "mix format --migrate" to fix this warning automatically.6213 │6214 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6216 │6217 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262186219 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6220 You may run "mix format --migrate" to fix this warning automatically.6221 │6222 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6224 │6225 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562266227 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6228 You may run "mix format --migrate" to fix this warning automatically.6229 │6230 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6232 │6233 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562346235 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6236 You may run "mix format --migrate" to fix this warning automatically.6237 │6238 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6239 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6240 │6241 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562426243 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6244 You may run "mix format --migrate" to fix this warning automatically.6245 │6246 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6248 │6249 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662506251 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6252 You may run "mix format --migrate" to fix this warning automatically.6253 │6254 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6255 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6256 │6257 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262586259 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6260 You may run "mix format --migrate" to fix this warning automatically.6261 │6262 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6264 │6265 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562666267 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6268 You may run "mix format --migrate" to fix this warning automatically.6269 │6270 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6272 │6273 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/662746275 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6276 You may run "mix format --migrate" to fix this warning automatically.6277 │6278 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6280 │6281 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/262826283 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6284 You may run "mix format --migrate" to fix this warning automatically.6285 │6286 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6287 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6288 │6289 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/562906291 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6292 You may run "mix format --migrate" to fix this warning automatically.6293 │6294 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6296 │6297 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/662986299 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6300 You may run "mix format --migrate" to fix this warning automatically.6301 │6302 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6304 │6305 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/263066307 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6308 You may run "mix format --migrate" to fix this warning automatically.6309 │6310 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6312 │6313 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/563146315 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6316 You may run "mix format --migrate" to fix this warning automatically.6317 │6318 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6320 │6321 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863226323 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6324 You may run "mix format --migrate" to fix this warning automatically.6325 │6326 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6328 │6329 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463306331 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6332 You may run "mix format --migrate" to fix this warning automatically.6333 │6334 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6336 │6337 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763386339 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6340 You may run "mix format --migrate" to fix this warning automatically.6341 │6342 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6343 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6344 │6345 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863466347 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6348 You may run "mix format --migrate" to fix this warning automatically.6349 │6350 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6352 │6353 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463546355 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6356 You may run "mix format --migrate" to fix this warning automatically.6357 │6358 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6359 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6360 │6361 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763626363 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6364 You may run "mix format --migrate" to fix this warning automatically.6365 │6366 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6368 │6369 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/663706371 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6372 You may run "mix format --migrate" to fix this warning automatically.6373 │6374 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6375 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6376 │6377 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/263786379 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6380 You may run "mix format --migrate" to fix this warning automatically.6381 │6382 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6384 │6385 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/563866387 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6388 You may run "mix format --migrate" to fix this warning automatically.6389 │6390 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6392 │6393 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/663946395 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6396 You may run "mix format --migrate" to fix this warning automatically.6397 │6398 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6400 │6401 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/264026403 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6404 You may run "mix format --migrate" to fix this warning automatically.6405 │6406 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6407 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6408 │6409 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/564106411 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6412 You may run "mix format --migrate" to fix this warning automatically.6413 │6414 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6416 │6417 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864186419 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6420 You may run "mix format --migrate" to fix this warning automatically.6421 │6422 40 │ <<count::int32, data::binary>> = binary6423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6424 │6425 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864266427 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6428 You may run "mix format --migrate" to fix this warning automatically.6429 │6430 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6432 │6433 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464346435 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6436 You may run "mix format --migrate" to fix this warning automatically.6437 │6438 40 │ <<count::int32, data::binary>> = binary6439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6440 │6441 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464426443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6444 You may run "mix format --migrate" to fix this warning automatically.6445 │6446 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6448 │6449 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764506451 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6452 You may run "mix format --migrate" to fix this warning automatically.6453 │6454 40 │ <<count::int32, data::binary>> = binary6455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6456 │6457 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764586459 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6460 You may run "mix format --migrate" to fix this warning automatically.6461 │6462 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6464 │6465 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864666467 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6468 You may run "mix format --migrate" to fix this warning automatically.6469 │6470 44 │ <<_::int32, data::binary>> = binary6471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6472 │6473 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864746475 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6476 You may run "mix format --migrate" to fix this warning automatically.6477 │6478 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6480 │6481 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464826483 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6484 You may run "mix format --migrate" to fix this warning automatically.6485 │6486 44 │ <<_::int32, data::binary>> = binary6487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6488 │6489 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464906491 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6492 You may run "mix format --migrate" to fix this warning automatically.6493 │6494 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6496 │6497 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764986499 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6500 You may run "mix format --migrate" to fix this warning automatically.6501 │6502 44 │ <<_::int32, data::binary>> = binary6503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6504 │6505 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765066507 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6508 You may run "mix format --migrate" to fix this warning automatically.6509 │6510 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6512 │6513 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/865146515 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6516 You may run "mix format --migrate" to fix this warning automatically.6517 │6518 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6520 │6521 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465226523 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6524 You may run "mix format --migrate" to fix this warning automatically.6525 │6526 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6528 │6529 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765306531 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6532 You may run "mix format --migrate" to fix this warning automatically.6533 │6534 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6536 │6537 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665386539 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6540 You may run "mix format --migrate" to fix this warning automatically.6541 │6542 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6544 │6545 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665466547 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6548 You may run "mix format --migrate" to fix this warning automatically.6549 │6550 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6551 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6552 │6553 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665546555 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6556 You may run "mix format --migrate" to fix this warning automatically.6557 │6558 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6560 │6561 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265626563 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6564 You may run "mix format --migrate" to fix this warning automatically.6565 │6566 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6567 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6568 │6569 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265706571 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6572 You may run "mix format --migrate" to fix this warning automatically.6573 │6574 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6575 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6576 │6577 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265786579 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6580 You may run "mix format --migrate" to fix this warning automatically.6581 │6582 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6584 │6585 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/565866587 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6588 You may run "mix format --migrate" to fix this warning automatically.6589 │6590 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6592 │6593 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/565946595 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6596 You may run "mix format --migrate" to fix this warning automatically.6597 │6598 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6599 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6600 │6601 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566026603 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6604 You may run "mix format --migrate" to fix this warning automatically.6605 │6606 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6607 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6608 │6609 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/666106611 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6612 You may run "mix format --migrate" to fix this warning automatically.6613 │6614 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6615 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6616 │6617 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/266186619 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6620 You may run "mix format --migrate" to fix this warning automatically.6621 │6622 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6624 │6625 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566266627 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6628 You may run "mix format --migrate" to fix this warning automatically.6629 │6630 33 │ <<8 :: int32, microsecs :: int64>> ->6631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6632 │6633 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666346635 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6636 You may run "mix format --migrate" to fix this warning automatically.6637 │6638 33 │ <<8 :: int32, microsecs :: int64>> ->6639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6640 │6641 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666426643 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6644 You may run "mix format --migrate" to fix this warning automatically.6645 │6646 33 │ <<8 :: int32, microsecs :: int64>> ->6647 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6648 │6649 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266506651 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6652 You may run "mix format --migrate" to fix this warning automatically.6653 │6654 33 │ <<8 :: int32, microsecs :: int64>> ->6655 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6656 │6657 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266586659 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6660 You may run "mix format --migrate" to fix this warning automatically.6661 │6662 33 │ <<8 :: int32, microsecs :: int64>> ->6663 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6664 │6665 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566666667 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6668 You may run "mix format --migrate" to fix this warning automatically.6669 │6670 33 │ <<8 :: int32, microsecs :: int64>> ->6671 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6672 │6673 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566746675 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6676 You may run "mix format --migrate" to fix this warning automatically.6677 │6678 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6679 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6680 │6681 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666826683 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6684 You may run "mix format --migrate" to fix this warning automatically.6685 │6686 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6688 │6689 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266906691 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6692 You may run "mix format --migrate" to fix this warning automatically.6693 │6694 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6696 │6697 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566986699 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6700 You may run "mix format --migrate" to fix this warning automatically.6701 │6702 37 │ <<8 :: int32, microsecs :: int64>> ->6703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6704 │6705 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667066707 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6708 You may run "mix format --migrate" to fix this warning automatically.6709 │6710 37 │ <<8 :: int32, microsecs :: int64>> ->6711 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6712 │6713 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667146715 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6716 You may run "mix format --migrate" to fix this warning automatically.6717 │6718 37 │ <<8 :: int32, microsecs :: int64>> ->6719 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6720 │6721 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267226723 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6724 You may run "mix format --migrate" to fix this warning automatically.6725 │6726 37 │ <<8 :: int32, microsecs :: int64>> ->6727 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6728 │6729 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267306731 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6732 You may run "mix format --migrate" to fix this warning automatically.6733 │6734 37 │ <<8 :: int32, microsecs :: int64>> ->6735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6736 │6737 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567386739 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6740 You may run "mix format --migrate" to fix this warning automatically.6741 │6742 37 │ <<8 :: int32, microsecs :: int64>> ->6743 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6744 │6745 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567466747 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6748 You may run "mix format --migrate" to fix this warning automatically.6749 │6750 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6751 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6752 │6753 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667546755 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6756 You may run "mix format --migrate" to fix this warning automatically.6757 │6758 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6759 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6760 │6761 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267626763 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6764 You may run "mix format --migrate" to fix this warning automatically.6765 │6766 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6767 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6768 │6769 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567706771 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6772 You may run "mix format --migrate" to fix this warning automatically.6773 │6774 42 │ <<8 :: int32, microsecs :: int64>> ->6775 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6776 │6777 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/667786779 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6780 You may run "mix format --migrate" to fix this warning automatically.6781 │6782 42 │ <<8 :: int32, microsecs :: int64>> ->6783 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6784 │6785 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/667866787 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6788 You may run "mix format --migrate" to fix this warning automatically.6789 │6790 42 │ <<8 :: int32, microsecs :: int64>> ->6791 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6792 │6793 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/267946795 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6796 You may run "mix format --migrate" to fix this warning automatically.6797 │6798 42 │ <<8 :: int32, microsecs :: int64>> ->6799 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6800 │6801 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268026803 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6804 You may run "mix format --migrate" to fix this warning automatically.6805 │6806 42 │ <<8 :: int32, microsecs :: int64>> ->6807 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6808 │6809 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568106811 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6812 You may run "mix format --migrate" to fix this warning automatically.6813 │6814 42 │ <<8 :: int32, microsecs :: int64>> ->6815 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6816 │6817 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568186819 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6820 You may run "mix format --migrate" to fix this warning automatically.6821 │6822 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6823 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6824 │6825 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/668266827 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6828 You may run "mix format --migrate" to fix this warning automatically.6829 │6830 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6831 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6832 │6833 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268346835 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6836 You may run "mix format --migrate" to fix this warning automatically.6837 │6838 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6839 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6840 │6841 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568426843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6844 You may run "mix format --migrate" to fix this warning automatically.6845 │6846 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6847 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6848 │6849 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668506851 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6852 You may run "mix format --migrate" to fix this warning automatically.6853 │6854 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6855 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6856 │6857 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668586859 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6860 You may run "mix format --migrate" to fix this warning automatically.6861 │6862 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6863 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6864 │6865 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668666867 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6868 You may run "mix format --migrate" to fix this warning automatically.6869 │6870 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6871 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6872 │6873 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268746875 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6876 You may run "mix format --migrate" to fix this warning automatically.6877 │6878 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6880 │6881 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268826883 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6884 You may run "mix format --migrate" to fix this warning automatically.6885 │6886 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6887 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6888 │6889 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268906891 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6892 You may run "mix format --migrate" to fix this warning automatically.6893 │6894 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6895 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6896 │6897 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/568986899 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6900 You may run "mix format --migrate" to fix this warning automatically.6901 │6902 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6903 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6904 │6905 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569066907 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6908 You may run "mix format --migrate" to fix this warning automatically.6909 │6910 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6912 │6913 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569146915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6916 You may run "mix format --migrate" to fix this warning automatically.6917 │6918 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6920 │6921 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/669226923 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6924 You may run "mix format --migrate" to fix this warning automatically.6925 │6926 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6927 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6928 │6929 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269306931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6932 You may run "mix format --migrate" to fix this warning automatically.6933 │6934 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6936 │6937 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569386939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6940 You may run "mix format --migrate" to fix this warning automatically.6941 │6942 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6943 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6944 │6945 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669466947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6948 You may run "mix format --migrate" to fix this warning automatically.6949 │6950 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6951 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6952 │6953 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669546955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6956 You may run "mix format --migrate" to fix this warning automatically.6957 │6958 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6960 │6961 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269626963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6964 You may run "mix format --migrate" to fix this warning automatically.6965 │6966 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6967 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6968 │6969 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269706971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6972 You may run "mix format --migrate" to fix this warning automatically.6973 │6974 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6976 │6977 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/569786979 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6980 You may run "mix format --migrate" to fix this warning automatically.6981 │6982 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6984 │6985 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/569866987 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6988 You may run "mix format --migrate" to fix this warning automatically.6989 │6990 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6991 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6992 │6993 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669946995 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6996 You may run "mix format --migrate" to fix this warning automatically.6997 │6998 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6999 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7000 │7001 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/270027003 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7004 You may run "mix format --migrate" to fix this warning automatically.7005 │7006 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7007 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7008 │7009 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/570107011 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7012 You may run "mix format --migrate" to fix this warning automatically.7013 │7014 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7015 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7016 │7017 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670187019 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7020 You may run "mix format --migrate" to fix this warning automatically.7021 │7022 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7024 │7025 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270267027 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7028 You may run "mix format --migrate" to fix this warning automatically.7029 │7030 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7031 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7032 │7033 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570347035 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7036 You may run "mix format --migrate" to fix this warning automatically.7037 │7038 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7040 │7041 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670427043 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7044 You may run "mix format --migrate" to fix this warning automatically.7045 │7046 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7047 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7048 │7049 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270507051 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7052 You may run "mix format --migrate" to fix this warning automatically.7053 │7054 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7055 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7056 │7057 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570587059 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7060 You may run "mix format --migrate" to fix this warning automatically.7061 │7062 17 │ <<0 :: int32>> -> :void7063 │ ~~~~~~~~~~~~~~~~~~~~~~~7064 │7065 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/670667067 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7068 You may run "mix format --migrate" to fix this warning automatically.7069 │7070 17 │ <<0 :: int32>> -> :void7071 │ ~~~~~~~~~~~~~~~~~~~~~~~7072 │7073 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/270747075 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7076 You may run "mix format --migrate" to fix this warning automatically.7077 │7078 17 │ <<0 :: int32>> -> :void7079 │ ~~~~~~~~~~~~~~~~~~~~~~~7080 │7081 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/570827083 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7084 You may run "mix format --migrate" to fix this warning automatically.7085 │7086 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7087 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7088 │7089 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/670907091 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7092 You may run "mix format --migrate" to fix this warning automatically.7093 │7094 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7096 │7097 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/270987099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7100 You may run "mix format --migrate" to fix this warning automatically.7101 │7102 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7104 │7105 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/571067107 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7108 You may run "mix format --migrate" to fix this warning automatically.7109 │7110 23 │ <<0 :: int32>> -> :void7111 │ ~~~~~~~~~~~~~~~~~~~~~~~7112 │7113 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671147115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7116 You may run "mix format --migrate" to fix this warning automatically.7117 │7118 23 │ <<0 :: int32>> -> :void7119 │ ~~~~~~~~~~~~~~~~~~~~~~~7120 │7121 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271227123 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7124 You may run "mix format --migrate" to fix this warning automatically.7125 │7126 23 │ <<0 :: int32>> -> :void7127 │ ~~~~~~~~~~~~~~~~~~~~~~~7128 │7129 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571307131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7132 You may run "mix format --migrate" to fix this warning automatically.7133 │7134 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7136 │7137 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671387139 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7140 You may run "mix format --migrate" to fix this warning automatically.7141 │7142 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7144 │7145 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271467147 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7148 You may run "mix format --migrate" to fix this warning automatically.7149 │7150 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7151 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7152 │7153 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571547155 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7156 │7157 20 │ manager = worker(Postgrex.TypeManager, [])7158 │ ~7159 │7160 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/171617162 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7163 │7164 21 │ server_sup = supervisor(__MODULE__, [:servers])7165 │ ~7166 │7167 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/171687169 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7170 │7171 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])7172 │ ~7173 │7174 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/17175 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/171767177 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7178 │7179 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])7180 │ ~7181 │7182 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/171837184 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7185 │7186 110 │ if Map.size(s.listener_channels[channel]) == 1 do7187 │ ~7188 │7189 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/37190 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/37191 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/271927193 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7194 │7195 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]7196 │ ~7197 │7198 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/171997200 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7201 │7202 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),7203 │ ~7204 │7205 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/272067207 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7208 │7209 9 │ worker(Postgrex.Parameters, [])]7210 │ ~7211 │7212 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/272137214 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)7215 │7216 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do7217 │ ~7218 │7219 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/272207221 warning: a struct for Postgrex.Query is expected on struct update:72227223 %Postgrex.Query{7224 query7225 | param_oids: param_oids,7226 param_formats: param_formats,7227 param_types: param_types7228 }72297230 but got type:72317232 dynamic()72337234 where "query" was given the type:72357236 # type: dynamic()7237 # from: lib/postgrex/protocol.ex:910:357238 query72397240 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72417242 type warning found at:7243 │7244 915 │ query = %Query{query | param_oids: param_oids,7245 │ ~7246 │7247 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/672487249 warning: a struct for Postgrex.Query is expected on struct update:72507251 %Postgrex.Query{7252 query7253 | ref: make_ref(),7254 types: types,7255 columns: col_names,7256 result_oids: result_oids,7257 result_formats: result_formats,7258 result_types: result_types7259 }72607261 but got type:72627263 dynamic()72647265 where "query" was given the type:72667267 # type: dynamic()7268 # from: lib/postgrex/protocol.ex:926:357269 query72707271 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72727273 type warning found at:7274 │7275 932 │ query = %Query{query | ref: make_ref(), types: types,7276 │ ~7277 │7278 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/672797280 warning: a struct for Postgrex.Query is expected on struct update:72817282 %Postgrex.Query{query | ref: make_ref()}72837284 but got type:72857286 dynamic()72877288 where "query" was given the type:72897290 # type: dynamic()7291 # from: lib/postgrex/protocol.ex:977:317292 query72937294 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72957296 type warning found at:7297 │7298 978 │ query = %Query{query | ref: make_ref()}7299 │ ~7300 │7301 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/573027303 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)7304 │7305 2131 │ formatted_reason = :ssl.format_error(reason)7306 │ ~7307 │7308 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/373097310 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)7311 │7312 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)7313 │ ~7314 │7315 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/373167317 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)7318 │7319 2297 │ defp query_put(_, %Query{ref: nil}), do: nil7320 │ ~7321 │7322 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/273237324 warning: a struct for Postgrex.Query is expected on struct update:73257326 %Postgrex.Query{query | name: ""}73277328 but got type:73297330 dynamic()73317332 where "query" was given the type:73337334 # type: dynamic()7335 # from: lib/postgrex/protocol.ex:2313:167336 query73377338 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"73397340 type warning found at:7341 │7342 2313 │ defp unnamed(query), do: %Query{query | name: ""}7343 │ ~7344 │7345 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/173467347Generated postgrex app7348warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"7349 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/27350 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/17351 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/57352 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/27353 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/47354 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/273557356==> ecto7357Compiling 70 files (.ex)7358 warning: using single-quoted strings to represent charlists is deprecated.7359 Use ~c"" if you indeed want a charlist or use "" instead.7360 You may run "mix format --migrate" to change all single-quoted7361 strings to use the ~c sigil and fix this warning.7362 │7363 166 │ defp insert_all_value(_), do: '?'7364 │ ~7365 │7366 └─ lib/ecto/adapters/mysql/connection.ex:166:3773677368 warning: using single-quoted strings to represent charlists is deprecated.7369 Use ~c"" if you indeed want a charlist or use "" instead.7370 You may run "mix format --migrate" to change all single-quoted7371 strings to use the ~c sigil and fix this warning.7372 │7373 354 │ '?'7374 │ ~7375 │7376 └─ lib/ecto/adapters/mysql/connection.ex:354:773777378 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.73797380 This error happens when you have function calls without parentheses inside keywords. For example:73817382 function(arg, one: nested_call a, b, c)7383 function(arg, one: if expr, do: :this, else: :that)73847385 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:73867387 function(arg, one: if(expr, do: :this, else: :that))7388 function(arg, one: nested_call(a, b, c))73897390 Ambiguity found at:7391 │7392 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"7393 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7394 │7395 └─ lib/ecto/changeset.ex:228673967397 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.73987399 This error happens when you have function calls without parentheses inside keywords. For example:74007401 function(arg, one: nested_call a, b, c)7402 function(arg, one: if expr, do: :this, else: :that)74037404 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:74057406 function(arg, one: if(expr, do: :this, else: :that))7407 function(arg, one: nested_call(a, b, c))74087409 Ambiguity found at:7410 │7411 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7412 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7413 │7414 └─ lib/ecto/migration/runner.ex:26574157416 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74177418 This error happens when you have function calls without parentheses inside keywords. For example:74197420 function(arg, one: nested_call a, b, c)7421 function(arg, one: if expr, do: :this, else: :that)74227423 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:74247425 function(arg, one: if(expr, do: :this, else: :that))7426 function(arg, one: nested_call(a, b, c))74277428 Ambiguity found at:7429 │7430 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7432 │7433 └─ lib/ecto/migration/runner.ex:26774347435 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7436 │7437 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7438 │ ~7439 │7440 └─ lib/ecto/query/builder.ex:136:874417442 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7443 │7444 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7445 │ ~~7446 │7447 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/274487449 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7450 │7451 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7452 │ ~~7453 │7454 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/274557456 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74577458 This error happens when you have function calls without parentheses inside keywords. For example:74597460 function(arg, one: nested_call a, b, c)7461 function(arg, one: if expr, do: :this, else: :that)74627463 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:74647465 function(arg, one: if(expr, do: :this, else: :that))7466 function(arg, one: nested_call(a, b, c))74677468 Ambiguity found at:7469 │7470 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7472 │7473 └─ lib/ecto/repo/schema.ex:45474747475 warning: unused require Ecto.Query7476 │7477 6 │ require Ecto.Query7478 │ ~7479 │7480 └─ lib/ecto/repo/preloader.ex:6:374817482 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7483 │7484 9 │ schema "schema_migrations" do7485 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7486 │7487 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)74887489 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7490 │7491 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7492 │ ~7493 │7494 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/274957496 warning: incompatible types given to Mix.Ecto.ensure_started/2:74977498 Mix.Ecto.ensure_started(repo, opts)74997500 given types:75017502 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))75037504 but expected one of:75057506 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75077508 where "opts" was given the type:75097510 # type: dynamic(7511 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7512 non_struct_map()7513 )7514 # from: lib/mix/tasks/ecto.rollback.ex:64:107515 opts =7516 if opts[:quiet] do7517 Keyword.merge(opts, log: false, log_sql: false)7518 else7519 opts7520 end75217522 where "repo" was given the type:75237524 # type: dynamic(atom())7525 # from: lib/mix/tasks/ecto.rollback.ex:70:77526 Mix.Ecto.ensure_repo(repo, args)75277528 type warning found at:7529 │7530 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7531 │ ~7532 │7533 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/275347535 warning: the following clause will never match:75367537 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->75387539 because it attempts to match on the result of:75407541 System.stacktrace()75427543 which has type:75447545 empty_list()75467547 where "args_or_arity" was given the type:75487549 # type: float() or integer() or non_empty_list(term())7550 # from: lib/ecto/changeset.ex7551 (_() when args_or_arity == 2) when length(args_or_arity) == 275527553 where "module" was given the type:75547555 # type: dynamic()7556 # from: lib/ecto/changeset.ex:733:307557 module75587559 type warning found at:7560 │7561 741 │ ... when length(args_or_arity) == 2 ->7562 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7563 │7564 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/275657566 warning: incompatible types given to Mix.Ecto.ensure_started/2:75677568 Mix.Ecto.ensure_started(repo, all: true)75697570 given types:75717572 -dynamic(atom())-, non_empty_list({:all, true})75737574 but expected one of:75757576 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75777578 where "repo" was given the type:75797580 # type: dynamic(atom())7581 # from: lib/mix/tasks/ecto.migrations.ex:37:77582 Mix.Ecto.ensure_repo(repo, args)75837584 type warning found at:7585 │7586 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7587 │ ~7588 │7589 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/375907591 warning: incompatible types given to Mix.Ecto.ensure_started/2:75927593 Mix.Ecto.ensure_started(repo, opts)75947595 given types:75967597 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))75987599 but expected one of:76007601 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())76027603 where "opts" was given the type:76047605 # type: dynamic(7606 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7607 non_struct_map()7608 )7609 # from: lib/mix/tasks/ecto.migrate.ex:68:107610 opts =7611 if opts[:quiet] do7612 Keyword.merge(opts, log: false, log_sql: false)7613 else7614 opts7615 end76167617 where "repo" was given the type:76187619 # type: dynamic(atom())7620 # from: lib/mix/tasks/ecto.migrate.ex:74:77621 Mix.Ecto.ensure_repo(repo, args)76227623 type warning found at:7624 │7625 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7626 │ ~7627 │7628 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/276297630 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7631 │7632 739 │ case System.stacktrace do7633 │ ~7634 │7635 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/276367637 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:76387639 Mix.Ecto.source_repo_priv(repo)76407641 given types:76427643 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-76447645 but expected one of:76467647 atom()76487649 where "repo" was given the types:76507651 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7652 # from: lib/mix/tasks/ecto.load.ex:70:227653 Keyword.merge(repo.config, opts)76547655 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7656 # from: lib/mix/tasks/ecto.load.ex:72:277657 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)76587659 type warning found at:7660 │7661 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7662 │ ~7663 │7664 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/276657666 warning: expected a map or struct when accessing .__adapter__ in expression:76677668 repo.__adapter__76697670 where "repo" was given the type:76717672 # type: dynamic(atom())7673 # from: lib/mix/tasks/ecto.load.ex:53:77674 Mix.Ecto.ensure_repo(repo, args)76757676 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76777678 type warning found at:7679 │7680 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7681 │ ~7682 │7683 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/176847685 warning: expected a map or struct when accessing .__adapter__ in expression:76867687 repo.__adapter__76887689 where "repo" was given the type:76907691 # type: dynamic(atom())7692 # from: lib/mix/tasks/ecto.dump.ex:50:77693 Mix.Ecto.ensure_repo(repo, args)76947695 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76967697 type warning found at:7698 │7699 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7700 │ ~7701 │7702 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/177037704 warning: expected a map or struct when accessing .__adapter__ in expression:77057706 repo.__adapter__77077708 where "repo" was given the type:77097710 # type: dynamic(atom())7711 # from: lib/mix/tasks/ecto.drop.ex:39:77712 Mix.Ecto.ensure_repo(repo, args)77137714 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77157716 type warning found at:7717 │7718 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7719 │ ~7720 │7721 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/177227723 warning: incompatible types given to get_source/1:77247725 get_source(repo)77267727 given types:77287729 -dynamic(atom())-77307731 but expected one of:77327733 %{..., config: empty_list() or non_empty_list(term(), term())}77347735 where "repo" was given the type:77367737 # type: dynamic(atom())7738 # from: lib/ecto/migration/schema_migration.ex:24:137739 repo.all(7740 Map.put(7741 (7742 query =7743 (7744 query = {get_source(repo), Ecto.Migration.SchemaMigration}7745 Ecto.Query.Builder.From.apply(query, 1)7746 )7747 7748 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7749 ...,7750 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7751 file: "/work/proj/deps_rpi5/ecto/lib/ecto/migration/schema_migration.ex",7752 line: 22,7753 take: %{}7754 })7755 ),7756 :prefix,7757 prefix7758 ), timeout: :infinity, log: false)77597760 type warning found at:7761 │7762 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7763 │ ~7764 │7765 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/277667767 warning: incompatible types given to get_source/1:77687769 get_source(repo)77707771 given types:77727773 -dynamic(atom())-77747775 but expected one of:77767777 %{..., config: empty_list() or non_empty_list(term(), term())}77787779 where "repo" was given the type:77807781 # type: dynamic(atom())7782 # from: lib/ecto/migration/schema_migration.ex:30:137783 repo.insert!(7784 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7785 prefix: prefix,7786 source: get_source(repo)7787 ), timeout: :infinity, log: false)77887789 type warning found at:7790 │7791 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7792 │ ~7793 │7794 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/377957796 warning: incompatible types given to get_source/1:77977798 get_source(repo)77997800 given types:78017802 -dynamic(atom())-78037804 but expected one of:78057806 %{..., config: empty_list() or non_empty_list(term(), term())}78077808 where "repo" was given the type:78097810 # type: dynamic(atom())7811 # from: lib/ecto/migration/schema_migration.ex:36:137812 repo.delete_all(7813 Map.put(7814 (7815 query =7816 (7817 query = {get_source(repo), Ecto.Migration.SchemaMigration}7818 Ecto.Query.Builder.From.apply(query, 1)7819 )7820 7821 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7822 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7823 op: :and,7824 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7825 file: "/work/proj/deps_rpi5/ecto/lib/ecto/migration/schema_migration.ex",7826 line: 347827 })7828 ),7829 :prefix,7830 prefix7831 ), timeout: :infinity, log: false)78327833 type warning found at:7834 │7835 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7836 │ ~7837 │7838 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/378397840 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7841 │7842 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7843 │ ~7844 │7845 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27846 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/278477848 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7849 │7850 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7851 │ ~7852 │7853 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/178547855 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7856 │7857 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7858 │ ~7859 │7860 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/278617862 warning: the following conditional expression:78637864 is_atom(related)78657866 will always evaluate to:78677868 dynamic(true)78697870 where "related" was given the type:78717872 # type: dynamic(atom())7873 # from: lib/ecto/association.ex:730:157874 related = Ecto.Association.related_from_query(queryable)78757876 type warning found at:7877 │7878 732 │ unless is_atom(related) do7879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7880 │7881 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/378827883 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7884 │7885 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7886 │ ~7887 │7888 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/378897890 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7891 │7892 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7893 │ ~7894 │7895 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/278967897 warning: expected a map or struct when accessing .__adapter__ in expression:78987899 repo.__adapter__79007901 where "repo" was given the type:79027903 # type: dynamic(atom())7904 # from: lib/mix/tasks/ecto.create.ex:37:77905 Mix.Ecto.ensure_repo(repo, args)79067907 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()79087909 type warning found at:7910 │7911 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7912 │ ~7913 │7914 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/179157916 warning: the following clause will never match:79177918 {:error, _} = error ->79197920 because it attempts to match on the result of:79217922 apply(changeset, adapter, :insert, args)79237924 which has type:79257926 dynamic({:invalid or :ok, term()})79277928 type warning found at:7929 │7930 219 │ {:error, _} = error ->7931 │ ~7932 │7933 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/479347935 warning: the following clause will never match:79367937 {:error, _} = error ->79387939 because it attempts to match on the result of:79407941 apply(changeset, adapter, action, args)79427943 which has type:79447945 dynamic({:invalid or :ok, term()})79467947 type warning found at:7948 │7949 297 │ {:error, _} = error ->7950 │ ~7951 │7952 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/479537954 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7955 │7956 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7957 │ ~7958 │7959 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/279607961 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7962 │7963 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7964 │ ~7965 │7966 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/379677968 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7969 │7970 54 │ filter_and_reraise e, System.stacktrace7971 │ ~7972 │7973 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/579747975 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7976 │7977 44 │ index = Map.size(params)7978 │ ~7979 │7980 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/57981 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/579827983 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead7984 │7985 614 │ Decimal.minus(decimal)7986 │ ~7987 │7988 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/179897990 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)7991 │7992 228 │ raise BadStructError, struct: struct, term: data7993 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7994 │7995 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/579967997 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7998 │7999 62 │ Mix.Project.compile(args)8000 │ ~8001 │8002 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/280038004 warning: expected a module (an atom) when invoking start_link/1 in expression:80058006 repo.start_link(pool_size: pool_size)80078008 where "pool_size" was given the type:80098010 # type: dynamic()8011 # from: lib/mix/ecto.ex:101:158012 pool_size = Keyword.get(opts, :pool_size, 1)80138014 where "repo" was given the type:80158016 # type: dynamic(%{..., __adapter__: atom()})8017 # from: lib/mix/ecto.ex:99:368018 repo.__adapter__.ensure_all_started(repo, :temporary)80198020 type warning found at:8021 │8022 102 │ case repo.start_link(pool_size: pool_size) do8023 │ ~8024 │8025 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/280268027 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency8028 │8029 146 │ Logger.remove_backend(:console)8030 │ ~8031 │8032 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/280338034 warning: the following clause will never match:80358036 {:error, _} ->80378038 because it attempts to match on the result of:80398040 NaiveDateTime.new(date, time)80418042 which has type:80438044 dynamic({:ok, %NaiveDateTime{}})80458046 type warning found at:8047 │8048 803 │ {:error, _} -> :error8049 │ ~~~~~~~~~~~~~~~~~~~~~8050 │8051 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/180528053 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency8054 │8055 155 │ Logger.add_backend(:console, flush: true)8056 │ ~8057 │8058 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/280598060 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8061 │8062 159 │ supervise(children, strategy: :one_for_one)8063 │ ~8064 │8065 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/180668067 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8068 │8069 214 │ filter_and_reraise e, System.stacktrace8070 │ ~8071 │8072 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/48073 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/480748075 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead8076 │8077 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)8078 │ ~8079 │8080 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/280818082 warning: expected a map or struct when accessing .__struct__ in expression:80838084 schema.__struct__80858086 where "schema" was given the types:80878088 # type: dynamic(atom() and not nil)8089 # from: lib/ecto/query/planner.ex:1186:418090 schema80918092 # type: atom()8093 # from: lib/ecto/query/planner.ex:1186:618094 is_atom(schema)80958096 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()80978098 type warning found at:8099 │8100 1190 │ Map.has_key?(schema.__struct__, field) ->8101 │ ~8102 │8103 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/681048105 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:81068107 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])81088109 given types:81108111 (8112 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,8113 dynamic()8114 )81158116 but expected one of:81178118 atom(), term()81198120 where "opts" was given the type:81218122 # type: dynamic(8123 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or8124 non_struct_map()8125 )8126 # from: lib/ecto/migrator.ex:44:658127 opts[:prefix]81288129 where "repo" was given the type:81308131 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})8132 # from: lib/ecto/migrator.ex:44:238133 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])81348135 type warning found at:8136 │8137 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])8138 │ ~8139 │8140 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/281418142 warning: expected a module (an atom) when invoking transaction/2 in expression:81438144 repo.transaction(fun, log: false, timeout: :infinity)81458146 where "fun" was given the type:81478148 # type: dynamic()8149 # from: lib/ecto/migrator.ex:114:478150 fun81518152 where "repo" was given the types:81538154 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})8155 # from: lib/ecto/migrator.ex:118:248156 repo.__adapter__.supports_ddl_transaction?81578158 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})8159 # from: lib/ecto/migrator.ex:118:248160 repo.__adapter__.supports_ddl_transaction?81618162 type warning found at:8163 │8164 119 │ repo.transaction(fun, [log: false, timeout: :infinity])8165 │ ~8166 │8167 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/381688169 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead8170 │8171 291 │ modules = Code.load_file(file)8172 │ ~8173 │8174 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/281758176 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8177 │8178 321 │ reraise error, System.stacktrace8179 │ ~8180 │8181 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/381828183 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead8184 │8185 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)8186 │ ~8187 │8188 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/181898190 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8191 │8192 15 │ supervise(children, strategy: :simple_one_for_one)8193 │ ~8194 │8195 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/181968197 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8198 │8199 260 │ reraise %{err | message: message}, System.stacktrace8200 │ ~8201 │8202 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/682038204 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8205 │8206 10 │ worker(Ecto.Registry, []),8207 │ ~8208 │8209 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/282108211 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8212 │8213 11 │ supervisor(Ecto.Migration.Supervisor, [])8214 │ ~8215 │8216 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/282178218Generated ecto app8219==> phoenix_ecto8220Compiling 4 files (.ex)8221Generated phoenix_ecto app8222==> secure_random8223Compiling 1 file (.ex)8224 warning: use Bitwise is deprecated. import Bitwise instead8225 │8226 2 │ use Bitwise8227 │ ~~~~~~~~~~~8228 │8229 └─ lib/secure_random.ex:2: SecureRandom (module)82308231Generated secure_random app8232==> authable8233Compiling 34 files (.ex)8234 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead8235 │8236 128 │ @repo Application.get_env(:authable, :repo)8237 │ ~8238 │8239 └─ lib/authable.ex:128:21: Authable (module)82408241 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead8242 │8243 10 │ @auth_strategies Application.get_env(:authable, :auth_strategies)8244 │ ~8245 │8246 └─ lib/authable/auth_strategies/header.ex:10:32: Authable.AuthStrategy.Header (module)82478248 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead8249 │8250 8 │ @auth_strategies Application.get_env(:authable, :auth_strategies)8251 │ ~8252 │8253 └─ lib/authable/auth_strategies/query_param.ex:8:32: Authable.AuthStrategy.QueryParam (module)82548255 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead8256 │8257 10 │ @auth_strategies Application.get_env(:authable, :auth_strategies)8258 │ ~8259 │8260 └─ lib/authable/auth_strategies/session.ex:10:32: Authable.AuthStrategy.Session (module)826182628263== Compilation error in file lib/authable/auth_strategies/session.ex ==8264** (BadMapError) expected a map, got:82658266 nil82678268 (elixir 1.20.3) lib/map.ex:596: Map.get(nil, :sessions, nil)8269 lib/authable/auth_strategies/session.ex:11: (module)8270could not compile dependency :authable, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile authable --force", update it with "mix deps.update authable" or clean it with "mix deps.clean authable"