flashtag_api

Build log

nerves_system_rpi5

flashtag_api 0.0.1 · fail · run flashtag_api-0.0.1-1791184494949
7826 of 7826 lines
1Resolving Hex dependencies...2Resolution completed in 0.255s3Unchanged:4  circular_buffer 1.1.05  connection 1.0.46  cowboy 1.1.2 VULNERABLE!7    GHSA-w4f7-4cxr-rv3c (MEDIUM)8    aka: CVE-2026-43966, EEF-CVE-2026-439669    cowboy and gun affected by an HTTP Request/Response Splitting vulnerability10    https://osv.dev/vulnerability/GHSA-w4f7-4cxr-rv3c11  cowlib 1.0.2 VULNERABLE!12    EEF-CVE-2026-7790 (HIGH)13    aka: CVE-2026-7790, GHSA-32p9-57cr-4x6514    Unbounded chunk-size hex digits in cowlib cause quadratic CPU and memory DoS15    https://osv.dev/vulnerability/EEF-CVE-2026-77901617    EEF-CVE-2026-43970 (HIGH)18    aka: CVE-2026-43970, GHSA-84f2-rp86-235p19    Decompression Bomb in cow_spdy:inflate/2 Allows Memory Exhaustion via Crafted SPDY Frame20    https://osv.dev/vulnerability/EEF-CVE-2026-4397021  db_connection 1.1.322  decimal 1.9.0 VULNERABLE!23    EEF-CVE-2026-32686 (MEDIUM)24    aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v25    Unbounded exponent in decimal enables unauthenticated DoS26    https://osv.dev/vulnerability/EEF-CVE-2026-3268627  ecto 2.2.1228  elixir_make 0.10.029  ex_machina 2.8.230  expo 1.1.131  flashtag 0.0.132  flashtag_api 0.0.133  gettext 0.26.234  interactive_cmd 0.1.435  mime 2.0.736  nerves 2.0.0-pre.237  nerves_discovery 0.1.538  nerves_logging 0.2.439  nerves_runtime 0.13.1340  nerves_system_bbb 2.30.241  nerves_system_br 1.34.442  nerves_system_mangopi_mq_pro 0.17.243  nerves_system_qemu_aarch64 0.4.244  nerves_system_rpi0 2.1.245  nerves_system_rpi4 2.1.246  nerves_system_rpi5 2.1.247  nerves_system_trellis 0.5.048  nerves_system_x86_64 1.34.249  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.150  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.151  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.152  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.153  nerves_toolchain_x86_64_nerves_linux_musl 15.3.154  nerves_uevent 0.1.755  phoenix 1.3.5 VULNERABLE!56    GHSA-p8f7-22gq-m7j9 (HIGH)57    aka: CVE-2022-4297558    Phoenix before 1.6.14 mishandles check_origin wildcarding59    https://osv.dev/vulnerability/GHSA-p8f7-22gq-m7j96061    EEF-CVE-2026-56812 (MEDIUM)62    aka: CVE-2026-56812, GHSA-63mc-hw7g-86rr63    Phoenix JavaScript presence client crashes on presence keys colliding with Object.prototype members in Presence.syncState/syncDiff64    https://osv.dev/vulnerability/EEF-CVE-2026-568126566    EEF-CVE-2026-56811 (HIGH)67    aka: CVE-2026-56811, GHSA-6983-jfq8-485w68    Phoenix transports do not limit channel joins per connection, enabling process-exhaustion denial of service69    https://osv.dev/vulnerability/EEF-CVE-2026-5681170  phoenix_ecto 3.6.071  phoenix_pubsub 1.1.272  plug 1.20.373  plug_crypto 2.2.074  poison 3.1.075  poolboy 1.5.276  postgrex 0.13.577  property_table 0.3.478  ranch 1.3.279  ring_logger 0.11.780  tablet 0.3.381  telemetry 1.4.282  toolshed 0.5.083  uboot_env 1.0.284* Getting flashtag_api (Hex package)85* Getting nerves (Hex package)86* Getting ring_logger (Hex package)87* Getting toolshed (Hex package)88* Getting nerves_runtime (Hex package)89* Getting nerves_system_bbb (Hex package)90* Getting nerves_system_mangopi_mq_pro (Hex package)91* Getting nerves_system_qemu_aarch64 (Hex package)92* Getting nerves_system_rpi0 (Hex package)93* Getting nerves_system_rpi4 (Hex package)94* Getting nerves_system_rpi5 (Hex package)95* Getting nerves_system_trellis (Hex package)96* Getting nerves_system_x86_64 (Hex package)97* Getting nerves_system_br (Hex package)98* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)99* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)100* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)101* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)102* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)103* Getting nerves_logging (Hex package)104* Getting nerves_uevent (Hex package)105* Getting uboot_env (Hex package)106* Getting elixir_make (Hex package)107* Getting property_table (Hex package)108* Getting circular_buffer (Hex package)109* Getting interactive_cmd (Hex package)110* Getting nerves_discovery (Hex package)111* Getting tablet (Hex package)112* Getting cowboy (Hex package)113* Getting flashtag (Hex package)114* Getting gettext (Hex package)115* Getting phoenix (Hex package)116* Getting phoenix_ecto (Hex package)117* Getting phoenix_pubsub (Hex package)118* Getting postgrex (Hex package)119* Getting connection (Hex package)120* Getting db_connection (Hex package)121* Getting decimal (Hex package)122* Getting ecto (Hex package)123* Getting plug (Hex package)124* Getting mime (Hex package)125* Getting plug_crypto (Hex package)126* Getting telemetry (Hex package)127* Getting poolboy (Hex package)128* Getting poison (Hex package)129* Getting expo (Hex package)130* Getting ex_machina (Hex package)131* Getting cowlib (Hex package)132* Getting ranch (Hex package)133Found packages with security advisories, see above for details134    warning: String.strip/1 is deprecated. Use String.trim/1 instead135    │136  4 │   @version File.read!("VERSION") |> String.strip137    │                                            ~138    │139    └─ /work/proj/deps_rpi5/poison/mix.exs:4:44: Poison.Mixfile (module)140141    warning: found quoted keyword "test" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of ASCII letters, numbers, and underscores and not beginning with a number do not require quotes142    │143 62 │       "test": ["ecto.create --quiet", "ecto.migrate", "test"]144    │       ~145    │146    └─ /work/proj/deps_rpi5/flashtag/mix.exs:62:7147148    warning: found quoted keyword "test" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of ASCII letters, numbers, and underscores and not beginning with a number do not require quotes149    │150 66 │     ["test": ["ecto.create --quiet", "ecto.migrate", "test"]]151    │      ~152    │153    └─ /work/proj/deps_rpi5/flashtag_api/mix.exs:66:6154155==> nerves_system_br156Generated nerves_system_br app157==> connection158Compiling 1 file (.ex)159     warning: using single-quoted strings to represent charlists is deprecated.160     Use ~c"" if you indeed want a charlist or use "" instead.161     You may run "mix format --migrate" to change all single-quoted162     strings to use the ~c sigil and fix this warning.163     │164 553 │         [{:data, [{'State', mod_state}]}]165     │                    ~166     │167     └─ lib/connection.ex:553:20168169     warning: using single-quoted strings to represent charlists is deprecated.170     Use ~c"" if you indeed want a charlist or use "" instead.171     You may run "mix format --migrate" to change all single-quoted172     strings to use the ~c sigil and fix this warning.173     │174 680 │     format = '** Generic server ~p terminating \n' ++175     │              ~176     │177     └─ lib/connection.ex:680:14178179     warning: using single-quoted strings to represent charlists is deprecated.180     Use ~c"" if you indeed want a charlist or use "" instead.181     You may run "mix format --migrate" to change all single-quoted182     strings to use the ~c sigil and fix this warning.183     │184 681 │       '** Last message in was ~p~n' ++ ## No last message185     │       ~186     │187     └─ lib/connection.ex:681:7188189     warning: using single-quoted strings to represent charlists is deprecated.190     Use ~c"" if you indeed want a charlist or use "" instead.191     You may run "mix format --migrate" to change all single-quoted192     strings to use the ~c sigil and fix this warning.193     │194 682 │       '** When Server state == ~p~n' ++195     │       ~196     │197     └─ lib/connection.ex:682:7198199     warning: using single-quoted strings to represent charlists is deprecated.200     Use ~c"" if you indeed want a charlist or use "" instead.201     You may run "mix format --migrate" to change all single-quoted202     strings to use the ~c sigil and fix this warning.203     │204 683 │       '** Reason for termination == ~n** ~p~n'205     │       ~206     │207     └─ lib/connection.ex:683:7208209     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead210     │211 429 │         init_stop(starter, name, {reason, System.stacktrace()})212     │                                                  ~213     │214     └─ lib/connection.ex:429:50: Connection.init_it/6215     └─ lib/connection.ex:431:45: Connection.init_it/6216     └─ lib/connection.ex:491:57: Connection.handle_call/3217     └─ lib/connection.ex:540:41: Connection.code_change/3218     └─ lib/connection.ex:581:57: Connection.terminate/2219     └─ lib/connection.ex:625:49: Connection.enter_connect/5220     └─ lib/connection.ex:628:34: Connection.enter_connect/5221     └─ lib/connection.ex:631:45: Connection.enter_connect/5222     └─ lib/connection.ex:657:49: Connection.enter_terminate/5223     └─ lib/connection.ex:660:34: Connection.enter_terminate/5224     └─ lib/connection.ex:663:45: Connection.enter_terminate/5225     └─ lib/connection.ex:744:24: Connection.connect/3226     └─ lib/connection.ex:770:24: Connection.disconnect/3227     └─ lib/connection.ex:813:57: Connection.handle_async/3228229Generated connection app230==> mime231Compiling 1 file (.ex)232Generated mime app233==> circular_buffer234Compiling 1 file (.ex)235Generated circular_buffer app236==> poison237Compiling 4 files (.ex)238    warning: using single-quoted strings to represent charlists is deprecated.239    Use ~c"" if you indeed want a charlist or use "" instead.240    You may run "mix format --migrate" to change all single-quoted241    strings to use the ~c sigil and fix this warning.242    │243 93 │   for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do244    │                               ~245    │246    └─ lib/poison/encoder.ex:93:31247248    warning: using single-quoted strings to represent charlists is deprecated.249    Use ~c"" if you indeed want a charlist or use "" instead.250    You may run "mix format --migrate" to change all single-quoted251    strings to use the ~c sigil and fix this warning.252    │253 93 │   for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do254    │                                                ~255    │256    └─ lib/poison/encoder.ex:93:48257258     warning: using single-quoted strings to represent charlists is deprecated.259     Use ~c"" if you indeed want a charlist or use "" instead.260     You may run "mix format --migrate" to change all single-quoted261     strings to use the ~c sigil and fix this warning.262     │263 139 │   defp chunk_size(<<char>> <> _, _mode, acc) when char <= 0x1F or char in '"\\' do264     │                                                                           ~265     │266     └─ lib/poison/encoder.ex:139:75267268    warning: using single-quoted strings to represent charlists is deprecated.269    Use ~c"" if you indeed want a charlist or use "" instead.270    You may run "mix format --migrate" to change all single-quoted271    strings to use the ~c sigil and fix this warning.272    │273 77 │   defp value(<<char, _ :: binary>> = string, pos, _keys) when char in '-0123456789' do274    │                                                                       ~275    │276    └─ lib/poison/parser.ex:77:71277278     warning: using single-quoted strings to represent charlists is deprecated.279     Use ~c"" if you indeed want a charlist or use "" instead.280     You may run "mix format --migrate" to change all single-quoted281     strings to use the ~c sigil and fix this warning.282     │283 155 │   defp number_int(<<char, _ :: binary>> = string, pos, acc) when char in '123456789' do284     │                                                                          ~285     │286     └─ lib/poison/parser.ex:155:74287288     warning: using single-quoted strings to represent charlists is deprecated.289     Use ~c"" if you indeed want a charlist or use "" instead.290     You may run "mix format --migrate" to change all single-quoted291     strings to use the ~c sigil and fix this warning.292     │293 171 │   defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do294     │                                                            ~295     │296     └─ lib/poison/parser.ex:171:60297298     warning: using single-quoted strings to represent charlists is deprecated.299     Use ~c"" if you indeed want a charlist or use "" instead.300     You may run "mix format --migrate" to change all single-quoted301     strings to use the ~c sigil and fix this warning.302     │303 197 │   defp number_digits(<<char>> <> rest = string, pos) when char in '0123456789' do304     │                                                                   ~305     │306     └─ lib/poison/parser.ex:197:67307308     warning: using single-quoted strings to represent charlists is deprecated.309     Use ~c"" if you indeed want a charlist or use "" instead.310     You may run "mix format --migrate" to change all single-quoted311     strings to use the ~c sigil and fix this warning.312     │313 205 │   defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do314     │                                                                ~315     │316     └─ lib/poison/parser.ex:205:64317318     warning: using single-quoted strings to represent charlists is deprecated.319     Use ~c"" if you indeed want a charlist or use "" instead.320     You may run "mix format --migrate" to change all single-quoted321     strings to use the ~c sigil and fix this warning.322     │323 229 │   for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do324     │                               ~325     │326     └─ lib/poison/parser.ex:229:31327328     warning: using single-quoted strings to represent charlists is deprecated.329     Use ~c"" if you indeed want a charlist or use "" instead.330     You may run "mix format --migrate" to change all single-quoted331     strings to use the ~c sigil and fix this warning.332     │333 229 │   for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do334     │                                            ~335     │336     └─ lib/poison/parser.ex:229:44337338     warning: using single-quoted strings to represent charlists is deprecated.339     Use ~c"" if you indeed want a charlist or use "" instead.340     You may run "mix format --migrate" to change all single-quoted341     strings to use the ~c sigil and fix this warning.342     │343 239 │     when a1 in 'dD' and a2 in 'dD'344     │                ~345     │346     └─ lib/poison/parser.ex:239:16347348     warning: using single-quoted strings to represent charlists is deprecated.349     Use ~c"" if you indeed want a charlist or use "" instead.350     You may run "mix format --migrate" to change all single-quoted351     strings to use the ~c sigil and fix this warning.352     │353 239 │     when a1 in 'dD' and a2 in 'dD'354     │                               ~355     │356     └─ lib/poison/parser.ex:239:31357358     warning: using single-quoted strings to represent charlists is deprecated.359     Use ~c"" if you indeed want a charlist or use "" instead.360     You may run "mix format --migrate" to change all single-quoted361     strings to use the ~c sigil and fix this warning.362     │363 240 │     and (b1 in '89abAB')364     │                ~365     │366     └─ lib/poison/parser.ex:240:16367368     warning: using single-quoted strings to represent charlists is deprecated.369     Use ~c"" if you indeed want a charlist or use "" instead.370     You may run "mix format --migrate" to change all single-quoted371     strings to use the ~c sigil and fix this warning.372     │373 274 │   defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do374     │                                                            ~375     │376     └─ lib/poison/parser.ex:274:60377378    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead379    │380 22 │   if Application.get_env(:poison, :native) do381    │                  ~382    │383    └─ lib/poison/parser.ex:22:18: Poison.Parser (module)384385    warning: use Bitwise is deprecated. import Bitwise instead386    │387 26 │   use Bitwise388    │   ~~~~~~~~~~~389    │390    └─ lib/poison/parser.ex:26: Poison.Parser (module)391392     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 operator393     │394 199 │     <<digits :: binary-size(count), rest :: binary>> = string395     │                             ~396     │397     └─ lib/poison/parser.ex:199:29: Poison.Parser.number_digits/2398399     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 operator400     │401 225 │     <<chunk :: binary-size(count), rest :: binary>> = string402     │                            ~403     │404     └─ lib/poison/parser.ex:225:28: Poison.Parser.string_continue/3405406    warning: use Bitwise is deprecated. import Bitwise instead407    │408 83 │   use Bitwise409    │   ~~~~~~~~~~~410    │411    └─ lib/poison/encoder.ex:83: Poison.Encoder.BitString (module)412413     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 operator414     │415 135 │     <<chunk :: binary-size(size), rest :: binary>> = string416     │                            ~417     │418     └─ lib/poison/encoder.ex:135:28: Poison.Encoder.BitString.escape/2419420     warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead421     │422 173 │     case Integer.to_char_list(char, 16) do423     │                  ~424     │425     └─ lib/poison/encoder.ex:173:18: Poison.Encoder.BitString.seq/1426427Generated poison app428==> plug_crypto429Compiling 5 files (.ex)430Generated plug_crypto app431==> nerves_compatibility_test432===> Analyzing applications...433===> Compiling ranch434    ┌─ src/ranch.erl:435    │436 73 │  					catch Transport:controlling_process(Socket, AcceptorsSup);437    │  					╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.438Compile directive 'nowarn_deprecated_catch' can be used to suppress439warnings in selected modules.440441442    ┌─ src/ranch_conns_sup.erl:443    │444 80 │  	catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},445    │  	╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.446Compile directive 'nowarn_deprecated_catch' can be used to suppress447warnings in selected modules.448449450     ┌─ src/ranch_ssl.erl:451     │452 128 │  	case ssl:ssl_accept(CSocket, Timeout) of453     │  	     ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead454455     ┌─ src/ranch_ssl.erl:456     │457 233 │  			end, ssl:cipher_suites());458     │  			     ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead459460     ┌─ src/ranch_ssl.erl:461     │462 235 │  			ssl:cipher_suites()463     │  			╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead464465466==> tablet467Compiling 2 files (.ex)468Generated tablet app469==> elixir_make470Compiling 8 files (.ex)471Generated elixir_make app472==> nerves_logging473 CC kmsg_tailer.o474 LD kmsg_tailer475Compiling 5 files (.ex)476Generated nerves_logging app477==> nerves_compatibility_test478===> Analyzing applications...479===> Compiling cowlib480==> nerves_discovery481Compiling 5 files (.ex)482Generated nerves_discovery app483==> ring_logger484Compiling 7 files (.ex)485Generated ring_logger app486==> nerves_compatibility_test487===> Analyzing applications...488===> Compiling poolboy489warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"490  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2491  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1492  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5493  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2494  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4495  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2496497==> db_connection498Compiling 23 files (.ex)499warning: cannot infer signatures from :poolboy because it is not loaded500501    warning: unused require Bitwise502    │503 31 │     require Bitwise504    │     ~505    │506    └─ lib/db_connection/backoff.ex:31:5507508     warning: using single-quoted strings to represent charlists is deprecated.509     Use ~c"" if you indeed want a charlist or use "" instead.510     You may run "mix format --migrate" to change all single-quoted511     strings to use the ~c sigil and fix this warning.512     │513 406 │       :normal    -> [{:data, [{'Module', mod}]}]514     │                                ~515     │516     └─ lib/db_connection/connection.ex:406:32517518     warning: using single-quoted strings to represent charlists is deprecated.519     Use ~c"" if you indeed want a charlist or use "" instead.520     You may run "mix format --migrate" to change all single-quoted521     strings to use the ~c sigil and fix this warning.522     │523 661 │     [{:data, [{'Module', mod}, {'State', state}]}]524     │                ~525     │526     └─ lib/db_connection/connection.ex:661:16527528     warning: using single-quoted strings to represent charlists is deprecated.529     Use ~c"" if you indeed want a charlist or use "" instead.530     You may run "mix format --migrate" to change all single-quoted531     strings to use the ~c sigil and fix this warning.532     │533 661 │     [{:data, [{'Module', mod}, {'State', state}]}]534     │                                 ~535     │536     └─ lib/db_connection/connection.ex:661:33537538    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead539    │540  8 │     children  = [supervisor(child_mod, [], [restart: :temporary])]541    │                  ~542    │543    └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0544545    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead546    │547 30 │     worker(DBConnection.Watcher, [owner])548    │     ~549    │550    └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1551552    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead553    │554 37 │     worker(:sregulator, [regulator, opts, start_opts], child_opts)555    │     ~556    │557    └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1558    └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2559560    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead561    │562 96 │     Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)563    │                     ~564    │565    └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4566567    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead568    │569 45 │     supervisor(Supervisor, [[conn], sup_opts], [id: :conn_sup])570    │     ~571    │572    └─ lib/db_connection/sojourn/pool.ex:45:5: DBConnection.Sojourn.Pool.conn_sup/2573574     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead575     │576 138 │         case System.stacktrace() do577     │                     ~578     │579     └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2580581     warning: the following clause will never match:582583         [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->584585     because it attempts to match on the result of:586587         System.stacktrace()588589     which has type:590591         empty_list()592593     where "arity" was given the type:594595         # type: integer()596         # from: lib/db_connection/connection.ex:139:56597         is_integer(arity)598599     type warning found at:600     │601 139 │           [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace602     │                                      ~603     │604     └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2605606     warning: the following clause will never match:607608         [{a, b, params, c} | rest] when is_list(params) ->609610     because it attempts to match on the result of:611612         System.stacktrace()613614     which has type:615616         empty_list()617618     where "params" was given the type:619620         # type: empty_list() or non_empty_list(term(), term())621         # from: lib/db_connection/connection.ex:140:43622         is_list(params)623624     type warning found at:625     │626 140 │           [{a, b, params, c} | rest] when is_list(params) ->627     │           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~628     │629     └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2630631    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead632    │633 55 │     worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])634    │     ~635    │636    └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3637638     warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead639     │640 117 │     Supervisor.Spec.worker(Manager, [module, opts], child_opts)641     │                     ~642     │643     └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3644645    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead646    │647  6 │     children  = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]648    │                  ~649    │650    └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0651652     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead653     │654 111 │         stack = System.stacktrace()655     │                        ~656     │657     └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3658659    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead660    │661  8 │     pool = supervisor(Pool, [], [restart: :temporary])662    │            ~663    │664    └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0665666    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead667    │668  9 │                 supervisor(DBConnection.Ownership.ProxySupervisor, [],669    │                 ~670    │671    └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3672673    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead674    │675 36 │     worker(DBConnection.Watcher, [owner])676    │     ~677    │678    └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1679680     warning: :random.seed/3 is deprecated. Use the 'rand' module instead681     │682 108 │     case :random.seed(hash, sec, micro) do683     │                  ~684     │685     └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/0686687     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead688     │689 986 │             stack = System.stacktrace()690     │                            ~691     │692     └─ lib/db_connection.ex:986:28: DBConnection.handle/4693     └─ lib/db_connection.ex:992:24: DBConnection.handle/4694     └─ lib/db_connection.ex:1003:65: DBConnection.parse/4695     └─ lib/db_connection.ex:1012:24: DBConnection.encode/4696     └─ lib/db_connection.ex:1022:40: DBConnection.decode/6697     └─ lib/db_connection.ex:1057:40: DBConnection.describe/3698     └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5699     └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2700     └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4701     └─ lib/db_connection.ex:1359:28: DBConnection.handle/5702     └─ lib/db_connection.ex:1365:24: DBConnection.handle/5703     └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2704     └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6705     └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6706707    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead708    │709  9 │       supervisor(DBConnection.Task, []),710    │       ~711    │712    └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/2713    └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/2714    └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/2715716Generated db_connection app717==> decimal718Compiling 4 files (.ex)719      warning: using single-quoted strings to represent charlists is deprecated.720      Use ~c"" if you indeed want a charlist or use "" instead.721      You may run "mix format --migrate" to change all single-quoted722      strings to use the ~c sigil and fix this warning.723      │724 1320 │           '0.' ++ :lists.duplicate(-diff, ?0) ++ list725      │           ~726      │727      └─ lib/decimal.ex:1320:11728729      warning: using single-quoted strings to represent charlists is deprecated.730      Use ~c"" if you indeed want a charlist or use "" instead.731      You may run "mix format --migrate" to change all single-quoted732      strings to use the ~c sigil and fix this warning.733      │734 1351 │           list = list ++ 'E'735      │                          ~736      │737      └─ lib/decimal.ex:1351:26738739      warning: using single-quoted strings to represent charlists is deprecated.740      Use ~c"" if you indeed want a charlist or use "" instead.741      You may run "mix format --migrate" to change all single-quoted742      strings to use the ~c sigil and fix this warning.743      │744 1352 │           list = if exp >= 0, do: list ++ '+', else: list745      │                                           ~746      │747      └─ lib/decimal.ex:1352:43748749      warning: using single-quoted strings to represent charlists is deprecated.750      Use ~c"" if you indeed want a charlist or use "" instead.751      You may run "mix format --migrate" to change all single-quoted752      strings to use the ~c sigil and fix this warning.753      │754 1775 │       int = if int == [], do: '0', else: int755      │                               ~756      │757      └─ lib/decimal.ex:1775:31758759      warning: using single-quoted strings to represent charlists is deprecated.760      Use ~c"" if you indeed want a charlist or use "" instead.761      You may run "mix format --migrate" to change all single-quoted762      strings to use the ~c sigil and fix this warning.763      │764 1776 │       exp = if exp == [], do: '0', else: exp765      │                               ~766      │767      └─ lib/decimal.ex:1776:31768769Generated decimal app770==> interactive_cmd771Compiling 1 file (.ex)772Generated interactive_cmd app773==> nerves774Compiling 65 files (.ex)775    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)776    │777  6 │ defmodule Mix.Tasks.Nerves.Init do778    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~779    │780    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)781782    warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.beam)783    │784  6 │ defmodule Nerves do785    │ ~~~~~~~~~~~~~~~~~~~786    │787    └─ lib/nerves.ex:6: Nerves (module)788789    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)790    │791  5 │ defmodule Nerves.ArtifactResolver do792    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~793    │794    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)795796    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)797    │798  6 │ defmodule Nerves.BuildAction.AppModes do799    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~800    │801    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)802803    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)804    │805  5 │ defmodule Nerves.BuildAction.CheckExecutables do806    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~807    │808    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)809810    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)811    │812  8 │ defmodule Nerves.BuildAction.Erlinit do813    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~814    │815    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)816817    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)818    │819  5 │ defmodule Nerves.BuildAction.Firmware do820    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~821    │822    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)823824    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)825    │826  7 │ defmodule Nerves.BuildAction.IExStartupCheck do827    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~828    │829    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)830831    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)832    │833  5 │ defmodule Nerves.BuildAction.NervesV1System do834    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~835    │836    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)837838    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)839    │840  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do841    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~842    │843    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)844845    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)846    │847  5 │ defmodule Nerves.BuildAction.Rootfs do848    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~849    │850    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)851852    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)853    │854  6 │ defmodule Nerves.BuildAction.SortApps do855    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~856    │857    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)858859    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)860    │861  5 │ defmodule Nerves.BuildAction.StripAll do862    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~863    │864    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)865866    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)867    │868  5 │ defmodule Nerves.BuildAction.Trimmer do869    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~870    │871    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)872873    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)874    │875  5 │ defmodule Nerves.BuildPlan do876    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~877    │878    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)879880    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)881    │882  5 │ defmodule Nerves.BuildPlan.Checks do883    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~884    │885    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)886887    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.Container.beam)888    │889  6 │ defmodule Nerves.Container do890    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~891    │892    └─ lib/nerves/container.ex:6: Nerves.Container (module)893894    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)895    │896  5 │ defmodule Nerves.Fingerprint do897    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~898    │899    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)900901    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)902    │903  5 │ defmodule Nerves.MixPackage do904    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~905    │906    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)907908    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.Paths.beam)909    │910  5 │ defmodule Nerves.Paths do911    │ ~~~~~~~~~~~~~~~~~~~~~~~~~912    │913    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)914915    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)916    │917  5 │ defmodule Nerves.TargetTuple do918    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~919    │920    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)921922Generated nerves app923==> nerves_toolchain_aarch64_nerves_linux_gnu924Compiling 1 file (.ex)925Generated nerves_toolchain_aarch64_nerves_linux_gnu app926==> nerves_system_rpi5927Generated nerves_system_rpi5 app928==> nerves_compatibility_test929===> Analyzing applications...930===> Compiling telemetry931===> Analyzing applications...932===> Compiling cowboy933     ┌─ src/cowboy_websocket.erl:934     │935 147 │  		Stacktrace = erlang:get_stacktrace(),936     │  		             ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace937938     ┌─ src/cowboy_websocket.erl:939     │940 645 │  			{stacktrace, erlang:get_stacktrace()},941     │  			             ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace942943     ┌─ src/cowboy_websocket.erl:944     │945 755 │  			{stacktrace, erlang:get_stacktrace()},946     │  			             ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace947948949    ┌─ src/cowboy_rest.erl:950    │951 69 │  				Stacktrace = erlang:get_stacktrace(),952    │  				             ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace953954      ┌─ src/cowboy_rest.erl:955      │956 1006 │  	Stacktrace = erlang:get_stacktrace(),957      │  	             ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace958959960    ┌─ src/cowboy_handler.erl:961    │962 87 │  		Stacktrace = erlang:get_stacktrace(),963    │  		             ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace964965     ┌─ src/cowboy_handler.erl:966     │967 116 │  		Stacktrace = erlang:get_stacktrace(),968     │  		             ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace969970     ┌─ src/cowboy_handler.erl:971     │972 235 │  		Stacktrace = erlang:get_stacktrace(),973     │  		             ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace974975     ┌─ src/cowboy_handler.erl:976     │977 290 │  			{stacktrace, erlang:get_stacktrace()},978     │  			             ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace979980981==> expo982Compiling 2 files (.erl)983Compiling 22 files (.ex)984Generated expo app985==> gettext986Compiling 18 files (.ex)987     warning: unused require Gettext.Macros988     │989 594 │   require Gettext.Macros990     │   ~991     │992     └─ lib/gettext.ex:594:3993994     warning: the following clause is redundant:995996         defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)997998     it has type:9991000         dynamic(%Expo.Message.Plural{})10011002     previous clauses have already matched on the following types:10031004         %Expo.Message.Singular{}1005         %Expo.Message.Plural{}10061007     │1008 391 │   defp ensure_empty_msgstr!(%Message.Plural{} = message) do1009     │        ~1010     │1011     └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/110121013     warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead1014     │1015 426 │               Kernel.ParallelCompiler.async(fn ->1016     │                                       ~1017     │1018     └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/310191020Generated gettext app1021==> phoenix_pubsub1022Compiling 13 files (.ex)1023     warning: single quotes around atoms are deprecated. Use double quotes instead1024     │1025 160 │     |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1026     │                       ~1027     │1028     └─ lib/phoenix/pubsub/local.ex:160:2310291030     warning: single quotes around atoms are deprecated. Use double quotes instead1031     │1032 160 │     |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1033     │                                        ~1034     │1035     └─ lib/phoenix/pubsub/local.ex:160:4010361037     warning: unused require Logger1038     │1039 107 │   require Logger1040     │   ~1041     │1042     └─ lib/phoenix/tracker.ex:107:310431044     warning: a struct for Phoenix.Tracker.State is expected on struct update:10451046         %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}10471048     but got type:10491050         dynamic()10511052     where "delta" was given the type:10531054         # type: dynamic()1055         # from: lib/phoenix/tracker/state.ex:461:361056         %Phoenix.Tracker.State{delta: delta} = state10571058     when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"10591060     type warning found at:1061     │1062 465 │     new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1063     │                 ~1064     │1065     └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/510661067    warning: a struct for Phoenix.Tracker.Replica is expected on struct update:10681069        %Phoenix.Tracker.Replica{replica | status: :permdown}10701071    but got type:10721073        dynamic()10741075    where "replica" was given the type:10761077        # type: dynamic()1078        # from: lib/phoenix/tracker/replica.ex:72:171079        replica10801081    when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"10821083    type warning found at:1084    │1085 72 │   defp permdown(replica), do: %Replica{replica | status: :permdown}1086    │                               ~1087    │1088    └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/110891090     warning: a struct for Phoenix.Tracker.State is expected on struct update:10911092         %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}10931094     but got type:10951096         dynamic()10971098     where "delta" was given the type:10991100         # type: dynamic()1101         # from: lib/phoenix/tracker/state.ex:541:991102         %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1103           state11041105     when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11061107     type warning found at:1108     │1109 547 │            delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1110     │                   ~1111     │1112     └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/111131114    warning: a struct for Phoenix.Tracker.Replica is expected on struct update:11151116        %Phoenix.Tracker.Replica{replica | status: :down}11171118    but got type:11191120        dynamic()11211122    where "replica" was given the type:11231124        # type: dynamic()1125        # from: lib/phoenix/tracker/replica.ex:74:131126        replica11271128    when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"11291130    type warning found at:1131    │1132 74 │   defp down(replica), do: %Replica{replica | status: :down}1133    │                           ~1134    │1135    └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/111361137    warning: a struct for Phoenix.Tracker.Replica is expected on struct update:11381139        %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}11401141    but got type:11421143        dynamic()11441145    where "replica" was given the type:11461147        # type: dynamic()1148        # from: lib/phoenix/tracker/replica.ex:76:291149        replica11501151    when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"11521153    type warning found at:1154    │1155 77 │     %Replica{replica | last_heartbeat_at: now_ms()}1156    │     ~1157    │1158    └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/111591160     warning: a struct for Phoenix.Tracker.State is expected on struct update:11611162         %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}11631164     but got type:11651166         dynamic(%{..., range: {term(), term()}})11671168     where "delta" was given the type:11691170         # type: dynamic(%{..., range: {term(), term()}})1171         # from: lib/phoenix/tracker/state.ex:551:301172         {start_clock, end_clock} = delta.range11731174     when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11751176     type warning found at:1177     │1178 555 │            delta: %State{delta | range: {start_clock, new_end}}}1179     │                   ~1180     │1181     └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/211821183     warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1184     │1185 269 │         worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1186     │         ~1187     │1188     └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/111891190     warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1191     │1192 273 │     supervise(shards, strategy: :one_for_one,1193     │     ~1194     │1195     └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/111961197    warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1198    │1199 43 │     :ok = :pg2.create(pg2_group)1200    │                ~1201    │1202    └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/112031204    warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1205    │1206 44 │     :ok = :pg2.join(pg2_group, self())1207    │                ~1208    │1209    └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/112101211    warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1212    │1213 57 │     :pg2.get_members(pg2_namespace(server_name))1214    │          ~1215    │1216    └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/112171218    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1219    │1220  7 │       [supervisor(Phoenix.PubSub.PG2, pubsub)]1221    │        ~1222    │1223    └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/212241225    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1226    │1227 93 │       supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1228    │       ~1229    │1230    └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/112311232    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1233    │1234 35 │         worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1235    │         ~1236    │1237    └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11238    └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/112391240    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1241    │1242 94 │       worker(Phoenix.PubSub.PG2Server, [server, pool_size])1243    │       ~1244    │1245    └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/112461247    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1248    │1249 39 │       supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1250    │       ~1251    │1252    └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/112531254    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1255    │1256 97 │     supervise(children, strategy: :rest_for_one)1257    │     ~1258    │1259    └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/112601261    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1262    │1263 42 │     supervise children, strategy: :one_for_one1264    │     ~1265    │1266    └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/112671268Generated phoenix_pubsub app1269==> plug1270Compiling 1 file (.erl)1271Compiling 42 files (.ex)1272Generated plug app1273warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1274  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21275  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11276  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51277  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21278  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41279  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/212801281==> phoenix1282Compiling 75 files (.ex)1283warning: cannot infer signatures from :cowboy because it is not loaded12841285warning: cannot infer signatures from :cowlib because it is not loaded12861287warning: cannot infer signatures from :ranch because it is not loaded12881289     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 operator1290     │1291 170 │       <<attr::size(prefix)-binary, ":unique">> -> attr1292     │                    ~1293     │1294     └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/112951296     warning: using single-quoted strings to represent charlists is deprecated.1297     Use ~c"" if you indeed want a charlist or use "" instead.1298     You may run "mix format --migrate" to change all single-quoted1299     strings to use the ~c sigil and fix this warning.1300     │1301 310 │     :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1302     │                               ~1303     │1304     └─ lib/phoenix/channel/server.ex:310:3113051306    warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1307    │1308 39 │             Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1309    │                    ~1310    │1311    └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/313121313    warning: unused require Logger1314    │1315 20 │   require Logger1316    │   ~1317    │1318    └─ lib/phoenix/endpoint/handler.ex:20:313191320    warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1321    │1322 39 │       Logger.warn """1323    │              ~1324    │1325    └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/113261327    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 operator1328    │1329 46 │       <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1330    │                             ~1331    │1332    └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/213331334     warning: using single-quoted strings to represent charlists is deprecated.1335     Use ~c"" if you indeed want a charlist or use "" instead.1336     You may run "mix format --migrate" to change all single-quoted1337     strings to use the ~c sigil and fix this warning.1338     │1339 315 │   @anno (if :erlang.system_info(:otp_release) >= '19' do1340     │                                                  ~1341     │1342     └─ lib/phoenix/router.ex:315:5013431344     warning: using single-quoted strings to represent charlists is deprecated.1345     Use ~c"" if you indeed want a charlist or use "" instead.1346     You may run "mix format --migrate" to change all single-quoted1347     strings to use the ~c sigil and fix this warning.1348     │1349 195 │   @anno (if :erlang.system_info(:otp_release) >= '19' do1350     │                                                  ~1351     │1352     └─ lib/phoenix/router/helpers.ex:195:5013531354    warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.13551356    This error happens when you have function calls without parentheses inside keywords. For example:13571358        function(arg, one: nested_call a, b, c)1359        function(arg, one: if expr, do: :this, else: :that)13601361    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:13621363        function(arg, one: if(expr, do: :this, else: :that))1364        function(arg, one: nested_call(a, b, c))13651366    Ambiguity found at:1367    │1368 71 │     unless actions -- supported_actions == [], do: raise ArgumentError, """1369    │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1370    │1371    └─ lib/phoenix/router/resource.ex:7113721373    warning: duplicate key :route found in struct1374    │1375 24 │   defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1376    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1377    │1378    └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)13791380     warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1381     │1382 885 │       Logger.warn "send_download/3 has been invoked during an AJAX request. " <>1383     │              ~1384     │1385     └─ lib/phoenix/controller.ex:885:14: Phoenix.Controller.warn_if_ajax/113861387     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)"1388     │1389 110 │   @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1390     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1391     │1392     └─ lib/phoenix/presence.ex:110: Phoenix.Presence (module)13931394     warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1395     │1396 304 │     Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1397     │            ~1398     │1399     └─ lib/phoenix/socket/transport.ex:304:12: Phoenix.Socket.Transport.reply_ignore/214001401     warning: using single-quoted strings to represent charlists is deprecated.1402     Use ~c"" if you indeed want a charlist or use "" instead.1403     You may run "mix format --migrate" to change all single-quoted1404     strings to use the ~c sigil and fix this warning.1405     │1406 174 │   @anno (if :erlang.system_info(:otp_release) >= '19' do1407     │                                                  ~1408     │1409     └─ lib/phoenix/template.ex:174:5014101411     warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1412     │1413 227 │     Logger.warn ":max_age was not set on Phoenix.Token.verify/4. " <>1414     │            ~1415     │1416     └─ lib/phoenix/token.ex:227:12: Phoenix.Token.expired?/214171418    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1419    │1420 12 │       worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1421    │       ~1422    │1423    └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/114241425    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1426    │1427 14 │     supervise(children, strategy: :simple_one_for_one)1428    │     ~1429    │1430    └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/114311432     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1433     │1434 647 │       exception -> {:error, {exception, System.stacktrace()}}1435     │                                                ~1436     │1437     └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/114381439     warning: expected a module (an atom) when invoking config/1 in expression:14401441         endpoint.config(:endpoint_id)14421443     where "endpoint" was given the type:14441445         # type: dynamic(%{..., __pubsub_server__: atom()})1446         # from: lib/phoenix/transports/long_poll.ex:199:101447         verify_token(endpoint, token, opts)14481449     type warning found at:1450     │1451 201 │         server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1452     │                                          ~1453     │1454     └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/314551456     warning: unknown key .__pubsub_server__ in expression:14571458         endpoint.__pubsub_server__14591460     the given type does not have the given key:14611462         dynamic(1463           %Phoenix.Socket{1464             id: term(),1465             assigns: term(),1466             channel: term(),1467             channel_pid: term(),1468             endpoint: atom(),1469             handler: term(),1470             joined: term(),1471             pubsub_server: term(),1472             ref: term(),1473             join_ref: term(),1474             topic: term(),1475             transport: term(),1476             transport_pid: term(),1477             transport_name: term(),1478             serializer: term(),1479             private: term(),1480             vsn: term()1481           } or1482             %Plug.Conn{1483               adapter: term(),1484               assigns: term(),1485               body_params: term(),1486               cookies: term(),1487               halted: term(),1488               host: term(),1489               method: term(),1490               owner: term(),1491               params: term(),1492               path_info: term(),1493               path_params: term(),1494               port: term(),1495               private: term(),1496               query_params: term(),1497               query_string: term(),1498               remote_ip: term(),1499               req_cookies: term(),1500               req_headers: term(),1501               request_path: term(),1502               resp_body: term(),1503               resp_cookies: term(),1504               resp_headers: term(),1505               scheme: term(),1506               script_name: term(),1507               secret_key_base: term(),1508               state: term(),1509               status: term()1510             } or atom() or binary()1511         )15121513     where "endpoint" was given the type:15141515         # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1516         # from: lib/phoenix/transports/long_poll.ex:254:191517         Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])15181519     type warning found at:1520     │1521 254 │     Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1522     │                                                          ~~~~~~~~~~~~~~~~~1523     │1524     └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/315251526     warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1527     │1528 176 │         %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1529     │                                                     ~1530     │1531     └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/415321533    warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1534    │1535  1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1536    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1537    │1538    └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)15391540    warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1541    │1542 10 │     conn = @connection.conn(req, transport)1543    │                        ~1544    │1545    └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/315461547    warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1548    │1549 73 │     {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1550    │                       ~1551    │1552    └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/315531554    warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1555    │1556 23 │         {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1557    │                                                                                   ~1558    │1559    └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/315601561     warning: a struct for Phoenix.Socket is expected on struct update:15621563         %Phoenix.Socket{socket | id: id}15641565     but got type:15661567         dynamic()15681569     where "socket" was given the type:15701571         # type: dynamic()1572         # from: lib/phoenix/socket/transport.ex1573         {:ok, socket}15741575     when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"15761577     type warning found at:1578     │1579 195 │           id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1580     │                                          ~1581     │1582     └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/715831584     warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1585     │1586 198 │       supervisor(Task.Supervisor, [[name: task_supervisor]]),1587     │       ~1588     │1589     └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/415901591    warning: a struct for Plug.Conn is expected on struct update:15921593        %Plug.Conn{conn | state: :sent}15941595    but got type:15961597        dynamic()15981599    where "conn" was given the type:16001601        # type: dynamic()1602        # from: lib/phoenix/endpoint/render_errors.ex:79:211603        conn16041605    when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16061607    type warning found at:1608    │1609 83 │         %Plug.Conn{conn | state: :sent}1610    │         ~1611    │1612    └─ lib/phoenix/endpoint/render_errors.ex:83:9: Phoenix.Endpoint.RenderErrors.maybe_render/516131614    warning: a struct for Plug.Conn is expected on struct update:16151616        %Plug.Conn{conn | query_params: %{}, params: %{}}16171618    but got type:16191620        dynamic(%{..., params: %Plug.Conn.Unfetched{}})16211622    where "conn" was given the types:16231624        # type: dynamic(%{..., params: term()})1625        # from: lib/phoenix/endpoint/render_errors.ex:94:171626        conn.params16271628        # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1629        # from: lib/phoenix/endpoint/render_errors.ex:94:171630        conn.params16311632    when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16331634    type warning found at:1635    │1636 95 │         %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1637    │                                   ~1638    │1639    └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/116401641     warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1642     │1643 199 │       worker(Phoenix.Tracker, [module, opts, opts])1644     │       ~1645     │1646     └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/416471648    warning: a struct for Plug.Conn is expected on struct update:16491650        %Plug.Conn{conn | query_params: %{}, params: params}16511652    but got type:16531654        dynamic(%{..., params: not %Plug.Conn.Unfetched{}})16551656    where "conn" was given the types:16571658        # type: dynamic(%{..., params: term()})1659        # from: lib/phoenix/endpoint/render_errors.ex:94:171660        conn.params16611662        # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1663        # from: lib/phoenix/endpoint/render_errors.ex:94:171664        conn.params16651666    when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16671668    type warning found at:1669    │1670 96 │         params -> %Plug.Conn{conn | query_params: %{}, params: params}1671    │                   ~1672    │1673    └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/116741675     warning: a struct for Plug.Conn is expected on struct update:16761677         %Plug.Conn{conn | params: params}16781679     but got type:16801681         dynamic(%{..., params: map()})16821683     where "conn" was given the type:16841685         # type: dynamic(%{..., params: map()})1686         # from: lib/phoenix/controller.ex:912:171687         Map.get(conn.params, required_key)16881689     when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16901691     type warning found at:1692     │1693 919 │     %Plug.Conn{conn | params: params}1694     │     ~1695     │1696     └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/216971698    warning: expected a map or struct when accessing .url in expression:16991700        endpoint.url17011702    where "endpoint" was given the types:17031704        # type: dynamic(atom())1705        # from: lib/phoenix/router/helpers.ex:24:201706        endpoint17071708        # type: atom()1709        # from: lib/phoenix/router/helpers.ex:24:351710        is_atom(endpoint)17111712    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()17131714    type warning found at:1715    │1716 25 │     endpoint.url1717    │              ~1718    │1719    └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/217201721     warning: a struct for Plug.Conn is expected on struct update:17221723         %Plug.Conn{conn | path_info: path, script_name: script}17241725     but got type:17261727         dynamic()17281729     where "conn" was given the type:17301731         # type: dynamic()1732         # from: lib/phoenix/router/route.ex:147:101733         conn = target.call(%Plug.Conn{...}, opts)17341735     when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"17361737     type warning found at:1738     │1739 148 │     %Plug.Conn{conn | path_info: path, script_name: script}1740     │     ~1741     │1742     └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/417431744     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1745     │1746 284 │             Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())1747     │                                                                          ~1748     │1749     └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/117501751    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1752    │1753 71 │     supervise(children, strategy: :one_for_one)1754    │     ~1755    │1756    └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/117571758    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1759    │1760 76 │     [worker(Phoenix.Config, args)]1761    │      ~1762    │1763    └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/317641765    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1766    │1767 84 │       [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]1768    │        ~1769    │1770    └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/21771    └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/31772    └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/317731774     warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1775     │1776 106 │         worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),1777     │         ~1778     │1779     └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/317801781     warning: expected a module (an atom) when invoking path/1 in expression:17821783         endpoint.path("/")17841785     where "endpoint" was given the type:17861787         # type: dynamic(%{..., host: term()})1788         # from: lib/phoenix/endpoint/supervisor.ex:312:141789         endpoint.host17901791     type warning found at:1792     │1793 313 │     endpoint.path("/")1794     │              ~1795     │1796     └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/117971798    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1799    │1800 35 │     supervise(children, strategy: :one_for_one)1801    │     ~1802    │1803    └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/118041805    warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1806    │1807 39 │     {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)1808    │                                            ~1809    │1810    └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/318111812     warning: comparison between distinct types found:18131814         !Path.extname(file_path) == ".gz"18151816     given types:18171818         dynamic(boolean()) == binary()18191820     where "file_path" was given the type:18211822         # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))1823         # from: lib/phoenix/digester.ex:147:451824         Path.basename(file_path)18251826     While Elixir can compare across all types, you are comparing across types which are always disjoint, and the result is either always true or always false18271828     type warning found at:1829     │1830 148 │       !Path.extname(file_path) == ".gz"1831     │                                ~1832     │1833     └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/118341835    warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead1836    │1837 81 │       Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)1838    │                            ~1839    │1840    └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/318411842     warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)1843     │1844 113 │     {addr,port} = :ranch.get_addr(ref)1845     │                          ~1846     │1847     └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/318481849    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1850    │1851 51 │       worker(Phoenix.CodeReloader.Server, [])1852    │       ~1853    │1854    └─ lib/phoenix.ex:51:7: Phoenix.start/218551856    warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1857    │1858 61 │             IO.puts Exception.format(kind, reason, System.stacktrace)1859    │                                                           ~1860    │1861    └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/318621863     warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1864     │1865 155 │     Enum.partition attrs, fn1866     │          ~1867     │1868     └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/118691870    warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:18711872        mod.__phoenix_recompile__?18731874    where "mod" was given the type:18751876        # type: dynamic(atom())1877        # from: lib/mix/tasks/compile.phoenix.ex:34:121878        Code.ensure_loaded?(mod)18791880    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()18811882    type warning found at:1883    │1884 36 │         mod.__phoenix_recompile__?1885    │             ~1886    │1887    └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/118881889     warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1890     │1891 234 │       Enum.partition(attrs, fn1892     │            ~1893     │1894     └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/218951896Generated phoenix app1897==> postgrex1898Compiling 62 files (.ex)1899    warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1900    │1901 14 │   {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))1902    │                                 ~1903    │1904    └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)19051906    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1907    You may run "mix format --migrate" to fix this warning automatically.1908    │1909 46 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1910    │         ~1911    │1912    └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/119131914    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1915    You may run "mix format --migrate" to fix this warning automatically.1916    │1917 46 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1918    │                                                                      ~1919    │1920    └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/119211922    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1923    You may run "mix format --migrate" to fix this warning automatically.1924    │1925 65 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1926    │         ~1927    │1928    └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/119291930    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1931    You may run "mix format --migrate" to fix this warning automatically.1932    │1933 65 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1934    │                                                                      ~1935    │1936    └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/119371938    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1939    You may run "mix format --migrate" to fix this warning automatically.1940    │1941 31 │     [<<Map.size(hstore_map)::int32>> | keys_and_values]1942    │                            ~1943    │1944    └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/119451946    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1947    You may run "mix format --migrate" to fix this warning automatically.1948    │1949 43 │     <<-1::int32>>1950    │         ~1951    │1952    └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/119531954    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1955    You may run "mix format --migrate" to fix this warning automatically.1956    │1957 48 │     <<value_byte_size::int32>> <> value1958    │                      ~1959    │1960    └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/119611962    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1963    You may run "mix format --migrate" to fix this warning automatically.1964    │1965 51 │   def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do1966    │                              ~1967    │1968    └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/219691970    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1971    You may run "mix format --migrate" to fix this warning automatically.1972    │1973 54 │   def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do1974    │                              ~1975    │1976    └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/219771978    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1979    You may run "mix format --migrate" to fix this warning automatically.1980    │1981 63 │   defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),1982    │                                      ~1983    │1984    └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/219851986    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1987    You may run "mix format --migrate" to fix this warning automatically.1988    │1989 64 │ ...                   -1::int32, rest::binary>>, acc) do1990    │                         ~1991    │1992    └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/219931994    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1995    You may run "mix format --migrate" to fix this warning automatically.1996    │1997 68 │   defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),1998    │                                      ~1999    │2000    └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/220012002    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2003    You may run "mix format --migrate" to fix this warning automatically.2004    │2005 69 │                         value_length::int32, value::binary(value_length), rest::binary>>, acc) do2006    │                                     ~2007    │2008    └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/220092010    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2011    You may run "mix format --migrate" to fix this warning automatically.2012    │2013 78 │   defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2014    │                                       ~2015    │2016    └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/220172018    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2019    You may run "mix format --migrate" to fix this warning automatically.2020    │2021 79 │ ...                   -1::int32, rest::binary>>, acc) do2022    │                         ~2023    │2024    └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/220252026    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2027    You may run "mix format --migrate" to fix this warning automatically.2028    │2029 83 │   defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2030    │                                       ~2031    │2032    └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/220332034    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2035    You may run "mix format --migrate" to fix this warning automatically.2036    │2037 84 │                         value_length::int32, value::binary(value_length), rest::binary>>, acc) do2038    │                                     ~2039    │2040    └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/220412042    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2043    You may run "mix format --migrate" to fix this warning automatically.2044    │2045 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2046    │         ~2047    │2048    └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/120492050    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2051    You may run "mix format --migrate" to fix this warning automatically.2052    │2053 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2054    │                     ~2055    │2056    └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/120572058    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2059    You may run "mix format --migrate" to fix this warning automatically.2060    │2061 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2062    │                                      ~2063    │2064    └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/120652066    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2067    You may run "mix format --migrate" to fix this warning automatically.2068    │2069 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2070    │                                                   ~2071    │2072    └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/120732074    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2075    You may run "mix format --migrate" to fix this warning automatically.2076    │2077 42 │     bin = for digit <- digits, into: "", do: <<digit :: uint16>>2078    │                                                      ~2079    │2080    └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/120812082    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2083    You may run "mix format --migrate" to fix this warning automatically.2084    │2085 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2086    │                   ~2087    │2088    └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/120892090    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2091    You may run "mix format --migrate" to fix this warning automatically.2092    │2093 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2094    │                                    ~2095    │2096    └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/120972098    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2099    You may run "mix format --migrate" to fix this warning automatically.2100    │2101 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2102    │                                                   ~2103    │2104    └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/121052106    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2107    You may run "mix format --migrate" to fix this warning automatically.2108    │2109 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2110    │                                                                    ~2111    │2112    └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/121132114    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2115    You may run "mix format --migrate" to fix this warning automatically.2116    │2117 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2118    │                                ~2119    │2120    └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/121212122    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2123    You may run "mix format --migrate" to fix this warning automatically.2124    │2125 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2126    │                                                 ~2127    │2128    └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/121292130    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2131    You may run "mix format --migrate" to fix this warning automatically.2132    │2133 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2134    │                                                                ~2135    │2136    └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/121372138    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2139    You may run "mix format --migrate" to fix this warning automatically.2140    │2141 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2142    │                                                                                 ~2143    │2144    └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/121452146     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2147     You may run "mix format --migrate" to fix this warning automatically.2148     │2149 109 │   defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2150     │                                   ~2151     │2152     └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/321532154    warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2155    You may run "mix format --migrate" to fix this warning automatically.2156    │2157 31 │   def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2158    │                      ~2159    │2160    └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/121612162    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2163    You may run "mix format --migrate" to fix this warning automatically.2164    │2165 31 │   def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2166    │                               ~2167    │2168    └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/121692170    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2171    You may run "mix format --migrate" to fix this warning automatically.2172    │2173 23 │     <<x::float64, y::float64>>2174    │        ~2175    │2176    └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/221772178    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2179    You may run "mix format --migrate" to fix this warning automatically.2180    │2181 23 │     <<x::float64, y::float64>>2182    │                    ~2183    │2184    └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/221852186    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2187    You may run "mix format --migrate" to fix this warning automatically.2188    │2189 41 │   defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2190    │                         ~2191    │2192    └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/221932194    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2195    You may run "mix format --migrate" to fix this warning automatically.2196    │2197 41 │   defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2198    │                                     ~2199    │2200    └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/222012202    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2203    You may run "mix format --migrate" to fix this warning automatically.2204    │2205 33 │   def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2206    │                          ~2207    │2208    └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/122092210    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2211    You may run "mix format --migrate" to fix this warning automatically.2212    │2213 38 │   defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2214    │                           ~2215    │2216    └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/222172218    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2219    You may run "mix format --migrate" to fix this warning automatically.2220    │2221 38 │   defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2222    │                                       ~2223    │2224    └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/222252226    warning: use Bitwise is deprecated. import Bitwise instead2227    │2228  4 │   use Bitwise, only_operators: true2229    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2230    │2231    └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)22322233    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2234    You may run "mix format --migrate" to fix this warning automatically.2235    │2236 43 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2237    │         ~2238    │2239    └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/122402241    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2242    You may run "mix format --migrate" to fix this warning automatically.2243    │2244 43 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2245    │                                                                      ~2246    │2247    └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/122482249    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2250    You may run "mix format --migrate" to fix this warning automatically.2251    │2252 56 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2253    │         ~2254    │2255    └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/122562257    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2258    You may run "mix format --migrate" to fix this warning automatically.2259    │2260 56 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2261    │                                                                      ~2262    │2263    └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/122642265    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2266    You may run "mix format --migrate" to fix this warning automatically.2267    │2268 48 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>2269    │         ~2270    │2271    └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/122722273    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2274    You may run "mix format --migrate" to fix this warning automatically.2275    │2276 48 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>2277    │                                           ~2278    │2279    └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/122802281    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2282    You may run "mix format --migrate" to fix this warning automatically.2283    │2284 77 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>2285    │         ~2286    │2287    └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/122882289    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2290    You may run "mix format --migrate" to fix this warning automatically.2291    │2292 77 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>2293    │                                           ~2294    │2295    └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/122962297    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2298    You may run "mix format --migrate" to fix this warning automatically.2299    │2300 53 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>2301    │         ~2302    │2303    └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/123042305    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2306    You may run "mix format --migrate" to fix this warning automatically.2307    │2308 53 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>2309    │                                           ~2310    │2311    └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/123122313    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2314    You may run "mix format --migrate" to fix this warning automatically.2315    │2316 80 │         <<8 :: int32, microsecs - @us_epoch :: int64>>2317    │             ~2318    │2319    └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/123202321    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2322    You may run "mix format --migrate" to fix this warning automatically.2323    │2324 80 │         <<8 :: int32, microsecs - @us_epoch :: int64>>2325    │                                             ~2326    │2327    └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/123282329    warning: use Bitwise is deprecated. import Bitwise instead2330    │2331  5 │   use Bitwise2332    │   ~~~~~~~~~~~2333    │2334    └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)23352336    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2337    You may run "mix format --migrate" to fix this warning automatically.2338    │2339 45 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2340    │          ~2341    │2342    └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/123432344    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2345    You may run "mix format --migrate" to fix this warning automatically.2346    │2347 45 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2348    │                                                                       ~2349    │2350    └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/123512352    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2353    You may run "mix format --migrate" to fix this warning automatically.2354    │2355 46 │       0 :: int32>>2356    │         ~2357    │2358    └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/123592360    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2361    You may run "mix format --migrate" to fix this warning automatically.2362    │2363 76 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2364    │          ~2365    │2366    └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/123672368    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2369    You may run "mix format --migrate" to fix this warning automatically.2370    │2371 76 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2372    │                                                                       ~2373    │2374    └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/123752376    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2377    You may run "mix format --migrate" to fix this warning automatically.2378    │2379 76 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2380    │                                                                                   ~2381    │2382    └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/123832384    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2385    You may run "mix format --migrate" to fix this warning automatically.2386    │2387 29 │     <<length(values)::int32, encode_lexemes(values)::binary>>2388    │                     ~2389    │2390    └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/123912392    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 operator2393    │2394 48 │     <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2395    │                              ~2396    │2397    └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/123982399    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2400    You may run "mix format --migrate" to fix this warning automatically.2401    │2402 63 │   def parse(<<type :: int32, rest :: binary>>, ?R, size) do2403    │                    ~2404    │2405    └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/324062407    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 operator2408    │2409 72 │           <<data :: size(rest_size)>> = rest2410    │                          ~2411    │2412    └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/324132414    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2415    You may run "mix format --migrate" to fix this warning automatically.2416    │2417 81 │   def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2418    │                   ~2419    │2420    └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/324212422    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2423    You may run "mix format --migrate" to fix this warning automatically.2424    │2425 81 │   def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2426    │                                 ~2427    │2428    └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/324292430    warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2431    You may run "mix format --migrate" to fix this warning automatically.2432    │2433 86 │   def parse(<<status :: int8>>, ?Z, _size) do2434    │                      ~2435    │2436    └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/324372438    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2439    You may run "mix format --migrate" to fix this warning automatically.2440    │2441 96 │   def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2442    │                   ~2443    │2444    └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/324452446     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2447     You may run "mix format --migrate" to fix this warning automatically.2448     │2449 101 │   def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2450     │                            ~2451     │2452     └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/324532454     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2455     You may run "mix format --migrate" to fix this warning automatically.2456     │2457 103 │     case <<len ::uint16>> do2458     │                ~2459     │2460     └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/324612462     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2463     You may run "mix format --migrate" to fix this warning automatically.2464     │2465 104 │       <<^overflow_len :: uint16>> ->2466     │                       ~2467     │2468     └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/324692470     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2471     You may run "mix format --migrate" to fix this warning automatically.2472     │2473 112 │   def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do2474     │                   ~2475     │2476     └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/324772478     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2479     You may run "mix format --migrate" to fix this warning automatically.2480     │2481 118 │   def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do2482     │                 ~2483     │2484     └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/324852486     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2487     You may run "mix format --migrate" to fix this warning automatically.2488     │2489 123 │   def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do2490     │                      ~2491     │2492     └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/324932494     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2495     You may run "mix format --migrate" to fix this warning automatically.2496     │2497 226 │      [<<size :: int32>>, data]2498     │              ~2499     │2500     └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/125012502     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2503     You may run "mix format --migrate" to fix this warning automatically.2504     │2505 224 │       [first, <<size :: int32>>, data]2506     │                      ~2507     │2508     └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/125092510     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2511     You may run "mix format --migrate" to fix this warning automatically.2512     │2513 235 │     vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2514     │                                 ~2515     │2516     └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/125172518     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2519     You may run "mix format --migrate" to fix this warning automatically.2520     │2521 235 │     vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2522     │                                                               ~2523     │2524     └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/125252526     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2527     You may run "mix format --migrate" to fix this warning automatically.2528     │2529 251 │     oids = for oid <- oids, into: "", do: <<oid :: uint32>>2530     │                                                 ~2531     │2532     └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/125332534     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2535     You may run "mix format --migrate" to fix this warning automatically.2536     │2537 252 │     len = <<div(byte_size(oids), 4) :: int16>>2538     │                                     ~2539     │2540     └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/125412542     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2543     You may run "mix format --migrate" to fix this warning automatically.2544     │2545 282 │     pfs = for format <- param_formats,  into: "", do: <<format(format) :: int16>>2546     │                                                                        ~2547     │2548     └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/125492550     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2551     You may run "mix format --migrate" to fix this warning automatically.2552     │2553 283 │     rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>2554     │                                                                        ~2555     │2556     └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/125572558     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2559     You may run "mix format --migrate" to fix this warning automatically.2560     │2561 285 │     len_pfs = <<div(byte_size(pfs), 2) :: int16>>2562     │                                        ~2563     │2564     └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/125652566     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2567     You may run "mix format --migrate" to fix this warning automatically.2568     │2569 286 │     len_rfs = <<div(byte_size(rfs), 2) :: int16>>2570     │                                        ~2571     │2572     └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/125732574     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2575     You may run "mix format --migrate" to fix this warning automatically.2576     │2577 287 │     len_params  = <<length(params) :: int16>>2578     │                                    ~2579     │2580     └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/125812582     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2583     You may run "mix format --migrate" to fix this warning automatically.2584     │2585 294 │     {?E, [port, 0, <<rows :: int32>>]}2586     │                           ~2587     │2588     └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/125892590     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2591     You may run "mix format --migrate" to fix this warning automatically.2592     │2593 309 │     {nil, <<1234 :: int16, 5679 :: int16>>}2594     │                  ~2595     │2596     └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/125972598     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2599     You may run "mix format --migrate" to fix this warning automatically.2600     │2601 309 │     {nil, <<1234 :: int16, 5679 :: int16>>}2602     │                                 ~2603     │2604     └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/126052606     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2607     You may run "mix format --migrate" to fix this warning automatically.2608     │2609 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2610     │                  ~2611     │2612     └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/126132614     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2615     You may run "mix format --migrate" to fix this warning automatically.2616     │2617 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2618     │                                 ~2619     │2620     └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/126212622     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2623     You may run "mix format --migrate" to fix this warning automatically.2624     │2625 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2626     │                                               ~2627     │2628     └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/126292630     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2631     You may run "mix format --migrate" to fix this warning automatically.2632     │2633 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2634     │                                                             ~2635     │2636     └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/126372638     warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2639     You may run "mix format --migrate" to fix this warning automatically.2640     │2641 341 │   defp decode_fields(<<field :: int8, rest :: binary>>) do2642     │                              ~2643     │2644     └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/126452646     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2647     You may run "mix format --migrate" to fix this warning automatically.2648     │2649 362 │     <<table_oid :: uint32, column :: int16, type_oid :: uint32,2650     │                 ~2651     │2652     └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/126532654     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2655     You may run "mix format --migrate" to fix this warning automatically.2656     │2657 362 │     <<table_oid :: uint32, column :: int16, type_oid :: uint32,2658     │                                   ~2659     │2660     └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/126612662     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2663     You may run "mix format --migrate" to fix this warning automatically.2664     │2665 362 │     <<table_oid :: uint32, column :: int16, type_oid :: uint32,2666     │                                                      ~2667     │2668     └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/126692670     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2671     You may run "mix format --migrate" to fix this warning automatically.2672     │2673 363 │        type_size :: int16, type_mod :: int32, format :: int16,2674     │                  ~2675     │2676     └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/126772678     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2679     You may run "mix format --migrate" to fix this warning automatically.2680     │2681 363 │        type_size :: int16, type_mod :: int32, format :: int16,2682     │                                     ~2683     │2684     └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/126852686     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2687     You may run "mix format --migrate" to fix this warning automatically.2688     │2689 363 │        type_size :: int16, type_mod :: int32, format :: int16,2690     │                                                      ~2691     │2692     └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/126932694     warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2695     You may run "mix format --migrate" to fix this warning automatically.2696     │2697 382 │   defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2698     │                            ~2699     │2700     └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/127012702     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2703     You may run "mix format --migrate" to fix this warning automatically.2704     │2705 382 │   defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2706     │                                       ~2707     │2708     └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/127092710     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2711     You may run "mix format --migrate" to fix this warning automatically.2712     │2713 384 │     columns = for <<column::uint16 <- rest>>, do: decode_format(column)2714     │                           ~2715     │2716     └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/127172718    warning: unused require Postgrex.Messages2719    │2720 30 │   require Postgrex.Messages2721    │   ~2722    │2723    └─ lib/postgrex/query.ex:30:327242725    warning: unused require Logger2726    │2727  8 │   require Logger2728    │   ~2729    │2730    └─ lib/postgrex/notifications.ex:8:327312732    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2733    You may run "mix format --migrate" to fix this warning automatically.2734    │2735 59 │       if lower == <<-1::int32>> do2736    │                       ~2737    │2738    └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/427392740    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2741    You may run "mix format --migrate" to fix this warning automatically.2742    │2743 66 │       if upper == <<-1::int32>> do2744    │                       ~2745    │2746    └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/427472748    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2749    You may run "mix format --migrate" to fix this warning automatically.2750    │2751 86 │     [<<IO.iodata_length(bin)+1::int32>>, flags | bin]2752    │                               ~2753    │2754    └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/427552756      warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead2757      │2758 1005 │     Logger.warn(fn() ->2759      │            ~2760      │2761      └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/527622763      warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2764      You may run "mix format --migrate" to fix this warning automatically.2765      │2766 2000 │   defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2767      │                          ~2768      │2769      └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/127702771      warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2772      You may run "mix format --migrate" to fix this warning automatically.2773      │2774 2000 │   defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2775      │                                        ~2776      │2777      └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/127782779      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 operator2780      │2781 2003 │       <<body :: binary(size), rest :: binary>> ->2782      │                        ~2783      │2784      └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/127852786    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2787    You may run "mix format --migrate" to fix this warning automatically.2788    │2789 46 │     lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2790    │                                                           ~2791    │2792    └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/327932794    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2795    You may run "mix format --migrate" to fix this warning automatically.2796    │2797 46 │     lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2798    │                                                                       ~2799    │2800    └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/328012802    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2803    You may run "mix format --migrate" to fix this warning automatically.2804    │2805 47 │     iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2806    │                       ~2807    │2808    └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/328092810    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2811    You may run "mix format --migrate" to fix this warning automatically.2812    │2813 47 │     iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2814    │                                   ~2815    │2816    └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/328172818    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2819    You may run "mix format --migrate" to fix this warning automatically.2820    │2821 47 │     iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2822    │                                                      ~2823    │2824    └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/328252826    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2827    You may run "mix format --migrate" to fix this warning automatically.2828    │2829 48 │     [<<IO.iodata_length(iodata)::int32>> | iodata]2830    │                                ~2831    │2832    └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/328332834    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2835    You may run "mix format --migrate" to fix this warning automatically.2836    │2837 87 │   defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do2838    │                          ~2839    │2840    └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/228412842    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2843    You may run "mix format --migrate" to fix this warning automatically.2844    │2845 87 │   defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do2846    │                                            ~2847    │2848    └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/228492850    warning: using single-quoted strings to represent charlists is deprecated.2851    Use ~c"" if you indeed want a charlist or use "" instead.2852    You may run "mix format --migrate" to change all single-quoted2853    strings to use the ~c sigil and fix this warning.2854    │2855 49 │   @anno (if :erlang.system_info(:otp_release) >= '19' do2856    │                                                  ~2857    │2858    └─ lib/postgrex/type_module.ex:49:5028592860     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2861     You may run "mix format --migrate" to fix this warning automatically.2862     │2863 182 │   defp row_decode(<<-1::int32, rest::binary>>) do2864     │                       ~2865     │2866     └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/128672868     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2869     You may run "mix format --migrate" to fix this warning automatically.2870     │2871 185 │   defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do2872     │                        ~2873     │2874     └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/128752876     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2877     You may run "mix format --migrate" to fix this warning automatically.2878     │2879 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2880     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2881     │2882     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/328832884     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2885     You may run "mix format --migrate" to fix this warning automatically.2886     │2887 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2888     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2889     │2890     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/128912892    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2893    You may run "mix format --migrate" to fix this warning automatically.2894    │2895 11 │         [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]2896    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2897    │2898    └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/128992900    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2901    You may run "mix format --migrate" to fix this warning automatically.2902    │2903 11 │         [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]2904    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2905    │2906    └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129072908    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 operator2909    │2910 15 │         <<binary::binary-size(last_pos), last::bits>> = val2911    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2912    │2913    └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129142915    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2916    You may run "mix format --migrate" to fix this warning automatically.2917    │2918 18 │         [<<(bin_size+4)::int32, bit_count::uint32>>, binary |2919    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2920    │2921    └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129222923    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2924    You may run "mix format --migrate" to fix this warning automatically.2925    │2926 18 │         [<<(bin_size+4)::int32, bit_count::uint32>>, binary |2927    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2928    │2929    └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129302931     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2932     You may run "mix format --migrate" to fix this warning automatically.2933     │2934 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2935     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2936     │2937     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/129382939    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2940    You may run "mix format --migrate" to fix this warning automatically.2941    │2942  9 │         <<1 :: int32, 1>>2943    │         ~~~~~~~~~~~~~~~~~2944    │2945    └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/129462947    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2948    You may run "mix format --migrate" to fix this warning automatically.2949    │2950 11 │         <<1 :: int32, 0>>2951    │         ~~~~~~~~~~~~~~~~~2952    │2953    └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/129542955     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2956     You may run "mix format --migrate" to fix this warning automatically.2957     │2958 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2959     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2960     │2961     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/129622963    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2964    You may run "mix format --migrate" to fix this warning automatically.2965    │2966 13 │         [<<32::int32>>, encoded_p1 | encoded_p2]2967    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2968    │2969    └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/129702971     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2972     You may run "mix format --migrate" to fix this warning automatically.2973     │2974 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2975     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2976     │2977     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/129782979    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2980    You may run "mix format --migrate" to fix this warning automatically.2981    │2982 10 │         <<8 :: int32, 2, n, 1, 4, a, b, c, d>>2983    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2984    │2985    └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/129862987    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2988    You may run "mix format --migrate" to fix this warning automatically.2989    │2990 12 │         <<20 :: int32, 3, n, 1, 16,2991    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~2992    │2993    └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/129942995     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2996     You may run "mix format --migrate" to fix this warning automatically.2997     │2998 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2999     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3000     │3001     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130023003    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3004    You may run "mix format --migrate" to fix this warning automatically.3005    │3006 10 │         <<24::int32, x::float64, y::float64, r::float64>>3007    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3008    │3009    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130103011    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3012    You may run "mix format --migrate" to fix this warning automatically.3013    │3014 10 │         <<24::int32, x::float64, y::float64, r::float64>>3015    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3016    │3017    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130183019    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3020    You may run "mix format --migrate" to fix this warning automatically.3021    │3022 10 │         <<24::int32, x::float64, y::float64, r::float64>>3023    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3024    │3025    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130263027    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3028    You may run "mix format --migrate" to fix this warning automatically.3029    │3030 10 │         <<24::int32, x::float64, y::float64, r::float64>>3031    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3032    │3033    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130343035     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3036     You may run "mix format --migrate" to fix this warning automatically.3037     │3038 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3039     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3040     │3041     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/130423043     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3044     You may run "mix format --migrate" to fix this warning automatically.3045     │3046 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3047     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3048     │3049     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130503051    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3052    You may run "mix format --migrate" to fix this warning automatically.3053    │3054  9 │         <<4::int32, n::float32>>3055    │         ~~~~~~~~~~~~~~~~~~~~~~~~3056    │3057    └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130583059    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3060    You may run "mix format --migrate" to fix this warning automatically.3061    │3062  9 │         <<4::int32, n::float32>>3063    │         ~~~~~~~~~~~~~~~~~~~~~~~~3064    │3065    └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130663067    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3068    You may run "mix format --migrate" to fix this warning automatically.3069    │3070 11 │         <<4::int32, 0::1, 255, 1::1, 0::22>>3071    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3072    │3073    └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130743075    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3076    You may run "mix format --migrate" to fix this warning automatically.3077    │3078 13 │         <<4::int32, 0::1, 255, 0::23>>3079    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3080    │3081    └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130823083    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3084    You may run "mix format --migrate" to fix this warning automatically.3085    │3086 15 │         <<4::int32, 1::1, 255, 0::23>>3087    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3088    │3089    └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130903091     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3092     You may run "mix format --migrate" to fix this warning automatically.3093     │3094 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3095     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3096     │3097     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/130983099    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3100    You may run "mix format --migrate" to fix this warning automatically.3101    │3102  9 │         <<8 :: int32, n :: float64>>3103    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3104    │3105    └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131063107    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3108    You may run "mix format --migrate" to fix this warning automatically.3109    │3110  9 │         <<8 :: int32, n :: float64>>3111    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3112    │3113    └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131143115    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3116    You may run "mix format --migrate" to fix this warning automatically.3117    │3118 11 │         <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3119    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3120    │3121    └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131223123    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3124    You may run "mix format --migrate" to fix this warning automatically.3125    │3126 13 │         <<8 :: int32, 0::1, 2047::11, 0::52>>3127    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3128    │3129    └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131303131    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3132    You may run "mix format --migrate" to fix this warning automatically.3133    │3134 15 │         <<8 :: int32, 1::1, 2047::11, 0::52>>3135    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3136    │3137    └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131383139     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3140     You may run "mix format --migrate" to fix this warning automatically.3141     │3142 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3143     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3144     │3145     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/131463147    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3148    You may run "mix format --migrate" to fix this warning automatically.3149    │3150 12 │         [<<IO.iodata_length(data) :: int32>> | data]3151    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3152    │3153    └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/131543155     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3156     You may run "mix format --migrate" to fix this warning automatically.3157     │3158 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3159     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3160     │3161     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/131623163    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3164    You may run "mix format --migrate" to fix this warning automatically.3165    │3166 10 │         <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3167    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3168    │3169    └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/131703171    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3172    You may run "mix format --migrate" to fix this warning automatically.3173    │3174 12 │         <<20 :: int32, 3, 128, 0, 16,3175    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3176    │3177    └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/131783179     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3180     You may run "mix format --migrate" to fix this warning automatically.3181     │3182 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3183     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3184     │3185     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/131863187    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3188    You may run "mix format --migrate" to fix this warning automatically.3189    │3190 12 │         <<2 :: int32, int :: int16>>3191    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3192    │3193    └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/131943195    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3196    You may run "mix format --migrate" to fix this warning automatically.3197    │3198 12 │         <<2 :: int32, int :: int16>>3199    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3200    │3201    └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/132023203     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3204     You may run "mix format --migrate" to fix this warning automatically.3205     │3206 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3207     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3208     │3209     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/132103211    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3212    You may run "mix format --migrate" to fix this warning automatically.3213    │3214 12 │         <<4 :: int32, int :: int32>>3215    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3216    │3217    └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/132183219    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3220    You may run "mix format --migrate" to fix this warning automatically.3221    │3222 12 │         <<4 :: int32, int :: int32>>3223    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3224    │3225    └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/132263227     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3228     You may run "mix format --migrate" to fix this warning automatically.3229     │3230 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3231     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3232     │3233     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/132343235    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3236    You may run "mix format --migrate" to fix this warning automatically.3237    │3238 12 │         <<8 :: int32, int :: int64>>3239    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3240    │3241    └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/132423243    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3244    You may run "mix format --migrate" to fix this warning automatically.3245    │3246 12 │         <<8 :: int32, int :: int64>>3247    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3248    │3249    └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/132503251     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3252     You may run "mix format --migrate" to fix this warning automatically.3253     │3254 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3255     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3256     │3257     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/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 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3263    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3264    │3265    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132663267    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3268    You may run "mix format --migrate" to fix this warning automatically.3269    │3270 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3271    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3272    │3273    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132743275    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3276    You may run "mix format --migrate" to fix this warning automatically.3277    │3278 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3279    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3280    │3281    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132823283    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3284    You may run "mix format --migrate" to fix this warning automatically.3285    │3286 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3287    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3288    │3289    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132903291     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3292     You may run "mix format --migrate" to fix this warning automatically.3293     │3294 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3295     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3296     │3297     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/132983299    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3300    You may run "mix format --migrate" to fix this warning automatically.3301    │3302 10 │         <<24::int32, a::float64, b::float64, c::float64>>3303    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3304    │3305    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133063307    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3308    You may run "mix format --migrate" to fix this warning automatically.3309    │3310 10 │         <<24::int32, a::float64, b::float64, c::float64>>3311    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3312    │3313    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133143315    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3316    You may run "mix format --migrate" to fix this warning automatically.3317    │3318 10 │         <<24::int32, a::float64, b::float64, c::float64>>3319    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3320    │3321    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133223323    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3324    You may run "mix format --migrate" to fix this warning automatically.3325    │3326 10 │         <<24::int32, a::float64, b::float64, c::float64>>3327    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3328    │3329    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133303331     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3332     You may run "mix format --migrate" to fix this warning automatically.3333     │3334 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3335     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3336     │3337     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/133383339    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3340    You may run "mix format --migrate" to fix this warning automatically.3341    │3342 13 │         [<<32::int32>>, encoded_p1 | encoded_p2]3343    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3344    │3345    └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/133463347     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3348     You may run "mix format --migrate" to fix this warning automatically.3349     │3350 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3351     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3352     │3353     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/133543355    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3356    You may run "mix format --migrate" to fix this warning automatically.3357    │3358  9 │         <<6::int32, a, b, c, d, e, f>>3359    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3360    │3361    └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/133623363     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3364     You may run "mix format --migrate" to fix this warning automatically.3365     │3366 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3367     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3368     │3369     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/133703371    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3372    You may run "mix format --migrate" to fix this warning automatically.3373    │3374 11 │         [<<byte_size(name) :: int32>> | name]3375    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3376    │3377    └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/133783379     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3380     You may run "mix format --migrate" to fix this warning automatically.3381     │3382 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3383     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3384     │3385     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/133863387    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3388    You may run "mix format --migrate" to fix this warning automatically.3389    │3390 10 │         [<<IO.iodata_length(data)::int32>> | data]3391    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3392    │3393    └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/133943395    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3396    You may run "mix format --migrate" to fix this warning automatically.3397    │3398 13 │         [<<IO.iodata_length(data)::int32>> | data]3399    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3400    │3401    └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/134023403     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3404     You may run "mix format --migrate" to fix this warning automatically.3405     │3406 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3407     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3408     │3409     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/134103411    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3412    You may run "mix format --migrate" to fix this warning automatically.3413    │3414 15 │         <<4 :: int32, oid :: uint32>>3415    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3416    │3417    └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/134183419    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3420    You may run "mix format --migrate" to fix this warning automatically.3421    │3422 15 │         <<4 :: int32, oid :: uint32>>3423    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3424    │3425    └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3431     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3432     │3433     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/134343435    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3436    You may run "mix format --migrate" to fix this warning automatically.3437    │3438 18 │         [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3439    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3440    │3441    └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/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 18 │         [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3447    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3448    │3449    └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3455     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3456     │3457     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/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  9 │         <<16::int32, x::float64, y::float64>>3463    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3464    │3465    └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/134663467    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3468    You may run "mix format --migrate" to fix this warning automatically.3469    │3470  9 │         <<16::int32, x::float64, y::float64>>3471    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3472    │3473    └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/134743475    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3476    You may run "mix format --migrate" to fix this warning automatically.3477    │3478  9 │         <<16::int32, x::float64, y::float64>>3479    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3480    │3481    └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/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.Polygon"/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 18 │         [<<nbytes::int32>>, <<len::int32>> | vert]3495    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3496    │3497    └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/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 18 │         [<<nbytes::int32>>, <<len::int32>> | vert]3503    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3504    │3505    └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/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.Range"/335143515     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3519     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3520     │3521     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/135223523    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3524    You may run "mix format --migrate" to fix this warning automatically.3525    │3526 14 │         [<<byte_size(bin) :: int32>> | bin]3527    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3528    │3529    └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/135303531     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3532     You may run "mix format --migrate" to fix this warning automatically.3533     │3534 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3535     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3536     │3537     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/335383539    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3540    You may run "mix format --migrate" to fix this warning automatically.3541    │3542 28 │             [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3543    │             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3544    │3545    └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/335463547    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 28 │             [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3551    │             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3552    │3553    └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/335543555     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.TID"/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 │         <<6 :: int32, block :: uint32, tuple :: uint16>>3567    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3568    │3569    └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/135703571    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3572    You may run "mix format --migrate" to fix this warning automatically.3573    │3574  9 │         <<6 :: int32, block :: uint32, tuple :: uint16>>3575    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3576    │3577    └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/135783579    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3580    You may run "mix format --migrate" to fix this warning automatically.3581    │3582  9 │         <<6 :: int32, block :: uint32, tuple :: uint16>>3583    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3584    │3585    └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3591     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3592     │3593     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3599     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3600     │3601     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/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.TimestampTZ"/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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3615     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3616     │3617     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/136183619     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3620     You may run "mix format --migrate" to fix this warning automatically.3621     │3622 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3623     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3624     │3625     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/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 12 │         <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>3631    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3632    │3633    └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3639     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3640     │3641     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/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 11 │         [<<16 :: int32>> | uuid]3647    │         ~~~~~~~~~~~~~~~~~~~~~~~~3648    │3649    └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/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.VoidBinary"/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  9 │         <<0 :: int32>>3663    │         ~~~~~~~~~~~~~~3664    │3665    └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/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.VoidText"/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 15 │         <<0 :: int32>>3679    │         ~~~~~~~~~~~~~~3680    │3681    └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/136823683     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3684     You may run "mix format --migrate" to fix this warning automatically.3685     │3686 147 │         acc = [acc, <<oid::uint32>> | encode_value(param, type)]3687     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3688     │3689     └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/536903691     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 315 │       defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3695     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3696     │3697     └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/436983699     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3700     You may run "mix format --migrate" to fix this warning automatically.3701     │3702 315 │       defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3703     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3704     │3705     └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/437063707     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3708     You may run "mix format --migrate" to fix this warning automatically.3709     │3710 323 │       defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do3711     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3712     │3713     └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/437143715     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 325 │         {:more, [?D, <<size::int32>> | rest], rows, more}3719     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3720     │3721     └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/437223723     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3727     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3728     │3729     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/537303731     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3735     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3736     │3737     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/537383739    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 31 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3743    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3744    │3745    └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837463747    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 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3751    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3752    │3753    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837543755    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3756    You may run "mix format --migrate" to fix this warning automatically.3757    │3758 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3759    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3760    │3761    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837623763    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3764    You may run "mix format --migrate" to fix this warning automatically.3765    │3766 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3767    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3768    │3769    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837703771    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 31 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3775    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3776    │3777    └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/437783779    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3780    You may run "mix format --migrate" to fix this warning automatically.3781    │3782 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3783    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3784    │3785    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/437863787    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 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3791    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3792    │3793    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/437943795    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3796    You may run "mix format --migrate" to fix this warning automatically.3797    │3798 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3799    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3800    │3801    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/438023803    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 31 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3807    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3808    │3809    └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738103811    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 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3815    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3816    │3817    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738183819    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3820    You may run "mix format --migrate" to fix this warning automatically.3821    │3822 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3823    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3824    │3825    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738263827    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3828    You may run "mix format --migrate" to fix this warning automatically.3829    │3830 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3831    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3832    │3833    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738343835     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3836     You may run "mix format --migrate" to fix this warning automatically.3837     │3838 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3839     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3840     │3841     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/838423843     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.Array"/438503851     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3855     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3856     │3857     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738583859    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 27 │       <<len :: int32, value :: binary-size(len)>> ->3863    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3864    │3865    └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/638663867    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 27 │       <<len :: int32, value :: binary-size(len)>> ->3871    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3872    │3873    └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/238743875    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 27 │       <<len :: int32, value :: binary-size(len)>> ->3879    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3880    │3881    └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/538823883     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3887     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3888     │3889     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/638903891     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.BitString"/238983899     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3903     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3904     │3905     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/539063907    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 19 │       <<1 :: int32, 1>> -> true3911    │       ~~~~~~~~~~~~~~~~~~~~~~~~~3912    │3913    └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/639143915    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 19 │       <<1 :: int32, 1>> -> true3919    │       ~~~~~~~~~~~~~~~~~~~~~~~~~3920    │3921    └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/239223923    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 19 │       <<1 :: int32, 1>> -> true3927    │       ~~~~~~~~~~~~~~~~~~~~~~~~~3928    │3929    └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/539303931    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3932    You may run "mix format --migrate" to fix this warning automatically.3933    │3934 20 │       <<1 :: int32, 0>> -> false3935    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~3936    │3937    └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/639383939    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 20 │       <<1 :: int32, 0>> -> false3943    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~3944    │3945    └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/239463947    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 20 │       <<1 :: int32, 0>> -> false3951    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~3952    │3953    └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/539543955     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3959     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3960     │3961     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/639623963     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.Bool"/239703971     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3975     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3976     │3977     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/539783979    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3980    You may run "mix format --migrate" to fix this warning automatically.3981    │3982 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3983    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3984    │3985    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/639863987    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 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3991    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3992    │3993    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/639943995    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3996    You may run "mix format --migrate" to fix this warning automatically.3997    │3998 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3999    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4000    │4001    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/640024003    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4004    You may run "mix format --migrate" to fix this warning automatically.4005    │4006 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4007    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4008    │4009    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/640104011    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4012    You may run "mix format --migrate" to fix this warning automatically.4013    │4014 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4015    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4016    │4017    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/640184019    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 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4023    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4024    │4025    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240264027    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4028    You may run "mix format --migrate" to fix this warning automatically.4029    │4030 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4031    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4032    │4033    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240344035    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4036    You may run "mix format --migrate" to fix this warning automatically.4037    │4038 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4039    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4040    │4041    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240424043    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4044    You may run "mix format --migrate" to fix this warning automatically.4045    │4046 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4047    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4048    │4049    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240504051    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4052    You may run "mix format --migrate" to fix this warning automatically.4053    │4054 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4055    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4056    │4057    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240584059    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 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4063    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4064    │4065    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540664067    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4068    You may run "mix format --migrate" to fix this warning automatically.4069    │4070 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4071    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4072    │4073    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540744075    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4076    You may run "mix format --migrate" to fix this warning automatically.4077    │4078 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4079    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4080    │4081    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540824083    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4084    You may run "mix format --migrate" to fix this warning automatically.4085    │4086 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4087    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4088    │4089    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540904091    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4092    You may run "mix format --migrate" to fix this warning automatically.4093    │4094 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4095    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4096    │4097    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540984099     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.Box"/641064107     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.Box"/241144115     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.Box"/541224123    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 21 │       <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4127    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4128    │4129    └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/641304131    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 21 │       <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4135    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4136    │4137    └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/241384139    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 21 │       <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4143    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4144    │4145    └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/541464147    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 23 │       <<20 :: int32, 3, n, 1, 16,4151    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~4152    │4153    └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/641544155    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 23 │       <<20 :: int32, 3, n, 1, 16,4159    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~4160    │4161    └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/241624163    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 23 │       <<20 :: int32, 3, n, 1, 16,4167    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~4168    │4169    └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/541704171     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4175     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4176     │4177     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/641784179     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.CIDR"/241864187     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4191     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4192     │4193     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/541944195    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4196    You may run "mix format --migrate" to fix this warning automatically.4197    │4198 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->4199    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4200    │4201    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642024203    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4204    You may run "mix format --migrate" to fix this warning automatically.4205    │4206 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->4207    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4208    │4209    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642104211    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4212    You may run "mix format --migrate" to fix this warning automatically.4213    │4214 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->4215    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4216    │4217    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642184219    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4220    You may run "mix format --migrate" to fix this warning automatically.4221    │4222 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->4223    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4224    │4225    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642264227    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 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->4231    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4232    │4233    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242344235    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4236    You may run "mix format --migrate" to fix this warning automatically.4237    │4238 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->4239    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4240    │4241    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242424243    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4244    You may run "mix format --migrate" to fix this warning automatically.4245    │4246 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->4247    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4248    │4249    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242504251    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4252    You may run "mix format --migrate" to fix this warning automatically.4253    │4254 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->4255    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4256    │4257    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242584259    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 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->4263    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4264    │4265    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542664267    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4268    You may run "mix format --migrate" to fix this warning automatically.4269    │4270 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->4271    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4272    │4273    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542744275    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4276    You may run "mix format --migrate" to fix this warning automatically.4277    │4278 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->4279    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4280    │4281    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542824283    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4284    You may run "mix format --migrate" to fix this warning automatically.4285    │4286 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->4287    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4288    │4289    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542904291     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4295     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4296     │4297     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642984299     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4303     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4304     │4305     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/243064307     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4308     You may run "mix format --migrate" to fix this warning automatically.4309     │4310 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4311     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4312     │4313     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/543144315    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 36 │       <<4 :: int32, days :: int32>> ->4319    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4320    │4321    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/643224323    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 36 │       <<4 :: int32, days :: int32>> ->4327    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4328    │4329    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/643304331    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 36 │       <<4 :: int32, days :: int32>> ->4335    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4336    │4337    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/243384339    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4340    You may run "mix format --migrate" to fix this warning automatically.4341    │4342 36 │       <<4 :: int32, days :: int32>> ->4343    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4344    │4345    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/243464347    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 36 │       <<4 :: int32, days :: int32>> ->4351    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4352    │4353    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/543544355    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 36 │       <<4 :: int32, days :: int32>> ->4359    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4360    │4361    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/543624363     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.Date"/643704371     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4375     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4376     │4377     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/243784379     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4383     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4384     │4385     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/543864387    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 23 │       <<4::int32, 0::1, 255, 0::23>> -> :inf4391    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4392    │4393    └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/643944395    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 23 │       <<4::int32, 0::1, 255, 0::23>> -> :inf4399    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4400    │4401    └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244024403    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 23 │       <<4::int32, 0::1, 255, 0::23>> -> :inf4407    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4408    │4409    └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544104411    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 24 │       <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4415    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4416    │4417    └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/644184419    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 24 │       <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4423    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4424    │4425    └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244264427    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 24 │       <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4431    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4432    │4433    └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544344435    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 25 │       <<4::int32, _::1, 255, _::23>> -> :NaN4439    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4440    │4441    └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/644424443    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 25 │       <<4::int32, _::1, 255, _::23>> -> :NaN4447    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4448    │4449    └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244504451    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 25 │       <<4::int32, _::1, 255, _::23>> -> :NaN4455    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4456    │4457    └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544584459    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 26 │       <<4::int32, float::float32>>   -> float4463    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4464    │4465    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/644664467    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4468    You may run "mix format --migrate" to fix this warning automatically.4469    │4470 26 │       <<4::int32, float::float32>>   -> float4471    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4472    │4473    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/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 26 │       <<4::int32, float::float32>>   -> float4479    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4480    │4481    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244824483    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4484    You may run "mix format --migrate" to fix this warning automatically.4485    │4486 26 │       <<4::int32, float::float32>>   -> float4487    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4488    │4489    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244904491    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 26 │       <<4::int32, float::float32>>   -> float4495    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4496    │4497    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544984499    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4500    You may run "mix format --migrate" to fix this warning automatically.4501    │4502 26 │       <<4::int32, float::float32>>   -> float4503    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4504    │4505    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/545064507     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4508     You may run "mix format --migrate" to fix this warning automatically.4509     │4510 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4511     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4512     │4513     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/645144515     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4516     You may run "mix format --migrate" to fix this warning automatically.4517     │4518 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4519     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4520     │4521     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/245224523     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4524     You may run "mix format --migrate" to fix this warning automatically.4525     │4526 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4527     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4528     │4529     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/545304531    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 23 │       <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4535    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4536    │4537    └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/645384539    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4540    You may run "mix format --migrate" to fix this warning automatically.4541    │4542 23 │       <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4543    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4544    │4545    └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/245464547    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4548    You may run "mix format --migrate" to fix this warning automatically.4549    │4550 23 │       <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4551    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4552    │4553    └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/545544555    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4556    You may run "mix format --migrate" to fix this warning automatically.4557    │4558 24 │       <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4559    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4560    │4561    └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/645624563    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4564    You may run "mix format --migrate" to fix this warning automatically.4565    │4566 24 │       <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4567    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4568    │4569    └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/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 24 │       <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4575    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4576    │4577    └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/545784579    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4580    You may run "mix format --migrate" to fix this warning automatically.4581    │4582 25 │       <<8::int32, _::1, 2047::11, _::52>> -> :NaN4583    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4584    │4585    └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/645864587    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4588    You may run "mix format --migrate" to fix this warning automatically.4589    │4590 25 │       <<8::int32, _::1, 2047::11, _::52>> -> :NaN4591    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4592    │4593    └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/245944595    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4596    You may run "mix format --migrate" to fix this warning automatically.4597    │4598 25 │       <<8::int32, _::1, 2047::11, _::52>> -> :NaN4599    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4600    │4601    └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546024603    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4604    You may run "mix format --migrate" to fix this warning automatically.4605    │4606 26 │       <<8::int32, float::float64>>        -> float4607    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4608    │4609    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/646104611    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4612    You may run "mix format --migrate" to fix this warning automatically.4613    │4614 26 │       <<8::int32, float::float64>>        -> float4615    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4616    │4617    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/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 26 │       <<8::int32, float::float64>>        -> float4623    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4624    │4625    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/246264627    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4628    You may run "mix format --migrate" to fix this warning automatically.4629    │4630 26 │       <<8::int32, float::float64>>        -> float4631    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4632    │4633    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/246344635    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 26 │       <<8::int32, float::float64>>        -> float4639    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4640    │4641    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546424643    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4644    You may run "mix format --migrate" to fix this warning automatically.4645    │4646 26 │       <<8::int32, float::float64>>        -> float4647    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4648    │4649    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546504651     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4655     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4656     │4657     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/646584659     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4663     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4664     │4665     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/246664667     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4671     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4672     │4673     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546744675     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4679     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4680     │4681     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/646824683     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.HStore"/246904691     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.HStore"/546984699     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.HStore"/647064707     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4711     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4712     │4713     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/247144715     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4716     You may run "mix format --migrate" to fix this warning automatically.4717     │4718 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4719     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4720     │4721     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/547224723    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4724    You may run "mix format --migrate" to fix this warning automatically.4725    │4726 21 │       <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4727    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4728    │4729    └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/647304731    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4732    You may run "mix format --migrate" to fix this warning automatically.4733    │4734 21 │       <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4735    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4736    │4737    └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/247384739    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 21 │       <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4743    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4744    │4745    └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/547464747    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4748    You may run "mix format --migrate" to fix this warning automatically.4749    │4750 23 │       <<20 :: int32, 3, 128, 0, 16,4751    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4752    │4753    └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/647544755    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4756    You may run "mix format --migrate" to fix this warning automatically.4757    │4758 23 │       <<20 :: int32, 3, 128, 0, 16,4759    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4760    │4761    └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/247624763    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4764    You may run "mix format --migrate" to fix this warning automatically.4765    │4766 23 │       <<20 :: int32, 3, 128, 0, 16,4767    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4768    │4769    └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/547704771     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4775     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4776     │4777     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/647784779     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4780     You may run "mix format --migrate" to fix this warning automatically.4781     │4782 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4783     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4784     │4785     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/247864787     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4788     You may run "mix format --migrate" to fix this warning automatically.4789     │4790 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4791     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4792     │4793     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/547944795    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4796    You may run "mix format --migrate" to fix this warning automatically.4797    │4798 20 │       <<2 :: int32, int :: int16>> -> int4799    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4800    │4801    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/648024803    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4804    You may run "mix format --migrate" to fix this warning automatically.4805    │4806 20 │       <<2 :: int32, int :: int16>> -> int4807    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4808    │4809    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/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 20 │       <<2 :: int32, int :: int16>> -> int4815    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4816    │4817    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/248184819    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4820    You may run "mix format --migrate" to fix this warning automatically.4821    │4822 20 │       <<2 :: int32, int :: int16>> -> int4823    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4824    │4825    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/248264827    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 20 │       <<2 :: int32, int :: int16>> -> int4831    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4832    │4833    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/548344835    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4836    You may run "mix format --migrate" to fix this warning automatically.4837    │4838 20 │       <<2 :: int32, int :: int16>> -> int4839    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4840    │4841    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/548424843     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4847     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4848     │4849     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/648504851     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4855     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4856     │4857     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4863     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4864     │4865     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/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 20 │       <<4 :: int32, int :: int32>> -> int4871    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4872    │4873    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/648744875    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 20 │       <<4 :: int32, int :: int32>> -> int4879    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4880    │4881    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/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 20 │       <<4 :: int32, int :: int32>> -> int4887    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4888    │4889    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/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 20 │       <<4 :: int32, int :: int32>> -> int4895    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4896    │4897    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/248984899    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 20 │       <<4 :: int32, int :: int32>> -> int4903    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4904    │4905    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/549064907    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 20 │       <<4 :: int32, int :: int32>> -> int4911    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4912    │4913    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/549144915     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4919     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4920     │4921     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/649224923     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4927     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4928     │4929     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/249304931     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4935     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4936     │4937     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/549384939    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 20 │       <<8 :: int32, int :: int64>> -> int4943    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4944    │4945    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/649464947    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4948    You may run "mix format --migrate" to fix this warning automatically.4949    │4950 20 │       <<8 :: int32, int :: int64>> -> int4951    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4952    │4953    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/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 20 │       <<8 :: int32, int :: int64>> -> int4959    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4960    │4961    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/249624963    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4964    You may run "mix format --migrate" to fix this warning automatically.4965    │4966 20 │       <<8 :: int32, int :: int64>> -> int4967    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4968    │4969    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/249704971    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 20 │       <<8 :: int32, int :: int64>> -> int4975    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4976    │4977    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/549784979    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4980    You may run "mix format --migrate" to fix this warning automatically.4981    │4982 20 │       <<8 :: int32, int :: int64>> -> int4983    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4984    │4985    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/549864987     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4991     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4992     │4993     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/649944995     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4996     You may run "mix format --migrate" to fix this warning automatically.4997     │4998 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4999     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5000     │5001     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5007     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5008     │5009     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/550105011    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5012    You may run "mix format --migrate" to fix this warning automatically.5013    │5014 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5015    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5016    │5017    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/650185019    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5020    You may run "mix format --migrate" to fix this warning automatically.5021    │5022 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5023    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5024    │5025    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/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 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5031    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5032    │5033    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/650345035    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 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5039    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5040    │5041    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/650425043    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 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5047    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5048    │5049    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/250505051    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5052    You may run "mix format --migrate" to fix this warning automatically.5053    │5054 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5055    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5056    │5057    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/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 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5063    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5064    │5065    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/250665067    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 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5071    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5072    │5073    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/250745075    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 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5079    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5080    │5081    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/550825083    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5084    You may run "mix format --migrate" to fix this warning automatically.5085    │5086 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5087    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5088    │5089    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/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 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5095    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5096    │5097    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/550985099    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 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5103    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5104    │5105    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/551065107     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5111     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5112     │5113     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/651145115     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5119     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5120     │5121     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/251225123     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5124     You may run "mix format --migrate" to fix this warning automatically.5125     │5126 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5127     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5128     │5129     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/551305131    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 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->5135    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5136    │5137    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651385139    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 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->5143    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5144    │5145    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651465147    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5148    You may run "mix format --migrate" to fix this warning automatically.5149    │5150 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->5151    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5152    │5153    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651545155    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 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->5159    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5160    │5161    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651625163    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 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->5167    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5168    │5169    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251705171    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5172    You may run "mix format --migrate" to fix this warning automatically.5173    │5174 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->5175    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5176    │5177    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251785179    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5180    You may run "mix format --migrate" to fix this warning automatically.5181    │5182 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->5183    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5184    │5185    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251865187    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5188    You may run "mix format --migrate" to fix this warning automatically.5189    │5190 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->5191    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5192    │5193    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251945195    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 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->5199    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5200    │5201    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552025203    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5204    You may run "mix format --migrate" to fix this warning automatically.5205    │5206 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->5207    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5208    │5209    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552105211    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5212    You may run "mix format --migrate" to fix this warning automatically.5213    │5214 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->5215    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5216    │5217    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552185219    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5220    You may run "mix format --migrate" to fix this warning automatically.5221    │5222 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->5223    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5224    │5225    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552265227     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.Line"/652345235     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5239     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5240     │5241     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/252425243     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5247     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5248     │5249     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552505251    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 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5255    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5256    │5257    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652585259    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5260    You may run "mix format --migrate" to fix this warning automatically.5261    │5262 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5263    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5264    │5265    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652665267    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5268    You may run "mix format --migrate" to fix this warning automatically.5269    │5270 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5271    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5272    │5273    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652745275    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5276    You may run "mix format --migrate" to fix this warning automatically.5277    │5278 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5279    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5280    │5281    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652825283    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5284    You may run "mix format --migrate" to fix this warning automatically.5285    │5286 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5287    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5288    │5289    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/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 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5295    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5296    │5297    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/252985299    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5300    You may run "mix format --migrate" to fix this warning automatically.5301    │5302 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5303    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5304    │5305    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253065307    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5308    You may run "mix format --migrate" to fix this warning automatically.5309    │5310 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5311    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5312    │5313    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253145315    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5316    You may run "mix format --migrate" to fix this warning automatically.5317    │5318 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5319    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5320    │5321    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253225323    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5324    You may run "mix format --migrate" to fix this warning automatically.5325    │5326 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5327    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5328    │5329    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253305331    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5332    You may run "mix format --migrate" to fix this warning automatically.5333    │5334 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5335    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5336    │5337    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553385339    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5340    You may run "mix format --migrate" to fix this warning automatically.5341    │5342 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5343    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5344    │5345    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553465347    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5348    You may run "mix format --migrate" to fix this warning automatically.5349    │5350 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5351    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5352    │5353    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553545355    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5356    You may run "mix format --migrate" to fix this warning automatically.5357    │5358 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5359    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5360    │5361    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553625363    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5364    You may run "mix format --migrate" to fix this warning automatically.5365    │5366 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5367    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5368    │5369    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553705371     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.LineSegment"/653785379     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5383     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5384     │5385     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253865387     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5391     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5392     │5393     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553945395    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 17 │       <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5399    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5400    │5401    └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/654025403    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 17 │       <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5407    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5408    │5409    └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/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 17 │       <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5415    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5416    │5417    └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5423     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5424     │5425     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/654265427     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.MACADDR"/254345435     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.MACADDR"/554425443    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 25 │       <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5447    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5448    │5449    └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/654505451    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 25 │       <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5455    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5456    │5457    └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/254585459    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5460    You may run "mix format --migrate" to fix this warning automatically.5461    │5462 25 │       <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5463    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5464    │5465    └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/554665467     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5471     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5472     │5473     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/654745475     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5476     You may run "mix format --migrate" to fix this warning automatically.5477     │5478 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5479     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5480     │5481     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5487     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5488     │5489     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/554905491    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5492    You may run "mix format --migrate" to fix this warning automatically.5493    │5494 19 │       <<len :: int32, data :: binary-size(len)>> ->5495    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5496    │5497    └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/654985499    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 19 │       <<len :: int32, data :: binary-size(len)>> ->5503    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5504    │5505    └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/255065507    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 19 │       <<len :: int32, data :: binary-size(len)>> ->5511    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5512    │5513    └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/555145515     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.Numeric"/655225523     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5527     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5528     │5529     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/255305531     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5532     You may run "mix format --migrate" to fix this warning automatically.5533     │5534 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5535     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5536     │5537     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/555385539    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 28 │       <<4 :: int32, oid :: uint32>> -> oid5543    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5544    │5545    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/655465547    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5548    You may run "mix format --migrate" to fix this warning automatically.5549    │5550 28 │       <<4 :: int32, oid :: uint32>> -> oid5551    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5552    │5553    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/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 28 │       <<4 :: int32, oid :: uint32>> -> oid5559    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5560    │5561    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/255625563    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5564    You may run "mix format --migrate" to fix this warning automatically.5565    │5566 28 │       <<4 :: int32, oid :: uint32>> -> oid5567    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5568    │5569    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/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 28 │       <<4 :: int32, oid :: uint32>> -> oid5575    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5576    │5577    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/555785579    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5580    You may run "mix format --migrate" to fix this warning automatically.5581    │5582 28 │       <<4 :: int32, oid :: uint32>> -> oid5583    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5584    │5585    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/555865587     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5591     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5592     │5593     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/655945595     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5596     You may run "mix format --migrate" to fix this warning automatically.5597     │5598 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5599     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5600     │5601     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/256025603     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5607     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5608     │5609     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/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 26 │       <<nbytes::int32, path_data::binary-size(nbytes)>> ->5615    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5616    │5617    └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/656185619    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 26 │       <<nbytes::int32, path_data::binary-size(nbytes)>> ->5623    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5624    │5625    └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/256265627    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 26 │       <<nbytes::int32, path_data::binary-size(nbytes)>> ->5631    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5632    │5633    └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/556345635     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.Path"/656425643     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5647     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5648     │5649     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/256505651     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5652     You may run "mix format --migrate" to fix this warning automatically.5653     │5654 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5655     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5656     │5657     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/556585659    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5660    You may run "mix format --migrate" to fix this warning automatically.5661    │5662 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5663    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5664    │5665    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/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 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5671    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5672    │5673    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/656745675    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5676    You may run "mix format --migrate" to fix this warning automatically.5677    │5678 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5679    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5680    │5681    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/656825683    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5684    You may run "mix format --migrate" to fix this warning automatically.5685    │5686 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5687    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5688    │5689    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/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 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5695    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5696    │5697    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/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 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5703    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5704    │5705    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/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 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5711    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5712    │5713    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/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 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5719    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5720    │5721    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/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 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5727    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5728    │5729    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/557305731     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5732     You may run "mix format --migrate" to fix this warning automatically.5733     │5734 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5735     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5736     │5737     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/657385739     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.Point"/257465747     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.Point"/557545755    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 26 │       <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5759    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5760    │5761    └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/657625763    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 26 │       <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5767    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5768    │5769    └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/257705771    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5772    You may run "mix format --migrate" to fix this warning automatically.5773    │5774 26 │       <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5775    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5776    │5777    └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/557785779     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5780     You may run "mix format --migrate" to fix this warning automatically.5781     │5782 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5783     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5784     │5785     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/657865787     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5788     You may run "mix format --migrate" to fix this warning automatically.5789     │5790 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5791     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5792     │5793     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/257945795     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5796     You may run "mix format --migrate" to fix this warning automatically.5797     │5798 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5799     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5800     │5801     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/558025803    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 40 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5807    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5808    │5809    └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/858105811    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5812    You may run "mix format --migrate" to fix this warning automatically.5813    │5814 40 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5815    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5816    │5817    └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/458185819    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5820    You may run "mix format --migrate" to fix this warning automatically.5821    │5822 40 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5823    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5824    │5825    └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/758265827     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5828     You may run "mix format --migrate" to fix this warning automatically.5829     │5830 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5831     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5832     │5833     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/858345835     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5836     You may run "mix format --migrate" to fix this warning automatically.5837     │5838 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5839     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5840     │5841     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/458425843     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5847     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5848     │5849     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/758505851    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5852    You may run "mix format --migrate" to fix this warning automatically.5853    │5854 22 │       <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)5855    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5856    │5857    └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/658585859    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5860    You may run "mix format --migrate" to fix this warning automatically.5861    │5862 22 │       <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)5863    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5864    │5865    └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/258665867    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5868    You may run "mix format --migrate" to fix this warning automatically.5869    │5870 22 │       <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)5871    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5872    │5873    └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/558745875     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5876     You may run "mix format --migrate" to fix this warning automatically.5877     │5878 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5879     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5880     │5881     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/658825883     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.Raw"/258905891     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.Raw"/558985899    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 39 │       <<len::int32, binary::binary-size(len)>>, nil, types ->5903    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5904    │5905    └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859065907    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 40 │         <<count::int32, data::binary>> = binary5911    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5912    │5913    └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859145915    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 39 │       <<len::int32, binary::binary-size(len)>>, nil, types ->5919    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5920    │5921    └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459225923    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 40 │         <<count::int32, data::binary>> = binary5927    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5928    │5929    └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459305931    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 39 │       <<len::int32, binary::binary-size(len)>>, nil, types ->5935    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5936    │5937    └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759385939    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 40 │         <<count::int32, data::binary>> = binary5943    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5944    │5945    └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759465947    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 43 │       <<len::int32, binary::binary-size(len)>>, oids, types ->5951    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5952    │5953    └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859545955    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 44 │         <<_::int32, data::binary>> = binary5959    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5960    │5961    └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859625963    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 43 │       <<len::int32, binary::binary-size(len)>>, oids, types ->5967    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5968    │5969    └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459705971    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 44 │         <<_::int32, data::binary>> = binary5975    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5976    │5977    └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459785979    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 43 │       <<len::int32, binary::binary-size(len)>>, oids, types ->5983    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5984    │5985    └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759865987    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 44 │         <<_::int32, data::binary>> = binary5991    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5992    │5993    └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759945995     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.Record"/860026003     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6007     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6008     │6009     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/460106011     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6015     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6016     │6017     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/760186019    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 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->6023    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6024    │6025    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660266027    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6028    You may run "mix format --migrate" to fix this warning automatically.6029    │6030 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->6031    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6032    │6033    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660346035    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6036    You may run "mix format --migrate" to fix this warning automatically.6037    │6038 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->6039    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6040    │6041    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660426043    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 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->6047    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6048    │6049    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/260506051    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6052    You may run "mix format --migrate" to fix this warning automatically.6053    │6054 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->6055    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6056    │6057    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/260586059    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6060    You may run "mix format --migrate" to fix this warning automatically.6061    │6062 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->6063    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6064    │6065    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/260666067    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 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->6071    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6072    │6073    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/560746075    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 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->6079    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6080    │6081    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/560826083    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6084    You may run "mix format --migrate" to fix this warning automatically.6085    │6086 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->6087    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6088    │6089    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/560906091     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6092     You may run "mix format --migrate" to fix this warning automatically.6093     │6094 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6095     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6096     │6097     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660986099     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.TID"/261066107     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.TID"/561146115    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 33 │       <<8 :: int32, microsecs :: int64>> ->6119    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6120    │6121    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/661226123    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6124    You may run "mix format --migrate" to fix this warning automatically.6125    │6126 33 │       <<8 :: int32, microsecs :: int64>> ->6127    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6128    │6129    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/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 33 │       <<8 :: int32, microsecs :: int64>> ->6135    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6136    │6137    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/261386139    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6140    You may run "mix format --migrate" to fix this warning automatically.6141    │6142 33 │       <<8 :: int32, microsecs :: int64>> ->6143    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6144    │6145    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/261466147    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 33 │       <<8 :: int32, microsecs :: int64>> ->6151    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6152    │6153    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/561546155    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6156    You may run "mix format --migrate" to fix this warning automatically.6157    │6158 33 │       <<8 :: int32, microsecs :: int64>> ->6159    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6160    │6161    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/561626163     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.Time"/661706171     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6175     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6176     │6177     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/261786179     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6180     You may run "mix format --migrate" to fix this warning automatically.6181     │6182 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6183     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6184     │6185     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/561866187    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6188    You may run "mix format --migrate" to fix this warning automatically.6189    │6190 37 │       <<8 :: int32, microsecs :: int64>> ->6191    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6192    │6193    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/661946195    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6196    You may run "mix format --migrate" to fix this warning automatically.6197    │6198 37 │       <<8 :: int32, microsecs :: int64>> ->6199    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6200    │6201    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/662026203    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6204    You may run "mix format --migrate" to fix this warning automatically.6205    │6206 37 │       <<8 :: int32, microsecs :: int64>> ->6207    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6208    │6209    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/262106211    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6212    You may run "mix format --migrate" to fix this warning automatically.6213    │6214 37 │       <<8 :: int32, microsecs :: int64>> ->6215    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6216    │6217    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/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 37 │       <<8 :: int32, microsecs :: int64>> ->6223    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6224    │6225    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/562266227    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6228    You may run "mix format --migrate" to fix this warning automatically.6229    │6230 37 │       <<8 :: int32, microsecs :: int64>> ->6231    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6232    │6233    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/562346235     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6236     You may run "mix format --migrate" to fix this warning automatically.6237     │6238 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6239     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6240     │6241     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/662426243     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.Timestamp"/262506251     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.Timestamp"/562586259    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 42 │       <<8 :: int32, microsecs :: int64>> ->6263    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6264    │6265    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/662666267    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6268    You may run "mix format --migrate" to fix this warning automatically.6269    │6270 42 │       <<8 :: int32, microsecs :: int64>> ->6271    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6272    │6273    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/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 42 │       <<8 :: int32, microsecs :: int64>> ->6279    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6280    │6281    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/262826283    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6284    You may run "mix format --migrate" to fix this warning automatically.6285    │6286 42 │       <<8 :: int32, microsecs :: int64>> ->6287    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6288    │6289    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/262906291    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 42 │       <<8 :: int32, microsecs :: int64>> ->6295    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6296    │6297    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/562986299    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6300    You may run "mix format --migrate" to fix this warning automatically.6301    │6302 42 │       <<8 :: int32, microsecs :: int64>> ->6303    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6304    │6305    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/563066307     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.TimestampTZ"/663146315     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6319     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6320     │6321     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/263226323     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6327     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6328     │6329     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/563306331    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 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->6335    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6336    │6337    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/663386339    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6340    You may run "mix format --migrate" to fix this warning automatically.6341    │6342 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->6343    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6344    │6345    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/663466347    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 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->6351    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6352    │6353    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/663546355    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 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->6359    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6360    │6361    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/263626363    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6364    You may run "mix format --migrate" to fix this warning automatically.6365    │6366 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->6367    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6368    │6369    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/263706371    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 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->6375    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6376    │6377    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/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 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->6383    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6384    │6385    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/563866387    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6388    You may run "mix format --migrate" to fix this warning automatically.6389    │6390 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->6391    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6392    │6393    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/563946395    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 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->6399    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6400    │6401    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/564026403     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.TimeTZ"/664106411     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6415     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6416     │6417     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/264186419     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6423     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6424     │6425     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/564266427     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6431     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6432     │6433     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/664346435     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6439     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6440     │6441     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/664426443     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6447     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6448     │6449     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/264506451     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6455     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6456     │6457     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/264586459     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6463     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6464     │6465     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/564666467     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6471     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6472     │6473     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/564746475     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6479     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6480     │6481     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/664826483     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6487     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6488     │6489     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/264906491     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6495     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6496     │6497     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/564986499    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 20 │       <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6503    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6504    │6505    └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/665066507    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 20 │       <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6511    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6512    │6513    └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/265146515    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 20 │       <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6519    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6520    │6521    └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/565226523     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.UUID"/665306531     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6535     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6536     │6537     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/265386539     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6540     You may run "mix format --migrate" to fix this warning automatically.6541     │6542 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6543     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6544     │6545     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/565466547    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6548    You may run "mix format --migrate" to fix this warning automatically.6549    │6550 17 │       <<0 :: int32>> -> :void6551    │       ~~~~~~~~~~~~~~~~~~~~~~~6552    │6553    └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/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 17 │       <<0 :: int32>> -> :void6559    │       ~~~~~~~~~~~~~~~~~~~~~~~6560    │6561    └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/265626563    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6564    You may run "mix format --migrate" to fix this warning automatically.6565    │6566 17 │       <<0 :: int32>> -> :void6567    │       ~~~~~~~~~~~~~~~~~~~~~~~6568    │6569    └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/565706571     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6572     You may run "mix format --migrate" to fix this warning automatically.6573     │6574 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6575     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6576     │6577     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/665786579     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6583     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6584     │6585     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/265866587     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6588     You may run "mix format --migrate" to fix this warning automatically.6589     │6590 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6591     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6592     │6593     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/565946595    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6596    You may run "mix format --migrate" to fix this warning automatically.6597    │6598 23 │       <<0 :: int32>> -> :void6599    │       ~~~~~~~~~~~~~~~~~~~~~~~6600    │6601    └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/666026603    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 23 │       <<0 :: int32>> -> :void6607    │       ~~~~~~~~~~~~~~~~~~~~~~~6608    │6609    └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/266106611    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 23 │       <<0 :: int32>> -> :void6615    │       ~~~~~~~~~~~~~~~~~~~~~~~6616    │6617    └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/566186619     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.VoidText"/666266627     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6631     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6632     │6633     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/266346635     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6636     You may run "mix format --migrate" to fix this warning automatically.6637     │6638 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))6639     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6640     │6641     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/566426643    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6644    │6645 20 │     manager    = worker(Postgrex.TypeManager, [])6646    │                  ~6647    │6648    └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/166496650    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6651    │6652 21 │     server_sup = supervisor(__MODULE__, [:servers])6653    │                  ~6654    │6655    └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/166566657    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6658    │6659 22 │     supervise([manager, server_sup], [strategy: :rest_for_one])6660    │     ~6661    │6662    └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/16663    └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/166646665    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead6666    │6667 28 │     type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])6668    │                   ~6669    │6670    └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/166716672     warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6673     │6674 110 │     if Map.size(s.listener_channels[channel]) == 1 do6675     │            ~6676     │6677     └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/36678     └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/36679     └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/266806681     warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)6682     │6683 565 │     case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do6684     │               ~6685     │6686     └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/266876688     warning: a struct for Postgrex.Query is expected on struct update:66896690         %Postgrex.Query{6691           query6692           | param_oids: param_oids,6693             param_formats: param_formats,6694             param_types: param_types6695         }66966697     but got type:66986699         dynamic()67006701     where "query" was given the type:67026703         # type: dynamic()6704         # from: lib/postgrex/protocol.ex:910:356705         query67066707     when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"67086709     type warning found at:6710     │6711 915 │         query = %Query{query | param_oids: param_oids,6712     │                 ~6713     │6714     └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/667156716     warning: a struct for Postgrex.Query is expected on struct update:67176718         %Postgrex.Query{6719           query6720           | ref: make_ref(),6721             types: types,6722             columns: col_names,6723             result_oids: result_oids,6724             result_formats: result_formats,6725             result_types: result_types6726         }67276728     but got type:67296730         dynamic()67316732     where "query" was given the type:67336734         # type: dynamic()6735         # from: lib/postgrex/protocol.ex:926:356736         query67376738     when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"67396740     type warning found at:6741     │6742 932 │         query = %Query{query | ref: make_ref(), types: types,6743     │                 ~6744     │6745     └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/667466747     warning: a struct for Postgrex.Query is expected on struct update:67486749         %Postgrex.Query{query | ref: make_ref()}67506751     but got type:67526753         dynamic()67546755     where "query" was given the type:67566757         # type: dynamic()6758         # from: lib/postgrex/protocol.ex:977:316759         query67606761     when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"67626763     type warning found at:6764     │6765 978 │     query = %Query{query | ref: make_ref()}6766     │             ~6767     │6768     └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/567696770    warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6771    │6772 31 │     [<<Map.size(hstore_map)::int32>> | keys_and_values]6773    │            ~6774    │6775    └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/167766777      warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)6778      │6779 2131 │     formatted_reason = :ssl.format_error(reason)6780      │                             ~6781      │6782      └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/367836784      warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)6785      │6786 2247 │   defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)6787      │                                            ~6788      │6789      └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/367906791    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6792    │6793  8 │     children = [supervisor(Postgrex.TypeSupervisor, []),6794    │                 ~6795    │6796    └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/267976798    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6799    │6800  9 │                 worker(Postgrex.Parameters, [])]6801    │                 ~6802    │6803    └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/268046805      warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)6806      │6807 2297 │   defp query_put(_, %Query{ref: nil}), do: nil6808      │        ~6809      │6810      └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/268116812      warning: a struct for Postgrex.Query is expected on struct update:68136814          %Postgrex.Query{query | name: ""}68156816      but got type:68176818          dynamic()68196820      where "query" was given the type:68216822          # type: dynamic()6823          # from: lib/postgrex/protocol.ex:2313:166824          query68256826      when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"68276828      type warning found at:6829      │6830 2313 │   defp unnamed(query), do: %Query{query | name: ""}6831      │                            ~6832      │6833      └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/168346835Generated postgrex app6836warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"6837  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/26838  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/16839  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/56840  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/26841  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/46842  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/268436844==> ecto6845Compiling 70 files (.ex)6846     warning: using single-quoted strings to represent charlists is deprecated.6847     Use ~c"" if you indeed want a charlist or use "" instead.6848     You may run "mix format --migrate" to change all single-quoted6849     strings to use the ~c sigil and fix this warning.6850     │6851 166 │     defp insert_all_value(_),   do: '?'6852     │                                     ~6853     │6854     └─ lib/ecto/adapters/mysql/connection.ex:166:3768556856     warning: using single-quoted strings to represent charlists is deprecated.6857     Use ~c"" if you indeed want a charlist or use "" instead.6858     You may run "mix format --migrate" to change all single-quoted6859     strings to use the ~c sigil and fix this warning.6860     │6861 354 │       '?'6862     │       ~6863     │6864     └─ lib/ecto/adapters/mysql/connection.ex:354:768656866      warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.68676868      This error happens when you have function calls without parentheses inside keywords. For example:68696870          function(arg, one: nested_call a, b, c)6871          function(arg, one: if expr, do: :this, else: :that)68726873      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:68746875          function(arg, one: if(expr, do: :this, else: :that))6876          function(arg, one: nested_call(a, b, c))68776878      Ambiguity found at:6879      │6880 2286 │     raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"6881      │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6882      │6883      └─ lib/ecto/changeset.ex:228668846885     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.68866887     This error happens when you have function calls without parentheses inside keywords. For example:68886889         function(arg, one: nested_call a, b, c)6890         function(arg, one: if expr, do: :this, else: :that)68916892     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:68936894         function(arg, one: if(expr, do: :this, else: :that))6895         function(arg, one: nested_call(a, b, c))68966897     Ambiguity found at:6898     │6899 265 │     do: raise ArgumentError, "a constraint must have either a check or exclude option"6900     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6901     │6902     └─ lib/ecto/migration/runner.ex:26569036904     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.69056906     This error happens when you have function calls without parentheses inside keywords. For example:69076908         function(arg, one: nested_call a, b, c)6909         function(arg, one: if expr, do: :this, else: :that)69106911     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:69126913         function(arg, one: if(expr, do: :this, else: :that))6914         function(arg, one: nested_call(a, b, c))69156916     Ambiguity found at:6917     │6918 267 │     do: raise ArgumentError, "a constraint must not have both check and exclude options"6919     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6920     │6921     └─ lib/ecto/migration/runner.ex:26769226923     warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity6924     │6925 136 │       {:::, _, [left, _]} -> is_integer(left) or is_binary(left)6926     │        ~6927     │6928     └─ lib/ecto/query/builder.ex:136:869296930     warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)6931     │6932 643 │   def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime6933     │                                             ~~6934     │6935     └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/269366937     warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)6938     │6939 644 │   def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date6940     │                                         ~~6941     │6942     └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/269436944     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.69456946     This error happens when you have function calls without parentheses inside keywords. For example:69476948         function(arg, one: nested_call a, b, c)6949         function(arg, one: if expr, do: :this, else: :that)69506951     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:69526953         function(arg, one: if(expr, do: :this, else: :that))6954         function(arg, one: nested_call(a, b, c))69556956     Ambiguity found at:6957     │6958 454 │     do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"6959     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6960     │6961     └─ lib/ecto/repo/schema.ex:45469626963    warning: unused require Ecto.Query6964    │6965  6 │   require Ecto.Query6966    │   ~6967    │6968    └─ lib/ecto/repo/preloader.ex:6:369696970Compiling lib/ecto.ex (it's taking more than 10s)6971    warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead6972    │6973  9 │   schema "schema_migrations" do6974    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6975    │6976    └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)69776978      warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead6979      │6980 2400 │     surround_many("#Ecto.Changeset<", list, ">", opts, fn6981      │     ~6982      │6983      └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/269846985     warning: the following clause will never match:69866987         [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->69886989     because it attempts to match on the result of:69906991         System.stacktrace()69926993     which has type:69946995         empty_list()69966997     where "args_or_arity" was given the type:69986999         # type: float() or integer() or non_empty_list(term())7000         # from: lib/ecto/changeset.ex7001         (_() when args_or_arity == 2) when length(args_or_arity) == 270027003     where "module" was given the type:70047005         # type: dynamic()7006         # from: lib/ecto/changeset.ex:733:307007         module70087009     type warning found at:7010     │7011 741 │ ...                   when length(args_or_arity) == 2 ->7012     │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7013     │7014     └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/270157016     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7017     │7018 739 │           case System.stacktrace do7019     │                       ~7020     │7021     └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/270227023    warning: incompatible types given to Mix.Ecto.ensure_started/2:70247025        Mix.Ecto.ensure_started(repo, opts)70267027    given types:70287029        -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))70307031    but expected one of:70327033        %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())70347035    where "opts" was given the type:70367037        # type: dynamic(7038          %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7039            non_struct_map()7040        )7041        # from: lib/mix/tasks/ecto.rollback.ex:64:107042        opts =7043          if opts[:quiet] do7044            Keyword.merge(opts, log: false, log_sql: false)7045          else7046            opts7047          end70487049    where "repo" was given the type:70507051        # type: dynamic(atom())7052        # from: lib/mix/tasks/ecto.rollback.ex:70:77053        Mix.Ecto.ensure_repo(repo, args)70547055    type warning found at:7056    │7057 72 │       {:ok, pid, apps} = ensure_started(repo, opts)7058    │                          ~7059    │7060    └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/270617062    warning: incompatible types given to Mix.Ecto.ensure_started/2:70637064        Mix.Ecto.ensure_started(repo, opts)70657066    given types:70677068        -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))70697070    but expected one of:70717072        %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())70737074    where "opts" was given the type:70757076        # type: dynamic(7077          %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7078            non_struct_map()7079        )7080        # from: lib/mix/tasks/ecto.migrate.ex:68:107081        opts =7082          if opts[:quiet] do7083            Keyword.merge(opts, log: false, log_sql: false)7084          else7085            opts7086          end70877088    where "repo" was given the type:70897090        # type: dynamic(atom())7091        # from: lib/mix/tasks/ecto.migrate.ex:74:77092        Mix.Ecto.ensure_repo(repo, args)70937094    type warning found at:7095    │7096 76 │       {:ok, pid, apps} = ensure_started(repo, opts)7097    │                          ~7098    │7099    └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/271007101    warning: incompatible types given to Mix.Ecto.ensure_started/2:71027103        Mix.Ecto.ensure_started(repo, all: true)71047105    given types:71067107        -dynamic(atom())-, non_empty_list({:all, true})71087109    but expected one of:71107111        %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())71127113    where "repo" was given the type:71147115        # type: dynamic(atom())7116        # from: lib/mix/tasks/ecto.migrations.ex:37:77117        Mix.Ecto.ensure_repo(repo, args)71187119    type warning found at:7120    │7121 39 │       {:ok, pid, _} = ensure_started(repo, all: true)7122    │                       ~7123    │7124    └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/371257126    warning: incompatible types given to Mix.Ecto.source_repo_priv/1:71277128        Mix.Ecto.source_repo_priv(repo)71297130    given types:71317132        -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-71337134    but expected one of:71357136        atom()71377138    where "repo" was given the types:71397140        # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7141        # from: lib/mix/tasks/ecto.load.ex:70:227142        Keyword.merge(repo.config, opts)71437144        # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7145        # from: lib/mix/tasks/ecto.load.ex:72:277146        repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)71477148    type warning found at:7149    │7150 72 │     case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7151    │                                          ~7152    │7153    └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/271547155    warning: expected a map or struct when accessing .__adapter__ in expression:71567157        repo.__adapter__71587159    where "repo" was given the type:71607161        # type: dynamic(atom())7162        # from: lib/mix/tasks/ecto.load.ex:53:77163        Mix.Ecto.ensure_repo(repo, args)71647165    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()71667167    type warning found at:7168    │7169 54 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7170    │                              ~7171    │7172    └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/171737174    warning: expected a map or struct when accessing .__adapter__ in expression:71757176        repo.__adapter__71777178    where "repo" was given the type:71797180        # type: dynamic(atom())7181        # from: lib/mix/tasks/ecto.drop.ex:39:77182        Mix.Ecto.ensure_repo(repo, args)71837184    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()71857186    type warning found at:7187    │7188 40 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7189    │                              ~7190    │7191    └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/171927193    warning: expected a map or struct when accessing .__adapter__ in expression:71947195        repo.__adapter__71967197    where "repo" was given the type:71987199        # type: dynamic(atom())7200        # from: lib/mix/tasks/ecto.dump.ex:50:77201        Mix.Ecto.ensure_repo(repo, args)72027203    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()72047205    type warning found at:7206    │7207 51 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7208    │                              ~7209    │7210    └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/172117212    warning: expected a map or struct when accessing .__adapter__ in expression:72137214        repo.__adapter__72157216    where "repo" was given the type:72177218        # type: dynamic(atom())7219        # from: lib/mix/tasks/ecto.create.ex:37:77220        Mix.Ecto.ensure_repo(repo, args)72217222    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()72237224    type warning found at:7225    │7226 38 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7227    │                              ~7228    │7229    └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/172307231    warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7232    │7233 62 │       Mix.Project.compile(args)7234    │                   ~7235    │7236    └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/272377238     warning: expected a module (an atom) when invoking start_link/1 in expression:72397240         repo.start_link(pool_size: pool_size)72417242     where "pool_size" was given the type:72437244         # type: dynamic()7245         # from: lib/mix/ecto.ex:101:157246         pool_size = Keyword.get(opts, :pool_size, 1)72477248     where "repo" was given the type:72497250         # type: dynamic(%{..., __adapter__: atom()})7251         # from: lib/mix/ecto.ex:99:367252         repo.__adapter__.ensure_all_started(repo, :temporary)72537254     type warning found at:7255     │7256 102 │     case repo.start_link(pool_size: pool_size) do7257     │               ~7258     │7259     └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/272607261     warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7262     │7263 146 │     Logger.remove_backend(:console)7264     │            ~7265     │7266     └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/272677268     warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7269     │7270 155 │     Logger.add_backend(:console, flush: true)7271     │            ~7272     │7273     └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/272747275     warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7276     │7277 856 │       not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7278     │                                                                              ~7279     │7280     └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27281     └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/272827283    warning: incompatible types given to get_source/1:72847285        get_source(repo)72867287    given types:72887289        -dynamic(atom())-72907291    but expected one of:72927293        %{..., config: empty_list() or non_empty_list(term(), term())}72947295    where "repo" was given the type:72967297        # type: dynamic(atom())7298        # from: lib/ecto/migration/schema_migration.ex:24:137299        repo.all(7300          Map.put(7301            (7302              query =7303                (7304                  query = {get_source(repo), Ecto.Migration.SchemaMigration}7305                  Ecto.Query.Builder.From.apply(query, 1)7306                )7307        7308              Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7309                ...,7310                expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7311                file: "/work/proj/deps_rpi5/ecto/lib/ecto/migration/schema_migration.ex",7312                line: 22,7313                take: %{}7314              })7315            ),7316            :prefix,7317            prefix7318          ), timeout: :infinity, log: false)73197320    type warning found at:7321    │7322 22 │     from(p in {get_source(repo), __MODULE__}, select: p.version)7323    │                ~7324    │7325    └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/273267327    warning: incompatible types given to get_source/1:73287329        get_source(repo)73307331    given types:73327333        -dynamic(atom())-73347335    but expected one of:73367337        %{..., config: empty_list() or non_empty_list(term(), term())}73387339    where "repo" was given the type:73407341        # type: dynamic(atom())7342        # from: lib/ecto/migration/schema_migration.ex:30:137343        repo.insert!(7344          Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7345            prefix: prefix,7346            source: get_source(repo)7347          ), timeout: :infinity, log: false)73487349    type warning found at:7350    │7351 29 │     |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7352    │                                              ~7353    │7354    └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/373557356    warning: incompatible types given to get_source/1:73577358        get_source(repo)73597360    given types:73617362        -dynamic(atom())-73637364    but expected one of:73657366        %{..., config: empty_list() or non_empty_list(term(), term())}73677368    where "repo" was given the type:73697370        # type: dynamic(atom())7371        # from: lib/ecto/migration/schema_migration.ex:36:137372        repo.delete_all(7373          Map.put(7374            (7375              query =7376                (7377                  query = {get_source(repo), Ecto.Migration.SchemaMigration}7378                  Ecto.Query.Builder.From.apply(query, 1)7379                )7380        7381              Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7382                expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7383                op: :and,7384                params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7385                file: "/work/proj/deps_rpi5/ecto/lib/ecto/migration/schema_migration.ex",7386                line: 347387              })7388            ),7389            :prefix,7390            prefix7391          ), timeout: :infinity, log: false)73927393    type warning found at:7394    │7395 34 │     from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7396    │                ~7397    │7398    └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/373997400     warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7401     │7402 715 │       not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7403     │                                                                              ~7404     │7405     └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/274067407     warning: the following conditional expression:74087409         is_atom(related)74107411     will always evaluate to:74127413         dynamic(true)74147415     where "related" was given the type:74167417         # type: dynamic(atom())7418         # from: lib/ecto/association.ex:730:157419         related = Ecto.Association.related_from_query(queryable)74207421     type warning found at:7422     │7423 732 │     unless is_atom(related) do7424     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~7425     │7426     └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/374277428      warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7429      │7430 1422 │   defp type_to_module(:naive_datetime), do: NaiveDateTime7431      │        ~7432      │7433      └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/174347435      warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7436      │7437 1885 │         if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7438      │                 ~7439      │7440      └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/374417442     warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7443     │7444 430 │       not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7445     │                                                                              ~7446     │7447     └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/274487449     warning: the following clause will never match:74507451         {:error, _} = error ->74527453     because it attempts to match on the result of:74547455         apply(changeset, adapter, :insert, args)74567457     which has type:74587459         dynamic({:invalid or :ok, term()})74607461     type warning found at:7462     │7463 219 │           {:error, _} = error ->7464     │                       ~7465     │7466     └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/474677468    warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7469    │7470 29 │     surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7471    │     ~7472    │7473    └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/274747475     warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7476     │7477 144 │     Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7478     │           ~7479     │7480     └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/374817482     warning: the following clause will never match:74837484         {:error, _} = error ->74857486     because it attempts to match on the result of:74877488         apply(changeset, adapter, action, args)74897490     which has type:74917492         dynamic({:invalid or :ok, term()})74937494     type warning found at:7495     │7496 297 │             {:error, _} = error ->7497     │                         ~7498     │7499     └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/475007501    warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7502    │7503 54 │       filter_and_reraise e, System.stacktrace7504    │                                    ~7505    │7506    └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/575077508    warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7509    │7510 44 │     index  = Map.size(params)7511    │                  ~7512    │7513    └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/57514    └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/575157516     warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead7517     │7518 614 │     Decimal.minus(decimal)7519     │             ~7520     │7521     └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/175227523     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)7524     │7525 228 │         raise BadStructError, struct: struct, term: data7526     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7527     │7528     └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/575297530     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7531     │7532 214 │       filter_and_reraise e, System.stacktrace7533     │                                    ~7534     │7535     └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/47536     └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/475377538     warning: the following clause will never match:75397540         {:error, _} ->75417542     because it attempts to match on the result of:75437544         NaiveDateTime.new(date, time)75457546     which has type:75477548         dynamic({:ok, %NaiveDateTime{}})75497550     type warning found at:7551     │7552 803 │         {:error, _} -> :error7553     │         ~~~~~~~~~~~~~~~~~~~~~7554     │7555     └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/175567557      warning: expected a map or struct when accessing .__struct__ in expression:75587559          schema.__struct__75607561      where "schema" was given the types:75627563          # type: dynamic(atom() and not nil)7564          # from: lib/ecto/query/planner.ex:1186:417565          schema75667567          # type: atom()7568          # from: lib/ecto/query/planner.ex:1186:617569          is_atom(schema)75707571      hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()75727573      type warning found at:7574      │7575 1190 │       Map.has_key?(schema.__struct__, field) ->7576      │                           ~7577      │7578      └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/675797580     warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7581     │7582 159 │         supervise(children, strategy: :one_for_one)7583     │         ~7584     │7585     └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/175867587    warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7588    │7589 15 │     surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)7590    │     ~7591    │7592    └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/275937594    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7595    │7596 12 │       worker(Ecto.Migration.Runner, [], restart: :temporary)7597    │       ~7598    │7599    └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/176007601    warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:76027603        Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])76047605    given types:76067607        (7608          -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,7609          dynamic()7610        )76117612    but expected one of:76137614        atom(), term()76157616    where "opts" was given the type:76177618        # type: dynamic(7619          %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7620            non_struct_map()7621        )7622        # from: lib/ecto/migrator.ex:44:657623        opts[:prefix]76247625    where "repo" was given the type:76267627        # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})7628        # from: lib/ecto/migrator.ex:44:237629        Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])76307631    type warning found at:7632    │7633 45 │       SchemaMigration.migrated_versions(repo, opts[:prefix])7634    │                       ~7635    │7636    └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/276377638    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7639    │7640 15 │     supervise(children, strategy: :simple_one_for_one)7641    │     ~7642    │7643    └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/176447645     warning: expected a module (an atom) when invoking transaction/2 in expression:76467647         repo.transaction(fun, log: false, timeout: :infinity)76487649     where "fun" was given the type:76507651         # type: dynamic()7652         # from: lib/ecto/migrator.ex:114:477653         fun76547655     where "repo" was given the types:76567657         # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})7658         # from: lib/ecto/migrator.ex:118:247659         repo.__adapter__.supports_ddl_transaction?76607661         # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})7662         # from: lib/ecto/migrator.ex:118:247663         repo.__adapter__.supports_ddl_transaction?76647665     type warning found at:7666     │7667 119 │         repo.transaction(fun, [log: false, timeout: :infinity])7668     │              ~7669     │7670     └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/376717672     warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead7673     │7674 291 │     modules = Code.load_file(file)7675     │                    ~7676     │7677     └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/276787679     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7680     │7681 321 │         reraise error, System.stacktrace7682     │                               ~7683     │7684     └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/376857686     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7687     │7688 260 │         reraise %{err | message: message}, System.stacktrace7689     │                                                   ~7690     │7691     └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/676927693    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7694    │7695 10 │       worker(Ecto.Registry, []),7696    │       ~7697    │7698    └─ lib/ecto/application.ex:10:7: Ecto.Application.start/276997700    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7701    │7702 11 │       supervisor(Ecto.Migration.Supervisor, [])7703    │       ~7704    │7705    └─ lib/ecto/application.ex:11:7: Ecto.Application.start/277067707Generated ecto app7708==> phoenix_ecto7709Compiling 6 files (.ex)7710    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7711    │7712 10 │     supervise([7713    │     ~7714    │7715    └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:10:5: Phoenix.Ecto.SQL.SandboxSupervisor.init/177167717    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7718    │7719 11 │       worker(Phoenix.Ecto.SQL.SandboxSession, [], restart: :temporary)7720    │       ~7721    │7722    └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:11:7: Phoenix.Ecto.SQL.SandboxSupervisor.init/177237724    warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.SubQueryError)7725    │7726 20 │   defimpl Plug.Exception, for: Ecto.SubQueryError do7727    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7728    │7729    └─ lib/phoenix_ecto/plug.ex:20: Plug.Exception.Ecto.SubQueryError (module)77307731    warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.InvalidChangesetError)7732    │7733 13 │     defimpl Plug.Exception, for: exception do7734    │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7735    │7736    └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.InvalidChangesetError (module)77377738    warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.StaleEntryError)7739    │7740 13 │     defimpl Plug.Exception, for: exception do7741    │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7742    │7743    └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.StaleEntryError (module)77447745    warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.Query.CastError)7746    │7747 13 │     defimpl Plug.Exception, for: exception do7748    │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7749    │7750    └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.Query.CastError (module)77517752    warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.NoResultsError)7753    │7754 13 │     defimpl Plug.Exception, for: exception do7755    │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7756    │7757    └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.NoResultsError (module)77587759    warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.CastError)7760    │7761 13 │     defimpl Plug.Exception, for: exception do7762    │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7763    │7764    └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.CastError (module)77657766    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7767    │7768 13 │       supervisor(Phoenix.Ecto.SQL.SandboxSupervisor, [])7769    │       ~7770    │7771    └─ lib/phoenix_ecto.ex:13:7: Phoenix.Ecto.start/277727773Generated phoenix_ecto app7774==> ex_machina7775Compiling 6 files (.ex)7776     warning: Ecto.Type.embedded_dump/3 is undefined or private7777     │7778 257 │     Ecto.Type.embedded_dump(type, value, :json)7779     │               ~7780     │7781     └─ lib/ex_machina/ecto.ex:257:15: ExMachina.Ecto.try_embedded_dump/277827783Generated ex_machina app7784==> flashtag7785Compiling 16 files (.ex)7786    warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7787    │7788  9 │   schema "users" do7789    │   ~~~~~~~~~~~~~~~~~7790    │7791    └─ lib/flashtag/accounts/user.ex:9: Flashtag.Accounts.User (module)77927793    warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7794    │7795 10 │   schema "categories" do7796    │   ~~~~~~~~~~~~~~~~~~~~~~7797    │7798    └─ lib/flashtag/blog/category.ex:10: Flashtag.Blog.Category (module)77997800    warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7801    │7802 10 │   schema "posts" do7803    │   ~~~~~~~~~~~~~~~~~7804    │7805    └─ lib/flashtag/blog/post.ex:10: Flashtag.Blog.Post (module)78067807    warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7808    │7809 10 │   schema "series" do7810    │   ~~~~~~~~~~~~~~~~~~7811    │7812    └─ lib/flashtag/blog/series.ex:10: Flashtag.Blog.Series (module)78137814    warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7815    │7816 10 │   schema "tags" do7817    │   ~~~~~~~~~~~~~~~~7818    │7819    └─ lib/flashtag/blog/tag.ex:10: Flashtag.Blog.Tag (module)782078217822== Compilation error in file lib/flashtag/repo.ex ==7823** (ArgumentError) missing :adapter configuration in config :flashtag, Flashtag.Repo7824    (ecto 2.2.12) lib/ecto/repo/supervisor.ex:70: Ecto.Repo.Supervisor.compile_config/27825    lib/flashtag/repo.ex:4: (module)7826could not compile dependency :flashtag, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile flashtag --force", update it with "mix deps.update flashtag" or clean it with "mix deps.clean flashtag"