gandalf

Build log

nerves_system_rpi5

gandalf 0.2.0 · fail · run gandalf-0.2.0-1791187572273
6862 of 6862 lines
1Resolving Hex dependencies...2Resolution completed in 0.218s3Unchanged:4  circular_buffer 1.1.05  comeonin 3.2.06  connection 1.0.47  db_connection 1.1.38  decimal 1.9.0 VULNERABLE!9    EEF-CVE-2026-32686 (MEDIUM)10    aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v11    Unbounded exponent in decimal enables unauthenticated DoS12    https://osv.dev/vulnerability/EEF-CVE-2026-3268613  ecto 2.2.1214  elixir_make 0.10.015  gandalf 0.2.016  interactive_cmd 0.1.417  mime 2.0.718  nerves 2.0.0-pre.219  nerves_discovery 0.1.520  nerves_logging 0.2.421  nerves_runtime 0.13.1322  nerves_system_bbb 2.30.223  nerves_system_br 1.34.424  nerves_system_mangopi_mq_pro 0.17.225  nerves_system_qemu_aarch64 0.4.226  nerves_system_rpi0 2.1.227  nerves_system_rpi4 2.1.228  nerves_system_rpi5 2.1.229  nerves_system_trellis 0.5.030  nerves_system_x86_64 1.34.231  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.132  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.133  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.134  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.135  nerves_toolchain_x86_64_nerves_linux_musl 15.3.136  nerves_uevent 0.1.737  plug 1.20.338  plug_crypto 2.2.039  poison 3.1.040  poolboy 1.5.241  postgrex 0.13.542  property_table 0.3.443  ring_logger 0.11.744  secure_random 0.5.145  tablet 0.3.346  telemetry 1.4.247  toolshed 0.5.048  uboot_env 1.0.249* Getting gandalf (Hex package)50* Getting nerves (Hex package)51* Getting ring_logger (Hex package)52* Getting toolshed (Hex package)53* Getting nerves_runtime (Hex package)54* Getting nerves_system_bbb (Hex package)55* Getting nerves_system_mangopi_mq_pro (Hex package)56* Getting nerves_system_qemu_aarch64 (Hex package)57* Getting nerves_system_rpi0 (Hex package)58* Getting nerves_system_rpi4 (Hex package)59* Getting nerves_system_rpi5 (Hex package)60* Getting nerves_system_trellis (Hex package)61* Getting nerves_system_x86_64 (Hex package)62* Getting nerves_system_br (Hex package)63* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)64* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)65* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)66* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)67* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)68* Getting nerves_logging (Hex package)69* Getting nerves_uevent (Hex package)70* Getting uboot_env (Hex package)71* Getting elixir_make (Hex package)72* Getting property_table (Hex package)73* Getting circular_buffer (Hex package)74* Getting interactive_cmd (Hex package)75* Getting nerves_discovery (Hex package)76* Getting tablet (Hex package)77* Getting comeonin (Hex package)78* Getting ecto (Hex package)79* Getting plug (Hex package)80* Getting poison (Hex package)81* Getting postgrex (Hex package)82* Getting secure_random (Hex package)83* Getting connection (Hex package)84* Getting db_connection (Hex package)85* Getting decimal (Hex package)86* Getting mime (Hex package)87* Getting plug_crypto (Hex package)88* Getting telemetry (Hex package)89* Getting poolboy (Hex package)90Found packages with security advisories, see above for details91    warning: String.strip/1 is deprecated. Use String.trim/1 instead92    │93  4 │   @version File.read!("VERSION") |> String.strip94    │                                            ~95    │96    └─ /work/proj/deps_rpi5/poison/mix.exs:4:44: Poison.Mixfile (module)9798==> nerves_system_br99Generated nerves_system_br app100==> connection101Compiling 1 file (.ex)102     warning: using single-quoted strings to represent charlists is deprecated.103     Use ~c"" if you indeed want a charlist or use "" instead.104     You may run "mix format --migrate" to change all single-quoted105     strings to use the ~c sigil and fix this warning.106     │107 553 │         [{:data, [{'State', mod_state}]}]108     │                    ~109     │110     └─ lib/connection.ex:553:20111112     warning: using single-quoted strings to represent charlists is deprecated.113     Use ~c"" if you indeed want a charlist or use "" instead.114     You may run "mix format --migrate" to change all single-quoted115     strings to use the ~c sigil and fix this warning.116     │117 680 │     format = '** Generic server ~p terminating \n' ++118     │              ~119     │120     └─ lib/connection.ex:680:14121122     warning: using single-quoted strings to represent charlists is deprecated.123     Use ~c"" if you indeed want a charlist or use "" instead.124     You may run "mix format --migrate" to change all single-quoted125     strings to use the ~c sigil and fix this warning.126     │127 681 │       '** Last message in was ~p~n' ++ ## No last message128     │       ~129     │130     └─ lib/connection.ex:681:7131132     warning: using single-quoted strings to represent charlists is deprecated.133     Use ~c"" if you indeed want a charlist or use "" instead.134     You may run "mix format --migrate" to change all single-quoted135     strings to use the ~c sigil and fix this warning.136     │137 682 │       '** When Server state == ~p~n' ++138     │       ~139     │140     └─ lib/connection.ex:682:7141142     warning: using single-quoted strings to represent charlists is deprecated.143     Use ~c"" if you indeed want a charlist or use "" instead.144     You may run "mix format --migrate" to change all single-quoted145     strings to use the ~c sigil and fix this warning.146     │147 683 │       '** Reason for termination == ~n** ~p~n'148     │       ~149     │150     └─ lib/connection.ex:683:7151152     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead153     │154 429 │         init_stop(starter, name, {reason, System.stacktrace()})155     │                                                  ~156     │157     └─ lib/connection.ex:429:50: Connection.init_it/6158     └─ lib/connection.ex:431:45: Connection.init_it/6159     └─ lib/connection.ex:491:57: Connection.handle_call/3160     └─ lib/connection.ex:540:41: Connection.code_change/3161     └─ lib/connection.ex:581:57: Connection.terminate/2162     └─ lib/connection.ex:625:49: Connection.enter_connect/5163     └─ lib/connection.ex:628:34: Connection.enter_connect/5164     └─ lib/connection.ex:631:45: Connection.enter_connect/5165     └─ lib/connection.ex:657:49: Connection.enter_terminate/5166     └─ lib/connection.ex:660:34: Connection.enter_terminate/5167     └─ lib/connection.ex:663:45: Connection.enter_terminate/5168     └─ lib/connection.ex:744:24: Connection.connect/3169     └─ lib/connection.ex:770:24: Connection.disconnect/3170     └─ lib/connection.ex:813:57: Connection.handle_async/3171172Generated connection app173==> mime174Compiling 1 file (.ex)175Generated mime app176==> circular_buffer177Compiling 1 file (.ex)178Generated circular_buffer app179==> poison180Compiling 4 files (.ex)181    warning: using single-quoted strings to represent charlists is deprecated.182    Use ~c"" if you indeed want a charlist or use "" instead.183    You may run "mix format --migrate" to change all single-quoted184    strings to use the ~c sigil and fix this warning.185    │186 93 │   for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do187    │                               ~188    │189    └─ lib/poison/encoder.ex:93:31190191    warning: using single-quoted strings to represent charlists is deprecated.192    Use ~c"" if you indeed want a charlist or use "" instead.193    You may run "mix format --migrate" to change all single-quoted194    strings to use the ~c sigil and fix this warning.195    │196 93 │   for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do197    │                                                ~198    │199    └─ lib/poison/encoder.ex:93:48200201     warning: using single-quoted strings to represent charlists is deprecated.202     Use ~c"" if you indeed want a charlist or use "" instead.203     You may run "mix format --migrate" to change all single-quoted204     strings to use the ~c sigil and fix this warning.205     │206 139 │   defp chunk_size(<<char>> <> _, _mode, acc) when char <= 0x1F or char in '"\\' do207     │                                                                           ~208     │209     └─ lib/poison/encoder.ex:139:75210211    warning: using single-quoted strings to represent charlists is deprecated.212    Use ~c"" if you indeed want a charlist or use "" instead.213    You may run "mix format --migrate" to change all single-quoted214    strings to use the ~c sigil and fix this warning.215    │216 77 │   defp value(<<char, _ :: binary>> = string, pos, _keys) when char in '-0123456789' do217    │                                                                       ~218    │219    └─ lib/poison/parser.ex:77:71220221     warning: using single-quoted strings to represent charlists is deprecated.222     Use ~c"" if you indeed want a charlist or use "" instead.223     You may run "mix format --migrate" to change all single-quoted224     strings to use the ~c sigil and fix this warning.225     │226 155 │   defp number_int(<<char, _ :: binary>> = string, pos, acc) when char in '123456789' do227     │                                                                          ~228     │229     └─ lib/poison/parser.ex:155:74230231     warning: using single-quoted strings to represent charlists is deprecated.232     Use ~c"" if you indeed want a charlist or use "" instead.233     You may run "mix format --migrate" to change all single-quoted234     strings to use the ~c sigil and fix this warning.235     │236 171 │   defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do237     │                                                            ~238     │239     └─ lib/poison/parser.ex:171:60240241     warning: using single-quoted strings to represent charlists is deprecated.242     Use ~c"" if you indeed want a charlist or use "" instead.243     You may run "mix format --migrate" to change all single-quoted244     strings to use the ~c sigil and fix this warning.245     │246 197 │   defp number_digits(<<char>> <> rest = string, pos) when char in '0123456789' do247     │                                                                   ~248     │249     └─ lib/poison/parser.ex:197:67250251     warning: using single-quoted strings to represent charlists is deprecated.252     Use ~c"" if you indeed want a charlist or use "" instead.253     You may run "mix format --migrate" to change all single-quoted254     strings to use the ~c sigil and fix this warning.255     │256 205 │   defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do257     │                                                                ~258     │259     └─ lib/poison/parser.ex:205:64260261     warning: using single-quoted strings to represent charlists is deprecated.262     Use ~c"" if you indeed want a charlist or use "" instead.263     You may run "mix format --migrate" to change all single-quoted264     strings to use the ~c sigil and fix this warning.265     │266 229 │   for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do267     │                               ~268     │269     └─ lib/poison/parser.ex:229:31270271     warning: using single-quoted strings to represent charlists is deprecated.272     Use ~c"" if you indeed want a charlist or use "" instead.273     You may run "mix format --migrate" to change all single-quoted274     strings to use the ~c sigil and fix this warning.275     │276 229 │   for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do277     │                                            ~278     │279     └─ lib/poison/parser.ex:229:44280281     warning: using single-quoted strings to represent charlists is deprecated.282     Use ~c"" if you indeed want a charlist or use "" instead.283     You may run "mix format --migrate" to change all single-quoted284     strings to use the ~c sigil and fix this warning.285     │286 239 │     when a1 in 'dD' and a2 in 'dD'287     │                ~288     │289     └─ lib/poison/parser.ex:239:16290291     warning: using single-quoted strings to represent charlists is deprecated.292     Use ~c"" if you indeed want a charlist or use "" instead.293     You may run "mix format --migrate" to change all single-quoted294     strings to use the ~c sigil and fix this warning.295     │296 239 │     when a1 in 'dD' and a2 in 'dD'297     │                               ~298     │299     └─ lib/poison/parser.ex:239:31300301     warning: using single-quoted strings to represent charlists is deprecated.302     Use ~c"" if you indeed want a charlist or use "" instead.303     You may run "mix format --migrate" to change all single-quoted304     strings to use the ~c sigil and fix this warning.305     │306 240 │     and (b1 in '89abAB')307     │                ~308     │309     └─ lib/poison/parser.ex:240:16310311     warning: using single-quoted strings to represent charlists is deprecated.312     Use ~c"" if you indeed want a charlist or use "" instead.313     You may run "mix format --migrate" to change all single-quoted314     strings to use the ~c sigil and fix this warning.315     │316 274 │   defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do317     │                                                            ~318     │319     └─ lib/poison/parser.ex:274:60320321    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead322    │323 22 │   if Application.get_env(:poison, :native) do324    │                  ~325    │326    └─ lib/poison/parser.ex:22:18: Poison.Parser (module)327328    warning: use Bitwise is deprecated. import Bitwise instead329    │330 26 │   use Bitwise331    │   ~~~~~~~~~~~332    │333    └─ lib/poison/parser.ex:26: Poison.Parser (module)334335     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 operator336     │337 199 │     <<digits :: binary-size(count), rest :: binary>> = string338     │                             ~339     │340     └─ lib/poison/parser.ex:199:29: Poison.Parser.number_digits/2341342     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 operator343     │344 225 │     <<chunk :: binary-size(count), rest :: binary>> = string345     │                            ~346     │347     └─ lib/poison/parser.ex:225:28: Poison.Parser.string_continue/3348349    warning: use Bitwise is deprecated. import Bitwise instead350    │351 83 │   use Bitwise352    │   ~~~~~~~~~~~353    │354    └─ lib/poison/encoder.ex:83: Poison.Encoder.BitString (module)355356     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 operator357     │358 135 │     <<chunk :: binary-size(size), rest :: binary>> = string359     │                            ~360     │361     └─ lib/poison/encoder.ex:135:28: Poison.Encoder.BitString.escape/2362363     warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead364     │365 173 │     case Integer.to_char_list(char, 16) do366     │                  ~367     │368     └─ lib/poison/encoder.ex:173:18: Poison.Encoder.BitString.seq/1369370Generated poison app371==> plug_crypto372Compiling 5 files (.ex)373Generated plug_crypto app374==> tablet375Compiling 2 files (.ex)376Generated tablet app377==> elixir_make378Compiling 8 files (.ex)379Generated elixir_make app380==> nerves_logging381 CC kmsg_tailer.o382 LD kmsg_tailer383Compiling 5 files (.ex)384Generated nerves_logging app385==> comeonin386mkdir -p priv387/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-15.3.1/bin/aarch64-nerves-linux-gnu-gcc -g -O3 -Wall -I/usr/local/lib/erlang/erts-17.1/include -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_rpi5-2.1.2/staging c_src/bcrypt_nif.c c_src/blowfish.c -o priv/bcrypt_nif.so388Compiling 8 files (.ex)389    warning: using single-quoted strings to represent charlists is deprecated.390    Use ~c"" if you indeed want a charlist or use "" instead.391    You may run "mix format --migrate" to change all single-quoted392    strings to use the ~c sigil and fix this warning.393    │394 57 │     path = :filename.join(:code.priv_dir(:comeonin), 'bcrypt_nif')395    │                                                      ~396    │397    └─ lib/comeonin/bcrypt.ex:57:54398399     warning: using single-quoted strings to represent charlists is deprecated.400     Use ~c"" if you indeed want a charlist or use "" instead.401     You may run "mix format --migrate" to change all single-quoted402     strings to use the ~c sigil and fix this warning.403     │404 159 │     [prefix, log_rounds, salt] = Enum.take(salt, 29) |> :string.tokens('$')405     │                                                                        ~406     │407     └─ lib/comeonin/bcrypt.ex:159:72408409     warning: using single-quoted strings to represent charlists is deprecated.410     Use ~c"" if you indeed want a charlist or use "" instead.411     You may run "mix format --migrate" to change all single-quoted412     strings to use the ~c sigil and fix this warning.413     │414 164 │   defp bcrypt(key, salt, prefix, log_rounds) when prefix in ['2b', '2a'] do415     │                                                              ~416     │417     └─ lib/comeonin/bcrypt.ex:164:62418419     warning: using single-quoted strings to represent charlists is deprecated.420     Use ~c"" if you indeed want a charlist or use "" instead.421     You may run "mix format --migrate" to change all single-quoted422     strings to use the ~c sigil and fix this warning.423     │424 164 │   defp bcrypt(key, salt, prefix, log_rounds) when prefix in ['2b', '2a'] do425     │                                                                    ~426     │427     └─ lib/comeonin/bcrypt.ex:164:68428429     warning: using single-quoted strings to represent charlists is deprecated.430     Use ~c"" if you indeed want a charlist or use "" instead.431     You may run "mix format --migrate" to change all single-quoted432     strings to use the ~c sigil and fix this warning.433     │434 165 │     key_len = if prefix == '2b' and length(key) > 72, do: 73, else: length(key) + 1435     │                            ~436     │437     └─ lib/comeonin/bcrypt.ex:165:28438439    warning: use Bitwise is deprecated. import Bitwise instead440    │441 48 │   use Bitwise442    │   ~~~~~~~~~~~443    │444    └─ lib/comeonin/bcrypt.ex:48: Comeonin.Bcrypt (module)445446    warning: use Bitwise is deprecated. import Bitwise instead447    │448  9 │   use Bitwise449    │   ~~~~~~~~~~~450    │451    └─ lib/comeonin/bcrypt/base64.ex:9: Comeonin.Bcrypt.Base64 (module)452453    warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.454455    This error happens when you have function calls without parentheses inside keywords. For example:456457        function(arg, one: nested_call a, b, c)458        function(arg, one: if expr, do: :this, else: :that)459460    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:461462        function(arg, one: if(expr, do: :this, else: :that))463        function(arg, one: nested_call(a, b, c))464465    Ambiguity found at:466    │467 49 │   def gen_secret(_), do: raise ArgumentError, "Invalid length"468    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~469    │470    └─ lib/comeonin/otp.ex:49471472    warning: use Bitwise is deprecated. import Bitwise instead473    │474 34 │   use Bitwise475    │   ~~~~~~~~~~~476    │477    └─ lib/comeonin/otp.ex:34: Comeonin.Otp (module)478479    warning: use Bitwise is deprecated. import Bitwise instead480    │481 31 │   use Bitwise482    │   ~~~~~~~~~~~483    │484    └─ lib/comeonin/pbkdf2.ex:31: Comeonin.Pbkdf2 (module)485486     warning: the variable "max_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator487     │488 117 │     <<bin::binary-size(max_length), _::binary>> = key489     │                        ~490     │491     └─ lib/comeonin/pbkdf2.ex:117:24: Comeonin.Pbkdf2.pbkdf2/7492493    warning: using single-quoted strings to represent charlists is deprecated.494    Use ~c"" if you indeed want a charlist or use "" instead.495    You may run "mix format --migrate" to change all single-quoted496    strings to use the ~c sigil and fix this warning.497    │498 11 │   b64_alphabet = Enum.with_index 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789./'499    │                                  ~500    │501    └─ lib/comeonin/pbkdf2/base64.ex:11:34502503    warning: the variable "split" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator504    │505 29 │     <<main::size(split)-binary, rest::binary>> = data506    │                  ~507    │508    └─ lib/comeonin/pbkdf2/base64.ex:29:18: Comeonin.Pbkdf2.Base64.encode/1509510    warning: the variable "split" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator511    │512 52 │     <<main::size(split)-binary, rest::binary>> = data513    │                  ~514    │515    └─ lib/comeonin/pbkdf2/base64.ex:52:18: Comeonin.Pbkdf2.Base64.decode/1516517    warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead518    │519 19 │     secure_check(rest_h, rest_s, acc ||| (h ^^^ s))520    │                                             ~521    │522    └─ lib/comeonin/tools.ex:19:45523524    warning: use Bitwise is deprecated. import Bitwise instead525    │526  6 │   use Bitwise527    │   ~~~~~~~~~~~528    │529    └─ lib/comeonin/tools.ex:6: Comeonin.Tools (module)530531     warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead532     │533 121 │     initial = :crypto.hmac(:sha512, password, <<salt::binary, block_index::integer-size(32)>>)534     │                       ~535     │536     └─ lib/comeonin/pbkdf2.ex:121:23: Comeonin.Pbkdf2.pbkdf2/7537     └─ lib/comeonin/pbkdf2.ex:129:20: Comeonin.Pbkdf2.iterate/4538539    warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead540    │541 76 │     hash = :crypto.hmac(:sha, Base.decode32!(secret, padding: false),542    │                    ~543    │544    └─ lib/comeonin/otp.ex:76:20: Comeonin.Otp.gen_hotp/3545546Generated comeonin app547==> nerves_discovery548Compiling 5 files (.ex)549Generated nerves_discovery app550==> ring_logger551Compiling 7 files (.ex)552Generated ring_logger app553==> nerves_compatibility_test554===> Analyzing applications...555===> Compiling poolboy556warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"557  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2558  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1559  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5560  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2561  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4562  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2563564==> db_connection565Compiling 23 files (.ex)566warning: cannot infer signatures from :poolboy because it is not loaded567568    warning: unused require Bitwise569    │570 31 │     require Bitwise571    │     ~572    │573    └─ lib/db_connection/backoff.ex:31:5574575     warning: using single-quoted strings to represent charlists is deprecated.576     Use ~c"" if you indeed want a charlist or use "" instead.577     You may run "mix format --migrate" to change all single-quoted578     strings to use the ~c sigil and fix this warning.579     │580 406 │       :normal    -> [{:data, [{'Module', mod}]}]581     │                                ~582     │583     └─ lib/db_connection/connection.ex:406:32584585     warning: using single-quoted strings to represent charlists is deprecated.586     Use ~c"" if you indeed want a charlist or use "" instead.587     You may run "mix format --migrate" to change all single-quoted588     strings to use the ~c sigil and fix this warning.589     │590 661 │     [{:data, [{'Module', mod}, {'State', state}]}]591     │                ~592     │593     └─ lib/db_connection/connection.ex:661:16594595     warning: using single-quoted strings to represent charlists is deprecated.596     Use ~c"" if you indeed want a charlist or use "" instead.597     You may run "mix format --migrate" to change all single-quoted598     strings to use the ~c sigil and fix this warning.599     │600 661 │     [{:data, [{'Module', mod}, {'State', state}]}]601     │                                 ~602     │603     └─ lib/db_connection/connection.ex:661:33604605    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead606    │607  8 │     children  = [supervisor(child_mod, [], [restart: :temporary])]608    │                  ~609    │610    └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0611612    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead613    │614 30 │     worker(DBConnection.Watcher, [owner])615    │     ~616    │617    └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1618619    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead620    │621 37 │     worker(:sregulator, [regulator, opts, start_opts], child_opts)622    │     ~623    │624    └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1625    └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2626627    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead628    │629 45 │     supervisor(Supervisor, [[conn], sup_opts], [id: :conn_sup])630    │     ~631    │632    └─ lib/db_connection/sojourn/pool.ex:45:5: DBConnection.Sojourn.Pool.conn_sup/2633634    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead635    │636 55 │     worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])637    │     ~638    │639    └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3640641    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead642    │643 96 │     Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)644    │                     ~645    │646    └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4647648     warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead649     │650 117 │     Supervisor.Spec.worker(Manager, [module, opts], child_opts)651     │                     ~652     │653     └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3654655     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead656     │657 138 │         case System.stacktrace() do658     │                     ~659     │660     └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2661662     warning: the following clause will never match:663664         [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->665666     because it attempts to match on the result of:667668         System.stacktrace()669670     which has type:671672         empty_list()673674     where "arity" was given the type:675676         # type: integer()677         # from: lib/db_connection/connection.ex:139:56678         is_integer(arity)679680     type warning found at:681     │682 139 │           [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace683     │                                      ~684     │685     └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2686687     warning: the following clause will never match:688689         [{a, b, params, c} | rest] when is_list(params) ->690691     because it attempts to match on the result of:692693         System.stacktrace()694695     which has type:696697         empty_list()698699     where "params" was given the type:700701         # type: empty_list() or non_empty_list(term(), term())702         # from: lib/db_connection/connection.ex:140:43703         is_list(params)704705     type warning found at:706     │707 140 │           [{a, b, params, c} | rest] when is_list(params) ->708     │           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~709     │710     └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2711712    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead713    │714  6 │     children  = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]715    │                  ~716    │717    └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0718719     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead720     │721 111 │         stack = System.stacktrace()722     │                        ~723     │724     └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3725726    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead727    │728  8 │     pool = supervisor(Pool, [], [restart: :temporary])729    │            ~730    │731    └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0732733    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead734    │735  9 │                 supervisor(DBConnection.Ownership.ProxySupervisor, [],736    │                 ~737    │738    └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3739740    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead741    │742 36 │     worker(DBConnection.Watcher, [owner])743    │     ~744    │745    └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1746747     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead748     │749 986 │             stack = System.stacktrace()750     │                            ~751     │752     └─ lib/db_connection.ex:986:28: DBConnection.handle/4753     └─ lib/db_connection.ex:992:24: DBConnection.handle/4754     └─ lib/db_connection.ex:1003:65: DBConnection.parse/4755     └─ lib/db_connection.ex:1012:24: DBConnection.encode/4756     └─ lib/db_connection.ex:1022:40: DBConnection.decode/6757     └─ lib/db_connection.ex:1057:40: DBConnection.describe/3758     └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5759     └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2760     └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4761     └─ lib/db_connection.ex:1359:28: DBConnection.handle/5762     └─ lib/db_connection.ex:1365:24: DBConnection.handle/5763     └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2764     └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6765     └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6766767    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead768    │769  9 │       supervisor(DBConnection.Task, []),770    │       ~771    │772    └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/2773    └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/2774    └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/2775776     warning: :random.seed/3 is deprecated. Use the 'rand' module instead777     │778 108 │     case :random.seed(hash, sec, micro) do779     │                  ~780     │781     └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/0782783Generated db_connection app784==> decimal785Compiling 4 files (.ex)786      warning: using single-quoted strings to represent charlists is deprecated.787      Use ~c"" if you indeed want a charlist or use "" instead.788      You may run "mix format --migrate" to change all single-quoted789      strings to use the ~c sigil and fix this warning.790      │791 1320 │           '0.' ++ :lists.duplicate(-diff, ?0) ++ list792      │           ~793      │794      └─ lib/decimal.ex:1320:11795796      warning: using single-quoted strings to represent charlists is deprecated.797      Use ~c"" if you indeed want a charlist or use "" instead.798      You may run "mix format --migrate" to change all single-quoted799      strings to use the ~c sigil and fix this warning.800      │801 1351 │           list = list ++ 'E'802      │                          ~803      │804      └─ lib/decimal.ex:1351:26805806      warning: using single-quoted strings to represent charlists is deprecated.807      Use ~c"" if you indeed want a charlist or use "" instead.808      You may run "mix format --migrate" to change all single-quoted809      strings to use the ~c sigil and fix this warning.810      │811 1352 │           list = if exp >= 0, do: list ++ '+', else: list812      │                                           ~813      │814      └─ lib/decimal.ex:1352:43815816      warning: using single-quoted strings to represent charlists is deprecated.817      Use ~c"" if you indeed want a charlist or use "" instead.818      You may run "mix format --migrate" to change all single-quoted819      strings to use the ~c sigil and fix this warning.820      │821 1775 │       int = if int == [], do: '0', else: int822      │                               ~823      │824      └─ lib/decimal.ex:1775:31825826      warning: using single-quoted strings to represent charlists is deprecated.827      Use ~c"" if you indeed want a charlist or use "" instead.828      You may run "mix format --migrate" to change all single-quoted829      strings to use the ~c sigil and fix this warning.830      │831 1776 │       exp = if exp == [], do: '0', else: exp832      │                               ~833      │834      └─ lib/decimal.ex:1776:31835836Generated decimal app837==> interactive_cmd838Compiling 1 file (.ex)839Generated interactive_cmd app840==> nerves841Compiling 65 files (.ex)842    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)843    │844  6 │ defmodule Mix.Tasks.Nerves.Init do845    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~846    │847    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)848849    warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.beam)850    │851  6 │ defmodule Nerves do852    │ ~~~~~~~~~~~~~~~~~~~853    │854    └─ lib/nerves.ex:6: Nerves (module)855856    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)857    │858  5 │ defmodule Nerves.ArtifactResolver do859    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~860    │861    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)862863    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)864    │865  6 │ defmodule Nerves.BuildAction.AppModes do866    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~867    │868    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)869870    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)871    │872  5 │ defmodule Nerves.BuildAction.CheckExecutables do873    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~874    │875    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)876877    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)878    │879  8 │ defmodule Nerves.BuildAction.Erlinit do880    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~881    │882    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)883884    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)885    │886  5 │ defmodule Nerves.BuildAction.Firmware do887    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~888    │889    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)890891    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)892    │893  7 │ defmodule Nerves.BuildAction.IExStartupCheck do894    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~895    │896    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)897898    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)899    │900  5 │ defmodule Nerves.BuildAction.NervesV1System do901    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~902    │903    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)904905    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)906    │907  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do908    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~909    │910    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)911912    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)913    │914  5 │ defmodule Nerves.BuildAction.Rootfs do915    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~916    │917    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)918919    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)920    │921  6 │ defmodule Nerves.BuildAction.SortApps do922    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~923    │924    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)925926    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)927    │928  5 │ defmodule Nerves.BuildAction.StripAll do929    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~930    │931    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)932933    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)934    │935  5 │ defmodule Nerves.BuildAction.Trimmer do936    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~937    │938    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)939940    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)941    │942  5 │ defmodule Nerves.BuildPlan do943    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~944    │945    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)946947    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)948    │949  5 │ defmodule Nerves.BuildPlan.Checks do950    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~951    │952    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)953954    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.Container.beam)955    │956  6 │ defmodule Nerves.Container do957    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~958    │959    └─ lib/nerves/container.ex:6: Nerves.Container (module)960961    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)962    │963  5 │ defmodule Nerves.Fingerprint do964    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~965    │966    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)967968    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)969    │970  5 │ defmodule Nerves.MixPackage do971    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~972    │973    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)974975    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.Paths.beam)976    │977  5 │ defmodule Nerves.Paths do978    │ ~~~~~~~~~~~~~~~~~~~~~~~~~979    │980    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)981982    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)983    │984  5 │ defmodule Nerves.TargetTuple do985    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~986    │987    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)988989Generated nerves app990==> nerves_toolchain_aarch64_nerves_linux_gnu991Compiling 1 file (.ex)992Generated nerves_toolchain_aarch64_nerves_linux_gnu app993==> nerves_system_rpi5994Generated nerves_system_rpi5 app995==> nerves_compatibility_test996===> Analyzing applications...997===> Compiling telemetry998==> plug999Compiling 1 file (.erl)1000Compiling 42 files (.ex)1001Generated plug app1002==> postgrex1003Compiling 62 files (.ex)1004    warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1005    │1006 14 │   {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))1007    │                                 ~1008    │1009    └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)10101011    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1012    You may run "mix format --migrate" to fix this warning automatically.1013    │1014 46 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1015    │         ~1016    │1017    └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/110181019    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1020    You may run "mix format --migrate" to fix this warning automatically.1021    │1022 46 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1023    │                                                                      ~1024    │1025    └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/110261027    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1028    You may run "mix format --migrate" to fix this warning automatically.1029    │1030 65 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1031    │         ~1032    │1033    └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/110341035    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1036    You may run "mix format --migrate" to fix this warning automatically.1037    │1038 65 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1039    │                                                                      ~1040    │1041    └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/110421043    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1044    You may run "mix format --migrate" to fix this warning automatically.1045    │1046 31 │     [<<Map.size(hstore_map)::int32>> | keys_and_values]1047    │                            ~1048    │1049    └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/110501051    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1052    You may run "mix format --migrate" to fix this warning automatically.1053    │1054 43 │     <<-1::int32>>1055    │         ~1056    │1057    └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/110581059    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1060    You may run "mix format --migrate" to fix this warning automatically.1061    │1062 48 │     <<value_byte_size::int32>> <> value1063    │                      ~1064    │1065    └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/110661067    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1068    You may run "mix format --migrate" to fix this warning automatically.1069    │1070 51 │   def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do1071    │                              ~1072    │1073    └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/210741075    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1076    You may run "mix format --migrate" to fix this warning automatically.1077    │1078 54 │   def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do1079    │                              ~1080    │1081    └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/210821083    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1084    You may run "mix format --migrate" to fix this warning automatically.1085    │1086 63 │   defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),1087    │                                      ~1088    │1089    └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/210901091    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1092    You may run "mix format --migrate" to fix this warning automatically.1093    │1094 64 │ ...                   -1::int32, rest::binary>>, acc) do1095    │                         ~1096    │1097    └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/210981099    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1100    You may run "mix format --migrate" to fix this warning automatically.1101    │1102 68 │   defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),1103    │                                      ~1104    │1105    └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/211061107    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1108    You may run "mix format --migrate" to fix this warning automatically.1109    │1110 69 │                         value_length::int32, value::binary(value_length), rest::binary>>, acc) do1111    │                                     ~1112    │1113    └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/211141115    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1116    You may run "mix format --migrate" to fix this warning automatically.1117    │1118 78 │   defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),1119    │                                       ~1120    │1121    └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/211221123    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1124    You may run "mix format --migrate" to fix this warning automatically.1125    │1126 79 │ ...                   -1::int32, rest::binary>>, acc) do1127    │                         ~1128    │1129    └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/211301131    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1132    You may run "mix format --migrate" to fix this warning automatically.1133    │1134 83 │   defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),1135    │                                       ~1136    │1137    └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/211381139    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1140    You may run "mix format --migrate" to fix this warning automatically.1141    │1142 84 │                         value_length::int32, value::binary(value_length), rest::binary>>, acc) do1143    │                                     ~1144    │1145    └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/211461147    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1148    You may run "mix format --migrate" to fix this warning automatically.1149    │1150 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>1151    │         ~1152    │1153    └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/111541155    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1156    You may run "mix format --migrate" to fix this warning automatically.1157    │1158 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>1159    │                     ~1160    │1161    └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/111621163    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1164    You may run "mix format --migrate" to fix this warning automatically.1165    │1166 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>1167    │                                      ~1168    │1169    └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/111701171    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1172    You may run "mix format --migrate" to fix this warning automatically.1173    │1174 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>1175    │                                                   ~1176    │1177    └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/111781179    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1180    You may run "mix format --migrate" to fix this warning automatically.1181    │1182 42 │     bin = for digit <- digits, into: "", do: <<digit :: uint16>>1183    │                                                      ~1184    │1185    └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/111861187    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1188    You may run "mix format --migrate" to fix this warning automatically.1189    │1190 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]1191    │                   ~1192    │1193    └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/111941195    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1196    You may run "mix format --migrate" to fix this warning automatically.1197    │1198 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]1199    │                                    ~1200    │1201    └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/112021203    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1204    You may run "mix format --migrate" to fix this warning automatically.1205    │1206 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]1207    │                                                   ~1208    │1209    └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/112101211    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1212    You may run "mix format --migrate" to fix this warning automatically.1213    │1214 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]1215    │                                                                    ~1216    │1217    └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/112181219    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1220    You may run "mix format --migrate" to fix this warning automatically.1221    │1222 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do1223    │                                ~1224    │1225    └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/112261227    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1228    You may run "mix format --migrate" to fix this warning automatically.1229    │1230 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do1231    │                                                 ~1232    │1233    └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/112341235    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1236    You may run "mix format --migrate" to fix this warning automatically.1237    │1238 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do1239    │                                                                ~1240    │1241    └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/112421243    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1244    You may run "mix format --migrate" to fix this warning automatically.1245    │1246 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do1247    │                                                                                 ~1248    │1249    └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/112501251     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1252     You may run "mix format --migrate" to fix this warning automatically.1253     │1254 109 │   defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do1255     │                                   ~1256     │1257     └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/312581259    warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.1260    You may run "mix format --migrate" to fix this warning automatically.1261    │1262 31 │   def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do1263    │                      ~1264    │1265    └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/112661267    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1268    You may run "mix format --migrate" to fix this warning automatically.1269    │1270 31 │   def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do1271    │                               ~1272    │1273    └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/112741275    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.1276    You may run "mix format --migrate" to fix this warning automatically.1277    │1278 23 │     <<x::float64, y::float64>>1279    │        ~1280    │1281    └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/212821283    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.1284    You may run "mix format --migrate" to fix this warning automatically.1285    │1286 23 │     <<x::float64, y::float64>>1287    │                    ~1288    │1289    └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/212901291    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.1292    You may run "mix format --migrate" to fix this warning automatically.1293    │1294 41 │   defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do1295    │                         ~1296    │1297    └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/212981299    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.1300    You may run "mix format --migrate" to fix this warning automatically.1301    │1302 41 │   defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do1303    │                                     ~1304    │1305    └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/213061307    warning: use Bitwise is deprecated. import Bitwise instead1308    │1309  4 │   use Bitwise, only_operators: true1310    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1311    │1312    └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)13131314    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1315    You may run "mix format --migrate" to fix this warning automatically.1316    │1317 33 │   def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do1318    │                          ~1319    │1320    └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/113211322    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.1323    You may run "mix format --migrate" to fix this warning automatically.1324    │1325 38 │   defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do1326    │                           ~1327    │1328    └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/213291330    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.1331    You may run "mix format --migrate" to fix this warning automatically.1332    │1333 38 │   defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do1334    │                                       ~1335    │1336    └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/213371338    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1339    You may run "mix format --migrate" to fix this warning automatically.1340    │1341 43 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>1342    │         ~1343    │1344    └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/113451346    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1347    You may run "mix format --migrate" to fix this warning automatically.1348    │1349 43 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>1350    │                                                                      ~1351    │1352    └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/113531354    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1355    You may run "mix format --migrate" to fix this warning automatically.1356    │1357 48 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1358    │         ~1359    │1360    └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/113611362    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1363    You may run "mix format --migrate" to fix this warning automatically.1364    │1365 56 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>1366    │         ~1367    │1368    └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/113691370    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1371    You may run "mix format --migrate" to fix this warning automatically.1372    │1373 48 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1374    │                                           ~1375    │1376    └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/113771378    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1379    You may run "mix format --migrate" to fix this warning automatically.1380    │1381 56 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>1382    │                                                                      ~1383    │1384    └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/113851386    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1387    You may run "mix format --migrate" to fix this warning automatically.1388    │1389 77 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1390    │         ~1391    │1392    └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/113931394    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1395    You may run "mix format --migrate" to fix this warning automatically.1396    │1397 77 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1398    │                                           ~1399    │1400    └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/114011402    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1403    You may run "mix format --migrate" to fix this warning automatically.1404    │1405 53 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1406    │         ~1407    │1408    └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/114091410    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1411    You may run "mix format --migrate" to fix this warning automatically.1412    │1413 53 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1414    │                                           ~1415    │1416    └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/114171418    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1419    You may run "mix format --migrate" to fix this warning automatically.1420    │1421 80 │         <<8 :: int32, microsecs - @us_epoch :: int64>>1422    │             ~1423    │1424    └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/114251426    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1427    You may run "mix format --migrate" to fix this warning automatically.1428    │1429 80 │         <<8 :: int32, microsecs - @us_epoch :: int64>>1430    │                                             ~1431    │1432    └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/114331434    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1435    You may run "mix format --migrate" to fix this warning automatically.1436    │1437 45 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,1438    │          ~1439    │1440    └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/114411442    warning: use Bitwise is deprecated. import Bitwise instead1443    │1444  5 │   use Bitwise1445    │   ~~~~~~~~~~~1446    │1447    └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)14481449    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1450    You may run "mix format --migrate" to fix this warning automatically.1451    │1452 45 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,1453    │                                                                       ~1454    │1455    └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/114561457    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1458    You may run "mix format --migrate" to fix this warning automatically.1459    │1460 46 │       0 :: int32>>1461    │         ~1462    │1463    └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/114641465    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1466    You may run "mix format --migrate" to fix this warning automatically.1467    │1468 76 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>1469    │          ~1470    │1471    └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/114721473    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1474    You may run "mix format --migrate" to fix this warning automatically.1475    │1476 76 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>1477    │                                                                       ~1478    │1479    └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/114801481    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1482    You may run "mix format --migrate" to fix this warning automatically.1483    │1484 76 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>1485    │                                                                                   ~1486    │1487    └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/114881489    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1490    You may run "mix format --migrate" to fix this warning automatically.1491    │1492 29 │     <<length(values)::int32, encode_lexemes(values)::binary>>1493    │                     ~1494    │1495    └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/114961497    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 operator1498    │1499 48 │     <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest1500    │                              ~1501    │1502    └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/115031504    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1505    You may run "mix format --migrate" to fix this warning automatically.1506    │1507 63 │   def parse(<<type :: int32, rest :: binary>>, ?R, size) do1508    │                    ~1509    │1510    └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/315111512    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 operator1513    │1514 72 │           <<data :: size(rest_size)>> = rest1515    │                          ~1516    │1517    └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/315181519    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1520    You may run "mix format --migrate" to fix this warning automatically.1521    │1522 81 │   def parse(<<pid :: int32, key :: int32>>, ?K, _size) do1523    │                   ~1524    │1525    └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/315261527    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1528    You may run "mix format --migrate" to fix this warning automatically.1529    │1530 81 │   def parse(<<pid :: int32, key :: int32>>, ?K, _size) do1531    │                                 ~1532    │1533    └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/315341535    warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.1536    You may run "mix format --migrate" to fix this warning automatically.1537    │1538 86 │   def parse(<<status :: int8>>, ?Z, _size) do1539    │                      ~1540    │1541    └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/315421543    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1544    You may run "mix format --migrate" to fix this warning automatically.1545    │1546 96 │   def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do1547    │                   ~1548    │1549    └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/315501551     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1552     You may run "mix format --migrate" to fix this warning automatically.1553     │1554 101 │   def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do1555     │                            ~1556     │1557     └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/315581559     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1560     You may run "mix format --migrate" to fix this warning automatically.1561     │1562 103 │     case <<len ::uint16>> do1563     │                ~1564     │1565     └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/315661567     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1568     You may run "mix format --migrate" to fix this warning automatically.1569     │1570 104 │       <<^overflow_len :: uint16>> ->1571     │                       ~1572     │1573     └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/315741575     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1576     You may run "mix format --migrate" to fix this warning automatically.1577     │1578 112 │   def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do1579     │                   ~1580     │1581     └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/315821583     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1584     You may run "mix format --migrate" to fix this warning automatically.1585     │1586 118 │   def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do1587     │                 ~1588     │1589     └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/315901591     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1592     You may run "mix format --migrate" to fix this warning automatically.1593     │1594 123 │   def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do1595     │                      ~1596     │1597     └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/315981599     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1600     You may run "mix format --migrate" to fix this warning automatically.1601     │1602 226 │      [<<size :: int32>>, data]1603     │              ~1604     │1605     └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/116061607     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1608     You may run "mix format --migrate" to fix this warning automatically.1609     │1610 224 │       [first, <<size :: int32>>, data]1611     │                      ~1612     │1613     └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/116141615     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1616     You may run "mix format --migrate" to fix this warning automatically.1617     │1618 235 │     vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>1619     │                                 ~1620     │1621     └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/116221623     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1624     You may run "mix format --migrate" to fix this warning automatically.1625     │1626 235 │     vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>1627     │                                                               ~1628     │1629     └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/116301631     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.1632     You may run "mix format --migrate" to fix this warning automatically.1633     │1634 251 │     oids = for oid <- oids, into: "", do: <<oid :: uint32>>1635     │                                                 ~1636     │1637     └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/116381639     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1640     You may run "mix format --migrate" to fix this warning automatically.1641     │1642 252 │     len = <<div(byte_size(oids), 4) :: int16>>1643     │                                     ~1644     │1645     └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/116461647     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1648     You may run "mix format --migrate" to fix this warning automatically.1649     │1650 282 │     pfs = for format <- param_formats,  into: "", do: <<format(format) :: int16>>1651     │                                                                        ~1652     │1653     └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/116541655     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1656     You may run "mix format --migrate" to fix this warning automatically.1657     │1658 283 │     rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>1659     │                                                                        ~1660     │1661     └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/116621663     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1664     You may run "mix format --migrate" to fix this warning automatically.1665     │1666 285 │     len_pfs = <<div(byte_size(pfs), 2) :: int16>>1667     │                                        ~1668     │1669     └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/116701671     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1672     You may run "mix format --migrate" to fix this warning automatically.1673     │1674 286 │     len_rfs = <<div(byte_size(rfs), 2) :: int16>>1675     │                                        ~1676     │1677     └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/116781679     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1680     You may run "mix format --migrate" to fix this warning automatically.1681     │1682 287 │     len_params  = <<length(params) :: int16>>1683     │                                    ~1684     │1685     └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/116861687     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1688     You may run "mix format --migrate" to fix this warning automatically.1689     │1690 294 │     {?E, [port, 0, <<rows :: int32>>]}1691     │                           ~1692     │1693     └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/116941695     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1696     You may run "mix format --migrate" to fix this warning automatically.1697     │1698 309 │     {nil, <<1234 :: int16, 5679 :: int16>>}1699     │                  ~1700     │1701     └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/117021703     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1704     You may run "mix format --migrate" to fix this warning automatically.1705     │1706 309 │     {nil, <<1234 :: int16, 5679 :: int16>>}1707     │                                 ~1708     │1709     └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/117101711     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1712     You may run "mix format --migrate" to fix this warning automatically.1713     │1714 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}1715     │                  ~1716     │1717     └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/117181719     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1720     You may run "mix format --migrate" to fix this warning automatically.1721     │1722 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}1723     │                                 ~1724     │1725     └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/117261727     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1728     You may run "mix format --migrate" to fix this warning automatically.1729     │1730 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}1731     │                                               ~1732     │1733     └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/117341735     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1736     You may run "mix format --migrate" to fix this warning automatically.1737     │1738 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}1739     │                                                             ~1740     │1741     └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/117421743     warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.1744     You may run "mix format --migrate" to fix this warning automatically.1745     │1746 341 │   defp decode_fields(<<field :: int8, rest :: binary>>) do1747     │                              ~1748     │1749     └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/117501751     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.1752     You may run "mix format --migrate" to fix this warning automatically.1753     │1754 362 │     <<table_oid :: uint32, column :: int16, type_oid :: uint32,1755     │                 ~1756     │1757     └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/117581759     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1760     You may run "mix format --migrate" to fix this warning automatically.1761     │1762 362 │     <<table_oid :: uint32, column :: int16, type_oid :: uint32,1763     │                                   ~1764     │1765     └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/117661767     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.1768     You may run "mix format --migrate" to fix this warning automatically.1769     │1770 362 │     <<table_oid :: uint32, column :: int16, type_oid :: uint32,1771     │                                                      ~1772     │1773     └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/117741775     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1776     You may run "mix format --migrate" to fix this warning automatically.1777     │1778 363 │        type_size :: int16, type_mod :: int32, format :: int16,1779     │                  ~1780     │1781     └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/117821783     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1784     You may run "mix format --migrate" to fix this warning automatically.1785     │1786 363 │        type_size :: int16, type_mod :: int32, format :: int16,1787     │                                     ~1788     │1789     └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/117901791     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1792     You may run "mix format --migrate" to fix this warning automatically.1793     │1794 363 │        type_size :: int16, type_mod :: int32, format :: int16,1795     │                                                      ~1796     │1797     └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/117981799     warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.1800     You may run "mix format --migrate" to fix this warning automatically.1801     │1802 382 │   defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do1803     │                            ~1804     │1805     └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/118061807     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1808     You may run "mix format --migrate" to fix this warning automatically.1809     │1810 382 │   defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do1811     │                                       ~1812     │1813     └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/118141815     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1816     You may run "mix format --migrate" to fix this warning automatically.1817     │1818 384 │     columns = for <<column::uint16 <- rest>>, do: decode_format(column)1819     │                           ~1820     │1821     └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/118221823    warning: unused require Postgrex.Messages1824    │1825 30 │   require Postgrex.Messages1826    │   ~1827    │1828    └─ lib/postgrex/query.ex:30:318291830    warning: unused require Logger1831    │1832  8 │   require Logger1833    │   ~1834    │1835    └─ lib/postgrex/notifications.ex:8:318361837      warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1838      │1839 1005 │     Logger.warn(fn() ->1840      │            ~1841      │1842      └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/518431844      warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.1845      You may run "mix format --migrate" to fix this warning automatically.1846      │1847 2000 │   defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do1848      │                          ~1849      │1850      └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/118511852      warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1853      You may run "mix format --migrate" to fix this warning automatically.1854      │1855 2000 │   defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do1856      │                                        ~1857      │1858      └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/118591860      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 operator1861      │1862 2003 │       <<body :: binary(size), rest :: binary>> ->1863      │                        ~1864      │1865      └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/118661867    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1868    You may run "mix format --migrate" to fix this warning automatically.1869    │1870 59 │       if lower == <<-1::int32>> do1871    │                       ~1872    │1873    └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/418741875    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1876    You may run "mix format --migrate" to fix this warning automatically.1877    │1878 66 │       if upper == <<-1::int32>> do1879    │                       ~1880    │1881    └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/418821883    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1884    You may run "mix format --migrate" to fix this warning automatically.1885    │1886 86 │     [<<IO.iodata_length(bin)+1::int32>>, flags | bin]1887    │                               ~1888    │1889    └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/418901891    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1892    You may run "mix format --migrate" to fix this warning automatically.1893    │1894 46 │     lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>1895    │                                                           ~1896    │1897    └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/318981899    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1900    You may run "mix format --migrate" to fix this warning automatically.1901    │1902 46 │     lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>1903    │                                                                       ~1904    │1905    └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/319061907    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1908    You may run "mix format --migrate" to fix this warning automatically.1909    │1910 47 │     iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]1911    │                       ~1912    │1913    └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/319141915    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1916    You may run "mix format --migrate" to fix this warning automatically.1917    │1918 47 │     iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]1919    │                                   ~1920    │1921    └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/319221923    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.1924    You may run "mix format --migrate" to fix this warning automatically.1925    │1926 47 │     iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]1927    │                                                      ~1928    │1929    └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/319301931    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1932    You may run "mix format --migrate" to fix this warning automatically.1933    │1934 48 │     [<<IO.iodata_length(iodata)::int32>> | iodata]1935    │                                ~1936    │1937    └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/319381939    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1940    You may run "mix format --migrate" to fix this warning automatically.1941    │1942 87 │   defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do1943    │                          ~1944    │1945    └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/219461947    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1948    You may run "mix format --migrate" to fix this warning automatically.1949    │1950 87 │   defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do1951    │                                            ~1952    │1953    └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/219541955    warning: using single-quoted strings to represent charlists is deprecated.1956    Use ~c"" if you indeed want a charlist or use "" instead.1957    You may run "mix format --migrate" to change all single-quoted1958    strings to use the ~c sigil and fix this warning.1959    │1960 49 │   @anno (if :erlang.system_info(:otp_release) >= '19' do1961    │                                                  ~1962    │1963    └─ lib/postgrex/type_module.ex:49:5019641965     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1966     You may run "mix format --migrate" to fix this warning automatically.1967     │1968 182 │   defp row_decode(<<-1::int32, rest::binary>>) do1969     │                       ~1970     │1971     └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/119721973     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.1974     You may run "mix format --migrate" to fix this warning automatically.1975     │1976 185 │   defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do1977     │                        ~1978     │1979     └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/119801981     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1982     You may run "mix format --migrate" to fix this warning automatically.1983     │1984 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))1985     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1986     │1987     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/319881989     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1990     You may run "mix format --migrate" to fix this warning automatically.1991     │1992 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))1993     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1994     │1995     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/119961997    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1998    You may run "mix format --migrate" to fix this warning automatically.1999    │2000 11 │         [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]2001    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2002    │2003    └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/120042005    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2006    You may run "mix format --migrate" to fix this warning automatically.2007    │2008 11 │         [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]2009    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2010    │2011    └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/120122013    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 operator2014    │2015 15 │         <<binary::binary-size(last_pos), last::bits>> = val2016    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2017    │2018    └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/120192020    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2021    You may run "mix format --migrate" to fix this warning automatically.2022    │2023 18 │         [<<(bin_size+4)::int32, bit_count::uint32>>, binary |2024    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2025    │2026    └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/120272028    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2029    You may run "mix format --migrate" to fix this warning automatically.2030    │2031 18 │         [<<(bin_size+4)::int32, bit_count::uint32>>, binary |2032    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2033    │2034    └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/120352036     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2037     You may run "mix format --migrate" to fix this warning automatically.2038     │2039 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2040     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2041     │2042     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/120432044    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2045    You may run "mix format --migrate" to fix this warning automatically.2046    │2047  9 │         <<1 :: int32, 1>>2048    │         ~~~~~~~~~~~~~~~~~2049    │2050    └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/120512052    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2053    You may run "mix format --migrate" to fix this warning automatically.2054    │2055 11 │         <<1 :: int32, 0>>2056    │         ~~~~~~~~~~~~~~~~~2057    │2058    └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/120592060     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2061     You may run "mix format --migrate" to fix this warning automatically.2062     │2063 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2064     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2065     │2066     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/120672068    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2069    You may run "mix format --migrate" to fix this warning automatically.2070    │2071 13 │         [<<32::int32>>, encoded_p1 | encoded_p2]2072    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2073    │2074    └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/120752076     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2077     You may run "mix format --migrate" to fix this warning automatically.2078     │2079 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2080     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2081     │2082     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/120832084    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2085    You may run "mix format --migrate" to fix this warning automatically.2086    │2087 10 │         <<8 :: int32, 2, n, 1, 4, a, b, c, d>>2088    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2089    │2090    └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/120912092    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2093    You may run "mix format --migrate" to fix this warning automatically.2094    │2095 12 │         <<20 :: int32, 3, n, 1, 16,2096    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~2097    │2098    └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/120992100     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2101     You may run "mix format --migrate" to fix this warning automatically.2102     │2103 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2104     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2105     │2106     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/121072108    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2109    You may run "mix format --migrate" to fix this warning automatically.2110    │2111 10 │         <<24::int32, x::float64, y::float64, r::float64>>2112    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2113    │2114    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/121152116    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2117    You may run "mix format --migrate" to fix this warning automatically.2118    │2119 10 │         <<24::int32, x::float64, y::float64, r::float64>>2120    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2121    │2122    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/121232124    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2125    You may run "mix format --migrate" to fix this warning automatically.2126    │2127 10 │         <<24::int32, x::float64, y::float64, r::float64>>2128    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2129    │2130    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/121312132    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2133    You may run "mix format --migrate" to fix this warning automatically.2134    │2135 10 │         <<24::int32, x::float64, y::float64, r::float64>>2136    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2137    │2138    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/121392140     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2141     You may run "mix format --migrate" to fix this warning automatically.2142     │2143 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2144     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2145     │2146     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/121472148     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2149     You may run "mix format --migrate" to fix this warning automatically.2150     │2151 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2152     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2153     │2154     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/121552156    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2157    You may run "mix format --migrate" to fix this warning automatically.2158    │2159  9 │         <<4::int32, n::float32>>2160    │         ~~~~~~~~~~~~~~~~~~~~~~~~2161    │2162    └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/121632164    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.2165    You may run "mix format --migrate" to fix this warning automatically.2166    │2167  9 │         <<4::int32, n::float32>>2168    │         ~~~~~~~~~~~~~~~~~~~~~~~~2169    │2170    └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/121712172    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2173    You may run "mix format --migrate" to fix this warning automatically.2174    │2175 11 │         <<4::int32, 0::1, 255, 1::1, 0::22>>2176    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2177    │2178    └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/121792180    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2181    You may run "mix format --migrate" to fix this warning automatically.2182    │2183 13 │         <<4::int32, 0::1, 255, 0::23>>2184    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2185    │2186    └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/121872188    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2189    You may run "mix format --migrate" to fix this warning automatically.2190    │2191 15 │         <<4::int32, 1::1, 255, 0::23>>2192    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2193    │2194    └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/121952196     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2197     You may run "mix format --migrate" to fix this warning automatically.2198     │2199 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2200     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2201     │2202     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/122032204    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2205    You may run "mix format --migrate" to fix this warning automatically.2206    │2207  9 │         <<8 :: int32, n :: float64>>2208    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2209    │2210    └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/122112212    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2213    You may run "mix format --migrate" to fix this warning automatically.2214    │2215  9 │         <<8 :: int32, n :: float64>>2216    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2217    │2218    └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/122192220    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2221    You may run "mix format --migrate" to fix this warning automatically.2222    │2223 11 │         <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>2224    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2225    │2226    └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/122272228    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2229    You may run "mix format --migrate" to fix this warning automatically.2230    │2231 13 │         <<8 :: int32, 0::1, 2047::11, 0::52>>2232    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2233    │2234    └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/122352236    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2237    You may run "mix format --migrate" to fix this warning automatically.2238    │2239 15 │         <<8 :: int32, 1::1, 2047::11, 0::52>>2240    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2241    │2242    └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/122432244     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2245     You may run "mix format --migrate" to fix this warning automatically.2246     │2247 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2248     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2249     │2250     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/122512252    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2253    You may run "mix format --migrate" to fix this warning automatically.2254    │2255 12 │         [<<IO.iodata_length(data) :: int32>> | data]2256    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2257    │2258    └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/122592260     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2261     You may run "mix format --migrate" to fix this warning automatically.2262     │2263 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2264     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2265     │2266     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/122672268    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2269    You may run "mix format --migrate" to fix this warning automatically.2270    │2271 10 │         <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>2272    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2273    │2274    └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/122752276    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2277    You may run "mix format --migrate" to fix this warning automatically.2278    │2279 12 │         <<20 :: int32, 3, 128, 0, 16,2280    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2281    │2282    └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/122832284     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2285     You may run "mix format --migrate" to fix this warning automatically.2286     │2287 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2288     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2289     │2290     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/122912292    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2293    You may run "mix format --migrate" to fix this warning automatically.2294    │2295 12 │         <<2 :: int32, int :: int16>>2296    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2297    │2298    └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/122992300    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2301    You may run "mix format --migrate" to fix this warning automatically.2302    │2303 12 │         <<2 :: int32, int :: int16>>2304    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2305    │2306    └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/123072308     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2309     You may run "mix format --migrate" to fix this warning automatically.2310     │2311 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2312     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2313     │2314     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/123152316    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2317    You may run "mix format --migrate" to fix this warning automatically.2318    │2319 12 │         <<4 :: int32, int :: int32>>2320    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2321    │2322    └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/123232324    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2325    You may run "mix format --migrate" to fix this warning automatically.2326    │2327 12 │         <<4 :: int32, int :: int32>>2328    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2329    │2330    └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/123312332     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2333     You may run "mix format --migrate" to fix this warning automatically.2334     │2335 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2336     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2337     │2338     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/123392340    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2341    You may run "mix format --migrate" to fix this warning automatically.2342    │2343 12 │         <<8 :: int32, int :: int64>>2344    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2345    │2346    └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/123472348    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2349    You may run "mix format --migrate" to fix this warning automatically.2350    │2351 12 │         <<8 :: int32, int :: int64>>2352    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2353    │2354    └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/123552356     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2357     You may run "mix format --migrate" to fix this warning automatically.2358     │2359 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2360     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2361     │2362     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/123632364    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2365    You may run "mix format --migrate" to fix this warning automatically.2366    │2367 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>2368    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2369    │2370    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/123712372    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2373    You may run "mix format --migrate" to fix this warning automatically.2374    │2375 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>2376    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2377    │2378    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/123792380    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2381    You may run "mix format --migrate" to fix this warning automatically.2382    │2383 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>2384    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2385    │2386    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/123872388    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2389    You may run "mix format --migrate" to fix this warning automatically.2390    │2391 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>2392    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2393    │2394    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/123952396     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2397     You may run "mix format --migrate" to fix this warning automatically.2398     │2399 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2400     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2401     │2402     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/124032404    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2405    You may run "mix format --migrate" to fix this warning automatically.2406    │2407 10 │         <<24::int32, a::float64, b::float64, c::float64>>2408    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2409    │2410    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/124112412    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2413    You may run "mix format --migrate" to fix this warning automatically.2414    │2415 10 │         <<24::int32, a::float64, b::float64, c::float64>>2416    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2417    │2418    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/124192420    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2421    You may run "mix format --migrate" to fix this warning automatically.2422    │2423 10 │         <<24::int32, a::float64, b::float64, c::float64>>2424    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2425    │2426    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/124272428    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2429    You may run "mix format --migrate" to fix this warning automatically.2430    │2431 10 │         <<24::int32, a::float64, b::float64, c::float64>>2432    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2433    │2434    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/124352436     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2437     You may run "mix format --migrate" to fix this warning automatically.2438     │2439 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2440     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2441     │2442     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/124432444    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2445    You may run "mix format --migrate" to fix this warning automatically.2446    │2447 13 │         [<<32::int32>>, encoded_p1 | encoded_p2]2448    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2449    │2450    └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/124512452     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2453     You may run "mix format --migrate" to fix this warning automatically.2454     │2455 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2456     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2457     │2458     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/124592460    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2461    You may run "mix format --migrate" to fix this warning automatically.2462    │2463  9 │         <<6::int32, a, b, c, d, e, f>>2464    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2465    │2466    └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/124672468     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2469     You may run "mix format --migrate" to fix this warning automatically.2470     │2471 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2472     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2473     │2474     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/124752476    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2477    You may run "mix format --migrate" to fix this warning automatically.2478    │2479 11 │         [<<byte_size(name) :: int32>> | name]2480    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2481    │2482    └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/124832484     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2485     You may run "mix format --migrate" to fix this warning automatically.2486     │2487 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2488     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2489     │2490     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/124912492    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2493    You may run "mix format --migrate" to fix this warning automatically.2494    │2495 10 │         [<<IO.iodata_length(data)::int32>> | data]2496    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2497    │2498    └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/124992500    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2501    You may run "mix format --migrate" to fix this warning automatically.2502    │2503 13 │         [<<IO.iodata_length(data)::int32>> | data]2504    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2505    │2506    └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/125072508     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2509     You may run "mix format --migrate" to fix this warning automatically.2510     │2511 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2512     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2513     │2514     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/125152516    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2517    You may run "mix format --migrate" to fix this warning automatically.2518    │2519 15 │         <<4 :: int32, oid :: uint32>>2520    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2521    │2522    └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/125232524    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2525    You may run "mix format --migrate" to fix this warning automatically.2526    │2527 15 │         <<4 :: int32, oid :: uint32>>2528    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2529    │2530    └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/125312532     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2533     You may run "mix format --migrate" to fix this warning automatically.2534     │2535 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2536     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2537     │2538     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/125392540    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2541    You may run "mix format --migrate" to fix this warning automatically.2542    │2543 18 │         [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]2544    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2545    │2546    └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/125472548    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2549    You may run "mix format --migrate" to fix this warning automatically.2550    │2551 18 │         [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]2552    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2553    │2554    └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/125552556     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2557     You may run "mix format --migrate" to fix this warning automatically.2558     │2559 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2560     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2561     │2562     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/125632564    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2565    You may run "mix format --migrate" to fix this warning automatically.2566    │2567  9 │         <<16::int32, x::float64, y::float64>>2568    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2569    │2570    └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/125712572    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2573    You may run "mix format --migrate" to fix this warning automatically.2574    │2575  9 │         <<16::int32, x::float64, y::float64>>2576    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2577    │2578    └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/125792580    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2581    You may run "mix format --migrate" to fix this warning automatically.2582    │2583  9 │         <<16::int32, x::float64, y::float64>>2584    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2585    │2586    └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/125872588     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2589     You may run "mix format --migrate" to fix this warning automatically.2590     │2591 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2592     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2593     │2594     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/125952596    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2597    You may run "mix format --migrate" to fix this warning automatically.2598    │2599 18 │         [<<nbytes::int32>>, <<len::int32>> | vert]2600    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2601    │2602    └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/126032604    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2605    You may run "mix format --migrate" to fix this warning automatically.2606    │2607 18 │         [<<nbytes::int32>>, <<len::int32>> | vert]2608    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2609    │2610    └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/126112612     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2613     You may run "mix format --migrate" to fix this warning automatically.2614     │2615 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2616     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2617     │2618     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/326192620     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2621     You may run "mix format --migrate" to fix this warning automatically.2622     │2623 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2624     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2625     │2626     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/126272628    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2629    You may run "mix format --migrate" to fix this warning automatically.2630    │2631 14 │         [<<byte_size(bin) :: int32>> | bin]2632    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2633    │2634    └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/126352636     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2637     You may run "mix format --migrate" to fix this warning automatically.2638     │2639 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2640     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2641     │2642     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/326432644    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2645    You may run "mix format --migrate" to fix this warning automatically.2646    │2647 28 │             [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |2648    │             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2649    │2650    └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/326512652    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2653    You may run "mix format --migrate" to fix this warning automatically.2654    │2655 28 │             [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |2656    │             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2657    │2658    └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/326592660     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2661     You may run "mix format --migrate" to fix this warning automatically.2662     │2663 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2664     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2665     │2666     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/126672668    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2669    You may run "mix format --migrate" to fix this warning automatically.2670    │2671  9 │         <<6 :: int32, block :: uint32, tuple :: uint16>>2672    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2673    │2674    └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/126752676    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2677    You may run "mix format --migrate" to fix this warning automatically.2678    │2679  9 │         <<6 :: int32, block :: uint32, tuple :: uint16>>2680    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2681    │2682    └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/126832684    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2685    You may run "mix format --migrate" to fix this warning automatically.2686    │2687  9 │         <<6 :: int32, block :: uint32, tuple :: uint16>>2688    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2689    │2690    └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/126912692     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2693     You may run "mix format --migrate" to fix this warning automatically.2694     │2695 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2696     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2697     │2698     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/126992700     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2701     You may run "mix format --migrate" to fix this warning automatically.2702     │2703 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2704     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2705     │2706     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/127072708     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2709     You may run "mix format --migrate" to fix this warning automatically.2710     │2711 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2712     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2713     │2714     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/127152716     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2717     You may run "mix format --migrate" to fix this warning automatically.2718     │2719 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2720     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2721     │2722     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/127232724     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2725     You may run "mix format --migrate" to fix this warning automatically.2726     │2727 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2728     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2729     │2730     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/127312732    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 12 │         <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>2736    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2737    │2738    └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/127392740     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 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2744     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2745     │2746     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/127472748    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 11 │         [<<16 :: int32>> | uuid]2752    │         ~~~~~~~~~~~~~~~~~~~~~~~~2753    │2754    └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/127552756     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2757     You may run "mix format --migrate" to fix this warning automatically.2758     │2759 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2760     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2761     │2762     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/127632764    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2765    You may run "mix format --migrate" to fix this warning automatically.2766    │2767  9 │         <<0 :: int32>>2768    │         ~~~~~~~~~~~~~~2769    │2770    └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/127712772     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2773     You may run "mix format --migrate" to fix this warning automatically.2774     │2775 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2776     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2777     │2778     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/127792780    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2781    You may run "mix format --migrate" to fix this warning automatically.2782    │2783 15 │         <<0 :: int32>>2784    │         ~~~~~~~~~~~~~~2785    │2786    └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/127872788     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2789     You may run "mix format --migrate" to fix this warning automatically.2790     │2791 147 │         acc = [acc, <<oid::uint32>> | encode_value(param, type)]2792     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2793     │2794     └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/527952796     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2797     You may run "mix format --migrate" to fix this warning automatically.2798     │2799 315 │       defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,2800     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2801     │2802     └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/428032804     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2805     You may run "mix format --migrate" to fix this warning automatically.2806     │2807 315 │       defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,2808     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2809     │2810     └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/428112812     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2813     You may run "mix format --migrate" to fix this warning automatically.2814     │2815 323 │       defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do2816     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2817     │2818     └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/428192820     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2821     You may run "mix format --migrate" to fix this warning automatically.2822     │2823 325 │         {:more, [?D, <<size::int32>> | rest], rows, more}2824     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2825     │2826     └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/428272828     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2829     You may run "mix format --migrate" to fix this warning automatically.2830     │2831 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2832     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2833     │2834     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/528352836     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2837     You may run "mix format --migrate" to fix this warning automatically.2838     │2839 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2840     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2841     │2842     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/528432844    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2845    You may run "mix format --migrate" to fix this warning automatically.2846    │2847 31 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->2848    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2849    │2850    └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/828512852    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2853    You may run "mix format --migrate" to fix this warning automatically.2854    │2855 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2856    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2857    │2858    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/828592860    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 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2864    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2865    │2866    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/828672868    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 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2872    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2873    │2874    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/828752876    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 31 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->2880    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2881    │2882    └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/428832884    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 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2888    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2889    │2890    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/428912892    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 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2896    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2897    │2898    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/428992900    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 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2904    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2905    │2906    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/429072908    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2909    You may run "mix format --migrate" to fix this warning automatically.2910    │2911 31 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->2912    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2913    │2914    └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/729152916    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2917    You may run "mix format --migrate" to fix this warning automatically.2918    │2919 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2920    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2921    │2922    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/729232924    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2925    You may run "mix format --migrate" to fix this warning automatically.2926    │2927 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2928    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2929    │2930    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/729312932    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2933    You may run "mix format --migrate" to fix this warning automatically.2934    │2935 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2936    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2937    │2938    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/729392940     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2941     You may run "mix format --migrate" to fix this warning automatically.2942     │2943 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2944     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2945     │2946     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/829472948     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2949     You may run "mix format --migrate" to fix this warning automatically.2950     │2951 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2952     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2953     │2954     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/429552956     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2957     You may run "mix format --migrate" to fix this warning automatically.2958     │2959 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2960     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2961     │2962     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/729632964    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2965    You may run "mix format --migrate" to fix this warning automatically.2966    │2967 27 │       <<len :: int32, value :: binary-size(len)>> ->2968    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2969    │2970    └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/629712972    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2973    You may run "mix format --migrate" to fix this warning automatically.2974    │2975 27 │       <<len :: int32, value :: binary-size(len)>> ->2976    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2977    │2978    └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/229792980    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2981    You may run "mix format --migrate" to fix this warning automatically.2982    │2983 27 │       <<len :: int32, value :: binary-size(len)>> ->2984    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2985    │2986    └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/529872988     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2989     You may run "mix format --migrate" to fix this warning automatically.2990     │2991 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2992     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2993     │2994     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/629952996     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2997     You may run "mix format --migrate" to fix this warning automatically.2998     │2999 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3000     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3001     │3002     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/230033004     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3005     You may run "mix format --migrate" to fix this warning automatically.3006     │3007 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3008     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3009     │3010     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/530113012    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3013    You may run "mix format --migrate" to fix this warning automatically.3014    │3015 19 │       <<1 :: int32, 1>> -> true3016    │       ~~~~~~~~~~~~~~~~~~~~~~~~~3017    │3018    └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/630193020    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3021    You may run "mix format --migrate" to fix this warning automatically.3022    │3023 19 │       <<1 :: int32, 1>> -> true3024    │       ~~~~~~~~~~~~~~~~~~~~~~~~~3025    │3026    └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/230273028    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3029    You may run "mix format --migrate" to fix this warning automatically.3030    │3031 19 │       <<1 :: int32, 1>> -> true3032    │       ~~~~~~~~~~~~~~~~~~~~~~~~~3033    │3034    └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/530353036    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3037    You may run "mix format --migrate" to fix this warning automatically.3038    │3039 20 │       <<1 :: int32, 0>> -> false3040    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~3041    │3042    └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/630433044    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3045    You may run "mix format --migrate" to fix this warning automatically.3046    │3047 20 │       <<1 :: int32, 0>> -> false3048    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~3049    │3050    └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/230513052    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3053    You may run "mix format --migrate" to fix this warning automatically.3054    │3055 20 │       <<1 :: int32, 0>> -> false3056    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~3057    │3058    └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/530593060     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3061     You may run "mix format --migrate" to fix this warning automatically.3062     │3063 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3064     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3065     │3066     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/630673068     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3069     You may run "mix format --migrate" to fix this warning automatically.3070     │3071 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3072     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3073     │3074     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/230753076     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3077     You may run "mix format --migrate" to fix this warning automatically.3078     │3079 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3080     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3081     │3082     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/530833084    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3085    You may run "mix format --migrate" to fix this warning automatically.3086    │3087 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3088    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3089    │3090    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/630913092    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3093    You may run "mix format --migrate" to fix this warning automatically.3094    │3095 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3096    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3097    │3098    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/630993100    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3101    You may run "mix format --migrate" to fix this warning automatically.3102    │3103 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3104    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3105    │3106    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/631073108    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3109    You may run "mix format --migrate" to fix this warning automatically.3110    │3111 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3112    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3113    │3114    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/631153116    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3117    You may run "mix format --migrate" to fix this warning automatically.3118    │3119 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3120    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3121    │3122    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/631233124    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3125    You may run "mix format --migrate" to fix this warning automatically.3126    │3127 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3128    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3129    │3130    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/231313132    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3133    You may run "mix format --migrate" to fix this warning automatically.3134    │3135 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3136    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3137    │3138    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/231393140    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3141    You may run "mix format --migrate" to fix this warning automatically.3142    │3143 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3144    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3145    │3146    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/231473148    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3149    You may run "mix format --migrate" to fix this warning automatically.3150    │3151 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3152    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3153    │3154    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/231553156    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3157    You may run "mix format --migrate" to fix this warning automatically.3158    │3159 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3160    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3161    │3162    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/231633164    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3165    You may run "mix format --migrate" to fix this warning automatically.3166    │3167 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3168    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3169    │3170    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/531713172    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3173    You may run "mix format --migrate" to fix this warning automatically.3174    │3175 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3176    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3177    │3178    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/531793180    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3181    You may run "mix format --migrate" to fix this warning automatically.3182    │3183 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3184    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3185    │3186    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/531873188    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3189    You may run "mix format --migrate" to fix this warning automatically.3190    │3191 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3192    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3193    │3194    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/531953196    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3197    You may run "mix format --migrate" to fix this warning automatically.3198    │3199 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3200    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3201    │3202    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/532033204     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3205     You may run "mix format --migrate" to fix this warning automatically.3206     │3207 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3208     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3209     │3210     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/632113212     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3213     You may run "mix format --migrate" to fix this warning automatically.3214     │3215 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3216     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3217     │3218     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/232193220     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3221     You may run "mix format --migrate" to fix this warning automatically.3222     │3223 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3224     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3225     │3226     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/532273228    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3229    You may run "mix format --migrate" to fix this warning automatically.3230    │3231 21 │       <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->3232    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3233    │3234    └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/632353236    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3237    You may run "mix format --migrate" to fix this warning automatically.3238    │3239 21 │       <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->3240    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3241    │3242    └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/232433244    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3245    You may run "mix format --migrate" to fix this warning automatically.3246    │3247 21 │       <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->3248    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3249    │3250    └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/532513252    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3253    You may run "mix format --migrate" to fix this warning automatically.3254    │3255 23 │       <<20 :: int32, 3, n, 1, 16,3256    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~3257    │3258    └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/632593260    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3261    You may run "mix format --migrate" to fix this warning automatically.3262    │3263 23 │       <<20 :: int32, 3, n, 1, 16,3264    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~3265    │3266    └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/232673268    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3269    You may run "mix format --migrate" to fix this warning automatically.3270    │3271 23 │       <<20 :: int32, 3, n, 1, 16,3272    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~3273    │3274    └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/532753276     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3277     You may run "mix format --migrate" to fix this warning automatically.3278     │3279 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3280     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3281     │3282     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/632833284     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3285     You may run "mix format --migrate" to fix this warning automatically.3286     │3287 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3288     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3289     │3290     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/232913292     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3293     You may run "mix format --migrate" to fix this warning automatically.3294     │3295 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3296     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3297     │3298     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/532993300    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3301    You may run "mix format --migrate" to fix this warning automatically.3302    │3303 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3304    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3305    │3306    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/633073308    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3309    You may run "mix format --migrate" to fix this warning automatically.3310    │3311 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3312    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3313    │3314    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/633153316    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3317    You may run "mix format --migrate" to fix this warning automatically.3318    │3319 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3320    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3321    │3322    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/633233324    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3325    You may run "mix format --migrate" to fix this warning automatically.3326    │3327 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3328    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3329    │3330    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/633313332    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3333    You may run "mix format --migrate" to fix this warning automatically.3334    │3335 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3336    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3337    │3338    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/233393340    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3341    You may run "mix format --migrate" to fix this warning automatically.3342    │3343 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3344    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3345    │3346    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/233473348    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3349    You may run "mix format --migrate" to fix this warning automatically.3350    │3351 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3352    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3353    │3354    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/233553356    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3357    You may run "mix format --migrate" to fix this warning automatically.3358    │3359 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3360    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3361    │3362    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/233633364    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3365    You may run "mix format --migrate" to fix this warning automatically.3366    │3367 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3368    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3369    │3370    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/533713372    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3373    You may run "mix format --migrate" to fix this warning automatically.3374    │3375 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3376    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3377    │3378    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/533793380    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3381    You may run "mix format --migrate" to fix this warning automatically.3382    │3383 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3384    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3385    │3386    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/533873388    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3389    You may run "mix format --migrate" to fix this warning automatically.3390    │3391 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3392    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3393    │3394    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/533953396     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3397     You may run "mix format --migrate" to fix this warning automatically.3398     │3399 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3400     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3401     │3402     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/634033404     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3405     You may run "mix format --migrate" to fix this warning automatically.3406     │3407 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3408     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3409     │3410     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/234113412     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3413     You may run "mix format --migrate" to fix this warning automatically.3414     │3415 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3416     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3417     │3418     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/534193420    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3421    You may run "mix format --migrate" to fix this warning automatically.3422    │3423 36 │       <<4 :: int32, days :: int32>> ->3424    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3425    │3426    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/634273428    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3429    You may run "mix format --migrate" to fix this warning automatically.3430    │3431 36 │       <<4 :: int32, days :: int32>> ->3432    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3433    │3434    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/634353436    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3437    You may run "mix format --migrate" to fix this warning automatically.3438    │3439 36 │       <<4 :: int32, days :: int32>> ->3440    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3441    │3442    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/234433444    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3445    You may run "mix format --migrate" to fix this warning automatically.3446    │3447 36 │       <<4 :: int32, days :: int32>> ->3448    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3449    │3450    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/234513452    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3453    You may run "mix format --migrate" to fix this warning automatically.3454    │3455 36 │       <<4 :: int32, days :: int32>> ->3456    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3457    │3458    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/534593460    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3461    You may run "mix format --migrate" to fix this warning automatically.3462    │3463 36 │       <<4 :: int32, days :: int32>> ->3464    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3465    │3466    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/534673468     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3469     You may run "mix format --migrate" to fix this warning automatically.3470     │3471 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3472     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3473     │3474     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/634753476     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3477     You may run "mix format --migrate" to fix this warning automatically.3478     │3479 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3480     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3481     │3482     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/234833484     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3485     You may run "mix format --migrate" to fix this warning automatically.3486     │3487 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3488     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3489     │3490     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/534913492    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3493    You may run "mix format --migrate" to fix this warning automatically.3494    │3495 23 │       <<4::int32, 0::1, 255, 0::23>> -> :inf3496    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3497    │3498    └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/634993500    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3501    You may run "mix format --migrate" to fix this warning automatically.3502    │3503 23 │       <<4::int32, 0::1, 255, 0::23>> -> :inf3504    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3505    │3506    └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/235073508    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3509    You may run "mix format --migrate" to fix this warning automatically.3510    │3511 23 │       <<4::int32, 0::1, 255, 0::23>> -> :inf3512    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3513    │3514    └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/535153516    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3517    You may run "mix format --migrate" to fix this warning automatically.3518    │3519 24 │       <<4::int32, 1::1, 255, 0::23>> -> :"-inf"3520    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3521    │3522    └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/635233524    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3525    You may run "mix format --migrate" to fix this warning automatically.3526    │3527 24 │       <<4::int32, 1::1, 255, 0::23>> -> :"-inf"3528    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3529    │3530    └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/235313532    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3533    You may run "mix format --migrate" to fix this warning automatically.3534    │3535 24 │       <<4::int32, 1::1, 255, 0::23>> -> :"-inf"3536    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3537    │3538    └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/535393540    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3541    You may run "mix format --migrate" to fix this warning automatically.3542    │3543 25 │       <<4::int32, _::1, 255, _::23>> -> :NaN3544    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3545    │3546    └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/635473548    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3549    You may run "mix format --migrate" to fix this warning automatically.3550    │3551 25 │       <<4::int32, _::1, 255, _::23>> -> :NaN3552    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3553    │3554    └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/235553556    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3557    You may run "mix format --migrate" to fix this warning automatically.3558    │3559 25 │       <<4::int32, _::1, 255, _::23>> -> :NaN3560    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3561    │3562    └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/535633564    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3565    You may run "mix format --migrate" to fix this warning automatically.3566    │3567 26 │       <<4::int32, float::float32>>   -> float3568    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3569    │3570    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/635713572    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3573    You may run "mix format --migrate" to fix this warning automatically.3574    │3575 26 │       <<4::int32, float::float32>>   -> float3576    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3577    │3578    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/635793580    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3581    You may run "mix format --migrate" to fix this warning automatically.3582    │3583 26 │       <<4::int32, float::float32>>   -> float3584    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3585    │3586    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/235873588    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3589    You may run "mix format --migrate" to fix this warning automatically.3590    │3591 26 │       <<4::int32, float::float32>>   -> float3592    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3593    │3594    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/235953596    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3597    You may run "mix format --migrate" to fix this warning automatically.3598    │3599 26 │       <<4::int32, float::float32>>   -> float3600    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3601    │3602    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/536033604    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3605    You may run "mix format --migrate" to fix this warning automatically.3606    │3607 26 │       <<4::int32, float::float32>>   -> float3608    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3609    │3610    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/536113612     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3613     You may run "mix format --migrate" to fix this warning automatically.3614     │3615 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3616     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3617     │3618     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/636193620     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3621     You may run "mix format --migrate" to fix this warning automatically.3622     │3623 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3624     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3625     │3626     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/236273628     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3629     You may run "mix format --migrate" to fix this warning automatically.3630     │3631 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3632     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3633     │3634     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/536353636    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3637    You may run "mix format --migrate" to fix this warning automatically.3638    │3639 23 │       <<8::int32, 0::1, 2047::11, 0::52>> -> :inf3640    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3641    │3642    └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/636433644    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3645    You may run "mix format --migrate" to fix this warning automatically.3646    │3647 23 │       <<8::int32, 0::1, 2047::11, 0::52>> -> :inf3648    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3649    │3650    └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/236513652    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3653    You may run "mix format --migrate" to fix this warning automatically.3654    │3655 23 │       <<8::int32, 0::1, 2047::11, 0::52>> -> :inf3656    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3657    │3658    └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/536593660    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3661    You may run "mix format --migrate" to fix this warning automatically.3662    │3663 24 │       <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"3664    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3665    │3666    └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/636673668    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3669    You may run "mix format --migrate" to fix this warning automatically.3670    │3671 24 │       <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"3672    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3673    │3674    └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/236753676    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3677    You may run "mix format --migrate" to fix this warning automatically.3678    │3679 24 │       <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"3680    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3681    │3682    └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/536833684    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3685    You may run "mix format --migrate" to fix this warning automatically.3686    │3687 25 │       <<8::int32, _::1, 2047::11, _::52>> -> :NaN3688    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3689    │3690    └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/636913692    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3693    You may run "mix format --migrate" to fix this warning automatically.3694    │3695 25 │       <<8::int32, _::1, 2047::11, _::52>> -> :NaN3696    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3697    │3698    └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/236993700    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3701    You may run "mix format --migrate" to fix this warning automatically.3702    │3703 25 │       <<8::int32, _::1, 2047::11, _::52>> -> :NaN3704    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3705    │3706    └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/537073708    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3709    You may run "mix format --migrate" to fix this warning automatically.3710    │3711 26 │       <<8::int32, float::float64>>        -> float3712    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3713    │3714    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/637153716    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3717    You may run "mix format --migrate" to fix this warning automatically.3718    │3719 26 │       <<8::int32, float::float64>>        -> float3720    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3721    │3722    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/637233724    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3725    You may run "mix format --migrate" to fix this warning automatically.3726    │3727 26 │       <<8::int32, float::float64>>        -> float3728    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3729    │3730    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/237313732    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3733    You may run "mix format --migrate" to fix this warning automatically.3734    │3735 26 │       <<8::int32, float::float64>>        -> float3736    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3737    │3738    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/237393740    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3741    You may run "mix format --migrate" to fix this warning automatically.3742    │3743 26 │       <<8::int32, float::float64>>        -> float3744    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3745    │3746    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/537473748    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3749    You may run "mix format --migrate" to fix this warning automatically.3750    │3751 26 │       <<8::int32, float::float64>>        -> float3752    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3753    │3754    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/537553756     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3757     You may run "mix format --migrate" to fix this warning automatically.3758     │3759 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3760     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3761     │3762     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/637633764     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3765     You may run "mix format --migrate" to fix this warning automatically.3766     │3767 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3768     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3769     │3770     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/237713772     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3773     You may run "mix format --migrate" to fix this warning automatically.3774     │3775 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3776     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3777     │3778     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/537793780     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3781     You may run "mix format --migrate" to fix this warning automatically.3782     │3783 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3784     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3785     │3786     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/637873788     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3789     You may run "mix format --migrate" to fix this warning automatically.3790     │3791 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3792     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3793     │3794     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/237953796     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3797     You may run "mix format --migrate" to fix this warning automatically.3798     │3799 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3800     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3801     │3802     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/538033804     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3805     You may run "mix format --migrate" to fix this warning automatically.3806     │3807 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3808     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3809     │3810     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/638113812     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3813     You may run "mix format --migrate" to fix this warning automatically.3814     │3815 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3816     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3817     │3818     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/238193820     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3821     You may run "mix format --migrate" to fix this warning automatically.3822     │3823 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3824     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3825     │3826     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/538273828    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3829    You may run "mix format --migrate" to fix this warning automatically.3830    │3831 21 │       <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->3832    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3833    │3834    └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/638353836    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3837    You may run "mix format --migrate" to fix this warning automatically.3838    │3839 21 │       <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->3840    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3841    │3842    └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/238433844    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3845    You may run "mix format --migrate" to fix this warning automatically.3846    │3847 21 │       <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->3848    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3849    │3850    └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/538513852    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3853    You may run "mix format --migrate" to fix this warning automatically.3854    │3855 23 │       <<20 :: int32, 3, 128, 0, 16,3856    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3857    │3858    └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/638593860    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3861    You may run "mix format --migrate" to fix this warning automatically.3862    │3863 23 │       <<20 :: int32, 3, 128, 0, 16,3864    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3865    │3866    └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/238673868    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3869    You may run "mix format --migrate" to fix this warning automatically.3870    │3871 23 │       <<20 :: int32, 3, 128, 0, 16,3872    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3873    │3874    └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/538753876     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3877     You may run "mix format --migrate" to fix this warning automatically.3878     │3879 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3880     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3881     │3882     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/638833884     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3885     You may run "mix format --migrate" to fix this warning automatically.3886     │3887 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3888     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3889     │3890     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/238913892     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3893     You may run "mix format --migrate" to fix this warning automatically.3894     │3895 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3896     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3897     │3898     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/538993900    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3901    You may run "mix format --migrate" to fix this warning automatically.3902    │3903 20 │       <<2 :: int32, int :: int16>> -> int3904    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3905    │3906    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/639073908    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3909    You may run "mix format --migrate" to fix this warning automatically.3910    │3911 20 │       <<2 :: int32, int :: int16>> -> int3912    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3913    │3914    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/639153916    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3917    You may run "mix format --migrate" to fix this warning automatically.3918    │3919 20 │       <<2 :: int32, int :: int16>> -> int3920    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3921    │3922    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/239233924    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3925    You may run "mix format --migrate" to fix this warning automatically.3926    │3927 20 │       <<2 :: int32, int :: int16>> -> int3928    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3929    │3930    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/239313932    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3933    You may run "mix format --migrate" to fix this warning automatically.3934    │3935 20 │       <<2 :: int32, int :: int16>> -> int3936    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3937    │3938    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/539393940    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3941    You may run "mix format --migrate" to fix this warning automatically.3942    │3943 20 │       <<2 :: int32, int :: int16>> -> int3944    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3945    │3946    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/539473948     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3949     You may run "mix format --migrate" to fix this warning automatically.3950     │3951 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3952     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3953     │3954     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/639553956     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3957     You may run "mix format --migrate" to fix this warning automatically.3958     │3959 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3960     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3961     │3962     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/239633964     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3965     You may run "mix format --migrate" to fix this warning automatically.3966     │3967 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3968     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3969     │3970     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/539713972    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3973    You may run "mix format --migrate" to fix this warning automatically.3974    │3975 20 │       <<4 :: int32, int :: int32>> -> int3976    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3977    │3978    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/639793980    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3981    You may run "mix format --migrate" to fix this warning automatically.3982    │3983 20 │       <<4 :: int32, int :: int32>> -> int3984    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3985    │3986    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/639873988    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3989    You may run "mix format --migrate" to fix this warning automatically.3990    │3991 20 │       <<4 :: int32, int :: int32>> -> int3992    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3993    │3994    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/239953996    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3997    You may run "mix format --migrate" to fix this warning automatically.3998    │3999 20 │       <<4 :: int32, int :: int32>> -> int4000    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4001    │4002    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/240034004    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4005    You may run "mix format --migrate" to fix this warning automatically.4006    │4007 20 │       <<4 :: int32, int :: int32>> -> int4008    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4009    │4010    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/540114012    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4013    You may run "mix format --migrate" to fix this warning automatically.4014    │4015 20 │       <<4 :: int32, int :: int32>> -> int4016    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4017    │4018    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/540194020     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4021     You may run "mix format --migrate" to fix this warning automatically.4022     │4023 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4024     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4025     │4026     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/640274028     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4029     You may run "mix format --migrate" to fix this warning automatically.4030     │4031 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4032     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4033     │4034     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/240354036     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4037     You may run "mix format --migrate" to fix this warning automatically.4038     │4039 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4040     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4041     │4042     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/540434044    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4045    You may run "mix format --migrate" to fix this warning automatically.4046    │4047 20 │       <<8 :: int32, int :: int64>> -> int4048    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4049    │4050    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/640514052    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4053    You may run "mix format --migrate" to fix this warning automatically.4054    │4055 20 │       <<8 :: int32, int :: int64>> -> int4056    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4057    │4058    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/640594060    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4061    You may run "mix format --migrate" to fix this warning automatically.4062    │4063 20 │       <<8 :: int32, int :: int64>> -> int4064    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4065    │4066    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/240674068    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4069    You may run "mix format --migrate" to fix this warning automatically.4070    │4071 20 │       <<8 :: int32, int :: int64>> -> int4072    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4073    │4074    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/240754076    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4077    You may run "mix format --migrate" to fix this warning automatically.4078    │4079 20 │       <<8 :: int32, int :: int64>> -> int4080    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4081    │4082    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/540834084    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4085    You may run "mix format --migrate" to fix this warning automatically.4086    │4087 20 │       <<8 :: int32, int :: int64>> -> int4088    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4089    │4090    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/540914092     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4093     You may run "mix format --migrate" to fix this warning automatically.4094     │4095 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4096     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4097     │4098     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/640994100     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4101     You may run "mix format --migrate" to fix this warning automatically.4102     │4103 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4104     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4105     │4106     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/241074108     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4109     You may run "mix format --migrate" to fix this warning automatically.4110     │4111 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4112     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4113     │4114     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/541154116    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4117    You may run "mix format --migrate" to fix this warning automatically.4118    │4119 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4120    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4121    │4122    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/641234124    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4125    You may run "mix format --migrate" to fix this warning automatically.4126    │4127 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4128    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4129    │4130    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/641314132    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4133    You may run "mix format --migrate" to fix this warning automatically.4134    │4135 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4136    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4137    │4138    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/641394140    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4141    You may run "mix format --migrate" to fix this warning automatically.4142    │4143 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4144    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4145    │4146    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/641474148    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4149    You may run "mix format --migrate" to fix this warning automatically.4150    │4151 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4152    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4153    │4154    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/241554156    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4157    You may run "mix format --migrate" to fix this warning automatically.4158    │4159 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4160    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4161    │4162    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/241634164    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4165    You may run "mix format --migrate" to fix this warning automatically.4166    │4167 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4168    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4169    │4170    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/241714172    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4173    You may run "mix format --migrate" to fix this warning automatically.4174    │4175 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4176    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4177    │4178    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/241794180    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4181    You may run "mix format --migrate" to fix this warning automatically.4182    │4183 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4184    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4185    │4186    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/541874188    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4189    You may run "mix format --migrate" to fix this warning automatically.4190    │4191 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4192    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4193    │4194    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/541954196    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4197    You may run "mix format --migrate" to fix this warning automatically.4198    │4199 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4200    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4201    │4202    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/542034204    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4205    You may run "mix format --migrate" to fix this warning automatically.4206    │4207 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4208    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4209    │4210    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/542114212     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4213     You may run "mix format --migrate" to fix this warning automatically.4214     │4215 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4216     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4217     │4218     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/642194220     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4221     You may run "mix format --migrate" to fix this warning automatically.4222     │4223 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4224     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4225     │4226     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/242274228     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4229     You may run "mix format --migrate" to fix this warning automatically.4230     │4231 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4232     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4233     │4234     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/542354236    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4237    You may run "mix format --migrate" to fix this warning automatically.4238    │4239 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4240    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4241    │4242    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/642434244    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4245    You may run "mix format --migrate" to fix this warning automatically.4246    │4247 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4248    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4249    │4250    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/642514252    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4253    You may run "mix format --migrate" to fix this warning automatically.4254    │4255 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4256    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4257    │4258    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/642594260    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4261    You may run "mix format --migrate" to fix this warning automatically.4262    │4263 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4264    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4265    │4266    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/642674268    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4269    You may run "mix format --migrate" to fix this warning automatically.4270    │4271 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4272    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4273    │4274    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/242754276    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4277    You may run "mix format --migrate" to fix this warning automatically.4278    │4279 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4280    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4281    │4282    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/242834284    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4285    You may run "mix format --migrate" to fix this warning automatically.4286    │4287 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4288    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4289    │4290    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/242914292    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4293    You may run "mix format --migrate" to fix this warning automatically.4294    │4295 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4296    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4297    │4298    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/242994300    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4301    You may run "mix format --migrate" to fix this warning automatically.4302    │4303 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4304    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4305    │4306    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/543074308    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4309    You may run "mix format --migrate" to fix this warning automatically.4310    │4311 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4312    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4313    │4314    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/543154316    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4317    You may run "mix format --migrate" to fix this warning automatically.4318    │4319 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4320    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4321    │4322    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/543234324    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4325    You may run "mix format --migrate" to fix this warning automatically.4326    │4327 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4328    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4329    │4330    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/543314332     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4333     You may run "mix format --migrate" to fix this warning automatically.4334     │4335 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4336     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4337     │4338     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/643394340     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4341     You may run "mix format --migrate" to fix this warning automatically.4342     │4343 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4344     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4345     │4346     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/243474348     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4349     You may run "mix format --migrate" to fix this warning automatically.4350     │4351 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4352     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4353     │4354     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/543554356    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4357    You may run "mix format --migrate" to fix this warning automatically.4358    │4359 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4360    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4361    │4362    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/643634364    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4365    You may run "mix format --migrate" to fix this warning automatically.4366    │4367 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4368    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4369    │4370    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/643714372    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4373    You may run "mix format --migrate" to fix this warning automatically.4374    │4375 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4376    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4377    │4378    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/643794380    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4381    You may run "mix format --migrate" to fix this warning automatically.4382    │4383 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4384    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4385    │4386    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/643874388    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4389    You may run "mix format --migrate" to fix this warning automatically.4390    │4391 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4392    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4393    │4394    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/643954396    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4397    You may run "mix format --migrate" to fix this warning automatically.4398    │4399 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4400    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4401    │4402    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/244034404    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4405    You may run "mix format --migrate" to fix this warning automatically.4406    │4407 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4408    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4409    │4410    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/244114412    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4413    You may run "mix format --migrate" to fix this warning automatically.4414    │4415 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4416    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4417    │4418    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/244194420    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4421    You may run "mix format --migrate" to fix this warning automatically.4422    │4423 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4424    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4425    │4426    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/244274428    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4429    You may run "mix format --migrate" to fix this warning automatically.4430    │4431 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4432    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4433    │4434    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/244354436    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4437    You may run "mix format --migrate" to fix this warning automatically.4438    │4439 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4440    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4441    │4442    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/544434444    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4445    You may run "mix format --migrate" to fix this warning automatically.4446    │4447 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4448    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4449    │4450    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/544514452    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4453    You may run "mix format --migrate" to fix this warning automatically.4454    │4455 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4456    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4457    │4458    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/544594460    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4461    You may run "mix format --migrate" to fix this warning automatically.4462    │4463 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4464    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4465    │4466    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/544674468    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4469    You may run "mix format --migrate" to fix this warning automatically.4470    │4471 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4472    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4473    │4474    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/544754476     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4477     You may run "mix format --migrate" to fix this warning automatically.4478     │4479 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4480     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4481     │4482     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/644834484     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4485     You may run "mix format --migrate" to fix this warning automatically.4486     │4487 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4488     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4489     │4490     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/244914492     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4493     You may run "mix format --migrate" to fix this warning automatically.4494     │4495 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4496     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4497     │4498     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/544994500    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4501    You may run "mix format --migrate" to fix this warning automatically.4502    │4503 17 │       <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->4504    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4505    │4506    └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/645074508    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4509    You may run "mix format --migrate" to fix this warning automatically.4510    │4511 17 │       <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->4512    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4513    │4514    └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/245154516    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4517    You may run "mix format --migrate" to fix this warning automatically.4518    │4519 17 │       <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->4520    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4521    │4522    └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/545234524     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4525     You may run "mix format --migrate" to fix this warning automatically.4526     │4527 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4528     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4529     │4530     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/645314532     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4533     You may run "mix format --migrate" to fix this warning automatically.4534     │4535 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4536     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4537     │4538     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/245394540     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4541     You may run "mix format --migrate" to fix this warning automatically.4542     │4543 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4544     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4545     │4546     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/545474548    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4549    You may run "mix format --migrate" to fix this warning automatically.4550    │4551 25 │       <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)4552    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4553    │4554    └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/645554556    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4557    You may run "mix format --migrate" to fix this warning automatically.4558    │4559 25 │       <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)4560    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4561    │4562    └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/245634564    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4565    You may run "mix format --migrate" to fix this warning automatically.4566    │4567 25 │       <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)4568    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4569    │4570    └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/545714572     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4573     You may run "mix format --migrate" to fix this warning automatically.4574     │4575 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4576     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4577     │4578     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/645794580     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4581     You may run "mix format --migrate" to fix this warning automatically.4582     │4583 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4584     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4585     │4586     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/245874588     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4589     You may run "mix format --migrate" to fix this warning automatically.4590     │4591 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4592     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4593     │4594     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/545954596    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4597    You may run "mix format --migrate" to fix this warning automatically.4598    │4599 19 │       <<len :: int32, data :: binary-size(len)>> ->4600    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4601    │4602    └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/646034604    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4605    You may run "mix format --migrate" to fix this warning automatically.4606    │4607 19 │       <<len :: int32, data :: binary-size(len)>> ->4608    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4609    │4610    └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/246114612    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4613    You may run "mix format --migrate" to fix this warning automatically.4614    │4615 19 │       <<len :: int32, data :: binary-size(len)>> ->4616    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4617    │4618    └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/546194620     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4621     You may run "mix format --migrate" to fix this warning automatically.4622     │4623 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4624     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4625     │4626     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/646274628     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4629     You may run "mix format --migrate" to fix this warning automatically.4630     │4631 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4632     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4633     │4634     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/246354636     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4637     You may run "mix format --migrate" to fix this warning automatically.4638     │4639 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4640     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4641     │4642     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/546434644    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4645    You may run "mix format --migrate" to fix this warning automatically.4646    │4647 28 │       <<4 :: int32, oid :: uint32>> -> oid4648    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4649    │4650    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/646514652    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4653    You may run "mix format --migrate" to fix this warning automatically.4654    │4655 28 │       <<4 :: int32, oid :: uint32>> -> oid4656    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4657    │4658    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/646594660    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4661    You may run "mix format --migrate" to fix this warning automatically.4662    │4663 28 │       <<4 :: int32, oid :: uint32>> -> oid4664    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4665    │4666    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/246674668    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4669    You may run "mix format --migrate" to fix this warning automatically.4670    │4671 28 │       <<4 :: int32, oid :: uint32>> -> oid4672    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4673    │4674    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/246754676    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4677    You may run "mix format --migrate" to fix this warning automatically.4678    │4679 28 │       <<4 :: int32, oid :: uint32>> -> oid4680    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4681    │4682    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/546834684    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4685    You may run "mix format --migrate" to fix this warning automatically.4686    │4687 28 │       <<4 :: int32, oid :: uint32>> -> oid4688    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4689    │4690    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/546914692     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4693     You may run "mix format --migrate" to fix this warning automatically.4694     │4695 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4696     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4697     │4698     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/646994700     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4701     You may run "mix format --migrate" to fix this warning automatically.4702     │4703 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4704     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4705     │4706     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/247074708     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4709     You may run "mix format --migrate" to fix this warning automatically.4710     │4711 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4712     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4713     │4714     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/547154716    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4717    You may run "mix format --migrate" to fix this warning automatically.4718    │4719 26 │       <<nbytes::int32, path_data::binary-size(nbytes)>> ->4720    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4721    │4722    └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/647234724    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4725    You may run "mix format --migrate" to fix this warning automatically.4726    │4727 26 │       <<nbytes::int32, path_data::binary-size(nbytes)>> ->4728    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4729    │4730    └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/247314732    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4733    You may run "mix format --migrate" to fix this warning automatically.4734    │4735 26 │       <<nbytes::int32, path_data::binary-size(nbytes)>> ->4736    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4737    │4738    └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/547394740     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4741     You may run "mix format --migrate" to fix this warning automatically.4742     │4743 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4744     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4745     │4746     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/647474748     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4749     You may run "mix format --migrate" to fix this warning automatically.4750     │4751 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4752     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4753     │4754     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/247554756     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4757     You may run "mix format --migrate" to fix this warning automatically.4758     │4759 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4760     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4761     │4762     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/547634764    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4765    You may run "mix format --migrate" to fix this warning automatically.4766    │4767 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4768    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4769    │4770    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/647714772    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4773    You may run "mix format --migrate" to fix this warning automatically.4774    │4775 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4776    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4777    │4778    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/647794780    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4781    You may run "mix format --migrate" to fix this warning automatically.4782    │4783 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4784    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4785    │4786    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/647874788    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4789    You may run "mix format --migrate" to fix this warning automatically.4790    │4791 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4792    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4793    │4794    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/247954796    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4797    You may run "mix format --migrate" to fix this warning automatically.4798    │4799 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4800    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4801    │4802    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/248034804    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4805    You may run "mix format --migrate" to fix this warning automatically.4806    │4807 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4808    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4809    │4810    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/248114812    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4813    You may run "mix format --migrate" to fix this warning automatically.4814    │4815 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4816    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4817    │4818    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/548194820    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4821    You may run "mix format --migrate" to fix this warning automatically.4822    │4823 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4824    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4825    │4826    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/548274828    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4829    You may run "mix format --migrate" to fix this warning automatically.4830    │4831 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4832    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4833    │4834    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/548354836     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4837     You may run "mix format --migrate" to fix this warning automatically.4838     │4839 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4840     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4841     │4842     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/648434844     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4845     You may run "mix format --migrate" to fix this warning automatically.4846     │4847 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4848     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4849     │4850     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/248514852     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4853     You may run "mix format --migrate" to fix this warning automatically.4854     │4855 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4856     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4857     │4858     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/548594860    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4861    You may run "mix format --migrate" to fix this warning automatically.4862    │4863 26 │       <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->4864    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4865    │4866    └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/648674868    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4869    You may run "mix format --migrate" to fix this warning automatically.4870    │4871 26 │       <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->4872    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4873    │4874    └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/248754876    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4877    You may run "mix format --migrate" to fix this warning automatically.4878    │4879 26 │       <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->4880    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4881    │4882    └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/548834884     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4885     You may run "mix format --migrate" to fix this warning automatically.4886     │4887 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4888     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4889     │4890     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/648914892     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4893     You may run "mix format --migrate" to fix this warning automatically.4894     │4895 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4896     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4897     │4898     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/248994900     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4901     You may run "mix format --migrate" to fix this warning automatically.4902     │4903 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4904     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4905     │4906     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/549074908    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4909    You may run "mix format --migrate" to fix this warning automatically.4910    │4911 40 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4912    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4913    │4914    └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/849154916    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4917    You may run "mix format --migrate" to fix this warning automatically.4918    │4919 40 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4920    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4921    │4922    └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/449234924    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4925    You may run "mix format --migrate" to fix this warning automatically.4926    │4927 40 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4928    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4929    │4930    └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/749314932     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4933     You may run "mix format --migrate" to fix this warning automatically.4934     │4935 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4936     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4937     │4938     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/849394940     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4941     You may run "mix format --migrate" to fix this warning automatically.4942     │4943 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4944     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4945     │4946     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/449474948     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4949     You may run "mix format --migrate" to fix this warning automatically.4950     │4951 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4952     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4953     │4954     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/749554956    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4957    You may run "mix format --migrate" to fix this warning automatically.4958    │4959 22 │       <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)4960    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4961    │4962    └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/649634964    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4965    You may run "mix format --migrate" to fix this warning automatically.4966    │4967 22 │       <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)4968    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4969    │4970    └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/249714972    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4973    You may run "mix format --migrate" to fix this warning automatically.4974    │4975 22 │       <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)4976    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4977    │4978    └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/549794980     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4981     You may run "mix format --migrate" to fix this warning automatically.4982     │4983 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4984     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4985     │4986     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/649874988     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4989     You may run "mix format --migrate" to fix this warning automatically.4990     │4991 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4992     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4993     │4994     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/249954996     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4997     You may run "mix format --migrate" to fix this warning automatically.4998     │4999 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5000     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5001     │5002     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/550035004    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5005    You may run "mix format --migrate" to fix this warning automatically.5006    │5007 39 │       <<len::int32, binary::binary-size(len)>>, nil, types ->5008    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5009    │5010    └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/850115012    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5013    You may run "mix format --migrate" to fix this warning automatically.5014    │5015 40 │         <<count::int32, data::binary>> = binary5016    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5017    │5018    └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/850195020    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5021    You may run "mix format --migrate" to fix this warning automatically.5022    │5023 39 │       <<len::int32, binary::binary-size(len)>>, nil, types ->5024    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5025    │5026    └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/450275028    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5029    You may run "mix format --migrate" to fix this warning automatically.5030    │5031 40 │         <<count::int32, data::binary>> = binary5032    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5033    │5034    └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/450355036    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5037    You may run "mix format --migrate" to fix this warning automatically.5038    │5039 39 │       <<len::int32, binary::binary-size(len)>>, nil, types ->5040    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5041    │5042    └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/750435044    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5045    You may run "mix format --migrate" to fix this warning automatically.5046    │5047 40 │         <<count::int32, data::binary>> = binary5048    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5049    │5050    └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/750515052    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5053    You may run "mix format --migrate" to fix this warning automatically.5054    │5055 43 │       <<len::int32, binary::binary-size(len)>>, oids, types ->5056    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5057    │5058    └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/850595060    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5061    You may run "mix format --migrate" to fix this warning automatically.5062    │5063 44 │         <<_::int32, data::binary>> = binary5064    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5065    │5066    └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/850675068    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5069    You may run "mix format --migrate" to fix this warning automatically.5070    │5071 43 │       <<len::int32, binary::binary-size(len)>>, oids, types ->5072    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5073    │5074    └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/450755076    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5077    You may run "mix format --migrate" to fix this warning automatically.5078    │5079 44 │         <<_::int32, data::binary>> = binary5080    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5081    │5082    └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/450835084    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5085    You may run "mix format --migrate" to fix this warning automatically.5086    │5087 43 │       <<len::int32, binary::binary-size(len)>>, oids, types ->5088    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5089    │5090    └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/750915092    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5093    You may run "mix format --migrate" to fix this warning automatically.5094    │5095 44 │         <<_::int32, data::binary>> = binary5096    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5097    │5098    └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/750995100     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5101     You may run "mix format --migrate" to fix this warning automatically.5102     │5103 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5104     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5105     │5106     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/851075108     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5109     You may run "mix format --migrate" to fix this warning automatically.5110     │5111 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5112     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5113     │5114     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/451155116     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5117     You may run "mix format --migrate" to fix this warning automatically.5118     │5119 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5120     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5121     │5122     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/751235124    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5125    You may run "mix format --migrate" to fix this warning automatically.5126    │5127 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5128    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5129    │5130    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/651315132    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5133    You may run "mix format --migrate" to fix this warning automatically.5134    │5135 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5136    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5137    │5138    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/651395140    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.5141    You may run "mix format --migrate" to fix this warning automatically.5142    │5143 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5144    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5145    │5146    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/651475148    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5149    You may run "mix format --migrate" to fix this warning automatically.5150    │5151 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5152    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5153    │5154    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/251555156    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5157    You may run "mix format --migrate" to fix this warning automatically.5158    │5159 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5160    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5161    │5162    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/251635164    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.5165    You may run "mix format --migrate" to fix this warning automatically.5166    │5167 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5168    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5169    │5170    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/251715172    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5173    You may run "mix format --migrate" to fix this warning automatically.5174    │5175 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5176    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5177    │5178    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/551795180    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5181    You may run "mix format --migrate" to fix this warning automatically.5182    │5183 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5184    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5185    │5186    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/551875188    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.5189    You may run "mix format --migrate" to fix this warning automatically.5190    │5191 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5192    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5193    │5194    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/551955196     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5197     You may run "mix format --migrate" to fix this warning automatically.5198     │5199 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5200     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5201     │5202     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/652035204     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5205     You may run "mix format --migrate" to fix this warning automatically.5206     │5207 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5208     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5209     │5210     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/252115212     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5213     You may run "mix format --migrate" to fix this warning automatically.5214     │5215 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5216     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5217     │5218     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/552195220    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5221    You may run "mix format --migrate" to fix this warning automatically.5222    │5223 33 │       <<8 :: int32, microsecs :: int64>> ->5224    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5225    │5226    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/652275228    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5229    You may run "mix format --migrate" to fix this warning automatically.5230    │5231 33 │       <<8 :: int32, microsecs :: int64>> ->5232    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5233    │5234    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/652355236    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5237    You may run "mix format --migrate" to fix this warning automatically.5238    │5239 33 │       <<8 :: int32, microsecs :: int64>> ->5240    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5241    │5242    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/252435244    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5245    You may run "mix format --migrate" to fix this warning automatically.5246    │5247 33 │       <<8 :: int32, microsecs :: int64>> ->5248    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5249    │5250    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/252515252    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5253    You may run "mix format --migrate" to fix this warning automatically.5254    │5255 33 │       <<8 :: int32, microsecs :: int64>> ->5256    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5257    │5258    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/552595260    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5261    You may run "mix format --migrate" to fix this warning automatically.5262    │5263 33 │       <<8 :: int32, microsecs :: int64>> ->5264    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5265    │5266    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/552675268     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5269     You may run "mix format --migrate" to fix this warning automatically.5270     │5271 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5272     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5273     │5274     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/652755276     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5277     You may run "mix format --migrate" to fix this warning automatically.5278     │5279 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5280     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5281     │5282     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/252835284     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5285     You may run "mix format --migrate" to fix this warning automatically.5286     │5287 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5288     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5289     │5290     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/552915292    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5293    You may run "mix format --migrate" to fix this warning automatically.5294    │5295 37 │       <<8 :: int32, microsecs :: int64>> ->5296    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5297    │5298    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/652995300    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5301    You may run "mix format --migrate" to fix this warning automatically.5302    │5303 37 │       <<8 :: int32, microsecs :: int64>> ->5304    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5305    │5306    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/653075308    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5309    You may run "mix format --migrate" to fix this warning automatically.5310    │5311 37 │       <<8 :: int32, microsecs :: int64>> ->5312    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5313    │5314    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/253155316    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5317    You may run "mix format --migrate" to fix this warning automatically.5318    │5319 37 │       <<8 :: int32, microsecs :: int64>> ->5320    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5321    │5322    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/253235324    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5325    You may run "mix format --migrate" to fix this warning automatically.5326    │5327 37 │       <<8 :: int32, microsecs :: int64>> ->5328    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5329    │5330    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/553315332    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5333    You may run "mix format --migrate" to fix this warning automatically.5334    │5335 37 │       <<8 :: int32, microsecs :: int64>> ->5336    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5337    │5338    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/553395340     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5341     You may run "mix format --migrate" to fix this warning automatically.5342     │5343 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5344     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5345     │5346     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/653475348     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5349     You may run "mix format --migrate" to fix this warning automatically.5350     │5351 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5352     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5353     │5354     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/253555356     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5357     You may run "mix format --migrate" to fix this warning automatically.5358     │5359 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5360     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5361     │5362     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/553635364    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5365    You may run "mix format --migrate" to fix this warning automatically.5366    │5367 42 │       <<8 :: int32, microsecs :: int64>> ->5368    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5369    │5370    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/653715372    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5373    You may run "mix format --migrate" to fix this warning automatically.5374    │5375 42 │       <<8 :: int32, microsecs :: int64>> ->5376    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5377    │5378    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/653795380    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5381    You may run "mix format --migrate" to fix this warning automatically.5382    │5383 42 │       <<8 :: int32, microsecs :: int64>> ->5384    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5385    │5386    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/253875388    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5389    You may run "mix format --migrate" to fix this warning automatically.5390    │5391 42 │       <<8 :: int32, microsecs :: int64>> ->5392    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5393    │5394    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/253955396    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5397    You may run "mix format --migrate" to fix this warning automatically.5398    │5399 42 │       <<8 :: int32, microsecs :: int64>> ->5400    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5401    │5402    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/554035404    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5405    You may run "mix format --migrate" to fix this warning automatically.5406    │5407 42 │       <<8 :: int32, microsecs :: int64>> ->5408    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5409    │5410    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/554115412     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5413     You may run "mix format --migrate" to fix this warning automatically.5414     │5415 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5416     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5417     │5418     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/654195420     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5421     You may run "mix format --migrate" to fix this warning automatically.5422     │5423 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5424     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5425     │5426     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/254275428     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5429     You may run "mix format --migrate" to fix this warning automatically.5430     │5431 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5432     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5433     │5434     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/554355436    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5437    You may run "mix format --migrate" to fix this warning automatically.5438    │5439 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5440    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5441    │5442    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/654435444    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5445    You may run "mix format --migrate" to fix this warning automatically.5446    │5447 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5448    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5449    │5450    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/654515452    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5453    You may run "mix format --migrate" to fix this warning automatically.5454    │5455 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5456    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5457    │5458    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/654595460    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5461    You may run "mix format --migrate" to fix this warning automatically.5462    │5463 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5464    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5465    │5466    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/254675468    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5469    You may run "mix format --migrate" to fix this warning automatically.5470    │5471 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5472    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5473    │5474    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/254755476    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5477    You may run "mix format --migrate" to fix this warning automatically.5478    │5479 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5480    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5481    │5482    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/254835484    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5485    You may run "mix format --migrate" to fix this warning automatically.5486    │5487 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5488    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5489    │5490    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/554915492    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5493    You may run "mix format --migrate" to fix this warning automatically.5494    │5495 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5496    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5497    │5498    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/554995500    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5501    You may run "mix format --migrate" to fix this warning automatically.5502    │5503 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5504    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5505    │5506    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/555075508     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5509     You may run "mix format --migrate" to fix this warning automatically.5510     │5511 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5512     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5513     │5514     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/655155516     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5517     You may run "mix format --migrate" to fix this warning automatically.5518     │5519 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5520     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5521     │5522     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/255235524     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5525     You may run "mix format --migrate" to fix this warning automatically.5526     │5527 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5528     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5529     │5530     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/555315532     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5533     You may run "mix format --migrate" to fix this warning automatically.5534     │5535 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5536     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5537     │5538     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/655395540     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5541     You may run "mix format --migrate" to fix this warning automatically.5542     │5543 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5544     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5545     │5546     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/655475548     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5549     You may run "mix format --migrate" to fix this warning automatically.5550     │5551 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5552     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5553     │5554     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/255555556     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5557     You may run "mix format --migrate" to fix this warning automatically.5558     │5559 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5560     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5561     │5562     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/255635564     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5565     You may run "mix format --migrate" to fix this warning automatically.5566     │5567 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5568     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5569     │5570     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/555715572     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5573     You may run "mix format --migrate" to fix this warning automatically.5574     │5575 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5576     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5577     │5578     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/555795580     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5581     You may run "mix format --migrate" to fix this warning automatically.5582     │5583 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5584     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5585     │5586     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/655875588     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5589     You may run "mix format --migrate" to fix this warning automatically.5590     │5591 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5592     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5593     │5594     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/255955596     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5597     You may run "mix format --migrate" to fix this warning automatically.5598     │5599 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5600     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5601     │5602     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/556035604    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5605    You may run "mix format --migrate" to fix this warning automatically.5606    │5607 20 │       <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)5608    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5609    │5610    └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/656115612    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5613    You may run "mix format --migrate" to fix this warning automatically.5614    │5615 20 │       <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)5616    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5617    │5618    └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/256195620    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5621    You may run "mix format --migrate" to fix this warning automatically.5622    │5623 20 │       <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)5624    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5625    │5626    └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/556275628     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5629     You may run "mix format --migrate" to fix this warning automatically.5630     │5631 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5632     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5633     │5634     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/656355636     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5637     You may run "mix format --migrate" to fix this warning automatically.5638     │5639 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5640     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5641     │5642     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/256435644     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5645     You may run "mix format --migrate" to fix this warning automatically.5646     │5647 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5648     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5649     │5650     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/556515652    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5653    You may run "mix format --migrate" to fix this warning automatically.5654    │5655 17 │       <<0 :: int32>> -> :void5656    │       ~~~~~~~~~~~~~~~~~~~~~~~5657    │5658    └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/656595660    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5661    You may run "mix format --migrate" to fix this warning automatically.5662    │5663 17 │       <<0 :: int32>> -> :void5664    │       ~~~~~~~~~~~~~~~~~~~~~~~5665    │5666    └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/256675668    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5669    You may run "mix format --migrate" to fix this warning automatically.5670    │5671 17 │       <<0 :: int32>> -> :void5672    │       ~~~~~~~~~~~~~~~~~~~~~~~5673    │5674    └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/556755676     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5677     You may run "mix format --migrate" to fix this warning automatically.5678     │5679 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5680     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5681     │5682     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/656835684     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5685     You may run "mix format --migrate" to fix this warning automatically.5686     │5687 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5688     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5689     │5690     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/256915692     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5693     You may run "mix format --migrate" to fix this warning automatically.5694     │5695 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5696     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5697     │5698     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/556995700    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5701    You may run "mix format --migrate" to fix this warning automatically.5702    │5703 23 │       <<0 :: int32>> -> :void5704    │       ~~~~~~~~~~~~~~~~~~~~~~~5705    │5706    └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/657075708    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5709    You may run "mix format --migrate" to fix this warning automatically.5710    │5711 23 │       <<0 :: int32>> -> :void5712    │       ~~~~~~~~~~~~~~~~~~~~~~~5713    │5714    └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/257155716    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5717    You may run "mix format --migrate" to fix this warning automatically.5718    │5719 23 │       <<0 :: int32>> -> :void5720    │       ~~~~~~~~~~~~~~~~~~~~~~~5721    │5722    └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/557235724     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5725     You may run "mix format --migrate" to fix this warning automatically.5726     │5727 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5728     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5729     │5730     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/657315732     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5733     You may run "mix format --migrate" to fix this warning automatically.5734     │5735 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5736     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5737     │5738     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/257395740     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5741     You may run "mix format --migrate" to fix this warning automatically.5742     │5743 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5744     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5745     │5746     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/557475748Compiling lib/postgrex/default_types.ex (it's taking more than 10s)5749    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead5750    │5751 20 │     manager    = worker(Postgrex.TypeManager, [])5752    │                  ~5753    │5754    └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/157555756    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead5757    │5758 21 │     server_sup = supervisor(__MODULE__, [:servers])5759    │                  ~5760    │5761    └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/157625763    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead5764    │5765 22 │     supervise([manager, server_sup], [strategy: :rest_for_one])5766    │     ~5767    │5768    └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/15769    └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/157705771    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead5772    │5773 28 │     type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])5774    │                   ~5775    │5776    └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/157775778     warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead5779     │5780 110 │     if Map.size(s.listener_channels[channel]) == 1 do5781     │            ~5782     │5783     └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/35784     └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/35785     └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/257865787    warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead5788    │5789 31 │     [<<Map.size(hstore_map)::int32>> | keys_and_values]5790    │            ~5791    │5792    └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/157935794     warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)5795     │5796 565 │     case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do5797     │               ~5798     │5799     └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/258005801    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead5802    │5803  8 │     children = [supervisor(Postgrex.TypeSupervisor, []),5804    │                 ~5805    │5806    └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/258075808    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead5809    │5810  9 │                 worker(Postgrex.Parameters, [])]5811    │                 ~5812    │5813    └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/258145815     warning: a struct for Postgrex.Query is expected on struct update:58165817         %Postgrex.Query{5818           query5819           | param_oids: param_oids,5820             param_formats: param_formats,5821             param_types: param_types5822         }58235824     but got type:58255826         dynamic()58275828     where "query" was given the type:58295830         # type: dynamic()5831         # from: lib/postgrex/protocol.ex:910:355832         query58335834     when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"58355836     type warning found at:5837     │5838 915 │         query = %Query{query | param_oids: param_oids,5839     │                 ~5840     │5841     └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/658425843     warning: a struct for Postgrex.Query is expected on struct update:58445845         %Postgrex.Query{5846           query5847           | ref: make_ref(),5848             types: types,5849             columns: col_names,5850             result_oids: result_oids,5851             result_formats: result_formats,5852             result_types: result_types5853         }58545855     but got type:58565857         dynamic()58585859     where "query" was given the type:58605861         # type: dynamic()5862         # from: lib/postgrex/protocol.ex:926:355863         query58645865     when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"58665867     type warning found at:5868     │5869 932 │         query = %Query{query | ref: make_ref(), types: types,5870     │                 ~5871     │5872     └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/658735874     warning: a struct for Postgrex.Query is expected on struct update:58755876         %Postgrex.Query{query | ref: make_ref()}58775878     but got type:58795880         dynamic()58815882     where "query" was given the type:58835884         # type: dynamic()5885         # from: lib/postgrex/protocol.ex:977:315886         query58875888     when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"58895890     type warning found at:5891     │5892 978 │     query = %Query{query | ref: make_ref()}5893     │             ~5894     │5895     └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/558965897      warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)5898      │5899 2131 │     formatted_reason = :ssl.format_error(reason)5900      │                             ~5901      │5902      └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/359035904      warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)5905      │5906 2247 │   defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)5907      │                                            ~5908      │5909      └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/359105911      warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)5912      │5913 2297 │   defp query_put(_, %Query{ref: nil}), do: nil5914      │        ~5915      │5916      └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/259175918      warning: a struct for Postgrex.Query is expected on struct update:59195920          %Postgrex.Query{query | name: ""}59215922      but got type:59235924          dynamic()59255926      where "query" was given the type:59275928          # type: dynamic()5929          # from: lib/postgrex/protocol.ex:2313:165930          query59315932      when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"59335934      type warning found at:5935      │5936 2313 │   defp unnamed(query), do: %Query{query | name: ""}5937      │                            ~5938      │5939      └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/159405941Generated postgrex app5942warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"5943  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/25944  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/15945  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/55946  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/25947  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/45948  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/259495950==> ecto5951Compiling 70 files (.ex)5952     warning: using single-quoted strings to represent charlists is deprecated.5953     Use ~c"" if you indeed want a charlist or use "" instead.5954     You may run "mix format --migrate" to change all single-quoted5955     strings to use the ~c sigil and fix this warning.5956     │5957 166 │     defp insert_all_value(_),   do: '?'5958     │                                     ~5959     │5960     └─ lib/ecto/adapters/mysql/connection.ex:166:3759615962     warning: using single-quoted strings to represent charlists is deprecated.5963     Use ~c"" if you indeed want a charlist or use "" instead.5964     You may run "mix format --migrate" to change all single-quoted5965     strings to use the ~c sigil and fix this warning.5966     │5967 354 │       '?'5968     │       ~5969     │5970     └─ lib/ecto/adapters/mysql/connection.ex:354:759715972      warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.59735974      This error happens when you have function calls without parentheses inside keywords. For example:59755976          function(arg, one: nested_call a, b, c)5977          function(arg, one: if expr, do: :this, else: :that)59785979      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:59805981          function(arg, one: if(expr, do: :this, else: :that))5982          function(arg, one: nested_call(a, b, c))59835984      Ambiguity found at:5985      │5986 2286 │     raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"5987      │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5988      │5989      └─ lib/ecto/changeset.ex:228659905991     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.59925993     This error happens when you have function calls without parentheses inside keywords. For example:59945995         function(arg, one: nested_call a, b, c)5996         function(arg, one: if expr, do: :this, else: :that)59975998     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:59996000         function(arg, one: if(expr, do: :this, else: :that))6001         function(arg, one: nested_call(a, b, c))60026003     Ambiguity found at:6004     │6005 265 │     do: raise ArgumentError, "a constraint must have either a check or exclude option"6006     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6007     │6008     └─ lib/ecto/migration/runner.ex:26560096010     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.60116012     This error happens when you have function calls without parentheses inside keywords. For example:60136014         function(arg, one: nested_call a, b, c)6015         function(arg, one: if expr, do: :this, else: :that)60166017     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:60186019         function(arg, one: if(expr, do: :this, else: :that))6020         function(arg, one: nested_call(a, b, c))60216022     Ambiguity found at:6023     │6024 267 │     do: raise ArgumentError, "a constraint must not have both check and exclude options"6025     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6026     │6027     └─ lib/ecto/migration/runner.ex:26760286029     warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity6030     │6031 136 │       {:::, _, [left, _]} -> is_integer(left) or is_binary(left)6032     │        ~6033     │6034     └─ lib/ecto/query/builder.ex:136:860356036     warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)6037     │6038 643 │   def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime6039     │                                             ~~6040     │6041     └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/260426043     warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)6044     │6045 644 │   def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date6046     │                                         ~~6047     │6048     └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/260496050     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.60516052     This error happens when you have function calls without parentheses inside keywords. For example:60536054         function(arg, one: nested_call a, b, c)6055         function(arg, one: if expr, do: :this, else: :that)60566057     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:60586059         function(arg, one: if(expr, do: :this, else: :that))6060         function(arg, one: nested_call(a, b, c))60616062     Ambiguity found at:6063     │6064 454 │     do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"6065     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6066     │6067     └─ lib/ecto/repo/schema.ex:45460686069Compiling lib/ecto.ex (it's taking more than 10s)6070    warning: unused require Ecto.Query6071    │6072  6 │   require Ecto.Query6073    │   ~6074    │6075    └─ lib/ecto/repo/preloader.ex:6:360766077    warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead6078    │6079  9 │   schema "schema_migrations" do6080    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6081    │6082    └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)60836084      warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead6085      │6086 2400 │     surround_many("#Ecto.Changeset<", list, ">", opts, fn6087      │     ~6088      │6089      └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/260906091    warning: incompatible types given to Mix.Ecto.ensure_started/2:60926093        Mix.Ecto.ensure_started(repo, opts)60946095    given types:60966097        -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))60986099    but expected one of:61006101        %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())61026103    where "opts" was given the type:61046105        # type: dynamic(6106          %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or6107            non_struct_map()6108        )6109        # from: lib/mix/tasks/ecto.rollback.ex:64:106110        opts =6111          if opts[:quiet] do6112            Keyword.merge(opts, log: false, log_sql: false)6113          else6114            opts6115          end61166117    where "repo" was given the type:61186119        # type: dynamic(atom())6120        # from: lib/mix/tasks/ecto.rollback.ex:70:76121        Mix.Ecto.ensure_repo(repo, args)61226123    type warning found at:6124    │6125 72 │       {:ok, pid, apps} = ensure_started(repo, opts)6126    │                          ~6127    │6128    └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/261296130     warning: the following clause will never match:61316132         [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->61336134     because it attempts to match on the result of:61356136         System.stacktrace()61376138     which has type:61396140         empty_list()61416142     where "args_or_arity" was given the type:61436144         # type: float() or integer() or non_empty_list(term())6145         # from: lib/ecto/changeset.ex6146         (_() when args_or_arity == 2) when length(args_or_arity) == 261476148     where "module" was given the type:61496150         # type: dynamic()6151         # from: lib/ecto/changeset.ex:733:306152         module61536154     type warning found at:6155     │6156 741 │ ...                   when length(args_or_arity) == 2 ->6157     │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6158     │6159     └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/261606161    warning: incompatible types given to Mix.Ecto.ensure_started/2:61626163        Mix.Ecto.ensure_started(repo, all: true)61646165    given types:61666167        -dynamic(atom())-, non_empty_list({:all, true})61686169    but expected one of:61706171        %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())61726173    where "repo" was given the type:61746175        # type: dynamic(atom())6176        # from: lib/mix/tasks/ecto.migrations.ex:37:76177        Mix.Ecto.ensure_repo(repo, args)61786179    type warning found at:6180    │6181 39 │       {:ok, pid, _} = ensure_started(repo, all: true)6182    │                       ~6183    │6184    └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/361856186    warning: incompatible types given to Mix.Ecto.ensure_started/2:61876188        Mix.Ecto.ensure_started(repo, opts)61896190    given types:61916192        -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))61936194    but expected one of:61956196        %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())61976198    where "opts" was given the type:61996200        # type: dynamic(6201          %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or6202            non_struct_map()6203        )6204        # from: lib/mix/tasks/ecto.migrate.ex:68:106205        opts =6206          if opts[:quiet] do6207            Keyword.merge(opts, log: false, log_sql: false)6208          else6209            opts6210          end62116212    where "repo" was given the type:62136214        # type: dynamic(atom())6215        # from: lib/mix/tasks/ecto.migrate.ex:74:76216        Mix.Ecto.ensure_repo(repo, args)62176218    type warning found at:6219    │6220 76 │       {:ok, pid, apps} = ensure_started(repo, opts)6221    │                          ~6222    │6223    └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/262246225     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead6226     │6227 739 │           case System.stacktrace do6228     │                       ~6229     │6230     └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/262316232    warning: incompatible types given to Mix.Ecto.source_repo_priv/1:62336234        Mix.Ecto.source_repo_priv(repo)62356236    given types:62376238        -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-62396240    but expected one of:62416242        atom()62436244    where "repo" was given the types:62456246        # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})6247        # from: lib/mix/tasks/ecto.load.ex:70:226248        Keyword.merge(repo.config, opts)62496250        # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})6251        # from: lib/mix/tasks/ecto.load.ex:72:276252        repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)62536254    type warning found at:6255    │6256 72 │     case repo.__adapter__.structure_load(source_repo_priv(repo), config) do6257    │                                          ~6258    │6259    └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/262606261    warning: expected a map or struct when accessing .__adapter__ in expression:62626263        repo.__adapter__62646265    where "repo" was given the type:62666267        # type: dynamic(atom())6268        # from: lib/mix/tasks/ecto.load.ex:53:76269        Mix.Ecto.ensure_repo(repo, args)62706271    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()62726273    type warning found at:6274    │6275 54 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,6276    │                              ~6277    │6278    └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/162796280    warning: expected a map or struct when accessing .__adapter__ in expression:62816282        repo.__adapter__62836284    where "repo" was given the type:62856286        # type: dynamic(atom())6287        # from: lib/mix/tasks/ecto.dump.ex:50:76288        Mix.Ecto.ensure_repo(repo, args)62896290    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()62916292    type warning found at:6293    │6294 51 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,6295    │                              ~6296    │6297    └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/162986299    warning: expected a map or struct when accessing .__adapter__ in expression:63006301        repo.__adapter__63026303    where "repo" was given the type:63046305        # type: dynamic(atom())6306        # from: lib/mix/tasks/ecto.drop.ex:39:76307        Mix.Ecto.ensure_repo(repo, args)63086309    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()63106311    type warning found at:6312    │6313 40 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,6314    │                              ~6315    │6316    └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/163176318    warning: expected a map or struct when accessing .__adapter__ in expression:63196320        repo.__adapter__63216322    where "repo" was given the type:63236324        # type: dynamic(atom())6325        # from: lib/mix/tasks/ecto.create.ex:37:76326        Mix.Ecto.ensure_repo(repo, args)63276328    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()63296330    type warning found at:6331    │6332 38 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,6333    │                              ~6334    │6335    └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/163366337    warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead6338    │6339 62 │       Mix.Project.compile(args)6340    │                   ~6341    │6342    └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/263436344     warning: expected a module (an atom) when invoking start_link/1 in expression:63456346         repo.start_link(pool_size: pool_size)63476348     where "pool_size" was given the type:63496350         # type: dynamic()6351         # from: lib/mix/ecto.ex:101:156352         pool_size = Keyword.get(opts, :pool_size, 1)63536354     where "repo" was given the type:63556356         # type: dynamic(%{..., __adapter__: atom()})6357         # from: lib/mix/ecto.ex:99:366358         repo.__adapter__.ensure_all_started(repo, :temporary)63596360     type warning found at:6361     │6362 102 │     case repo.start_link(pool_size: pool_size) do6363     │               ~6364     │6365     └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/263666367     warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency6368     │6369 146 │     Logger.remove_backend(:console)6370     │            ~6371     │6372     └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/263736374     warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)6375     │6376 856 │       not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->6377     │                                                                              ~6378     │6379     └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/26380     └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/263816382     warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency6383     │6384 155 │     Logger.add_backend(:console, flush: true)6385     │            ~6386     │6387     └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/263886389    warning: incompatible types given to get_source/1:63906391        get_source(repo)63926393    given types:63946395        -dynamic(atom())-63966397    but expected one of:63986399        %{..., config: empty_list() or non_empty_list(term(), term())}64006401    where "repo" was given the type:64026403        # type: dynamic(atom())6404        # from: lib/ecto/migration/schema_migration.ex:24:136405        repo.all(6406          Map.put(6407            (6408              query =6409                (6410                  query = {get_source(repo), Ecto.Migration.SchemaMigration}6411                  Ecto.Query.Builder.From.apply(query, 1)6412                )6413        6414              Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{6415                ...,6416                expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},6417                file: "/work/proj/deps_rpi5/ecto/lib/ecto/migration/schema_migration.ex",6418                line: 22,6419                take: %{}6420              })6421            ),6422            :prefix,6423            prefix6424          ), timeout: :infinity, log: false)64256426    type warning found at:6427    │6428 22 │     from(p in {get_source(repo), __MODULE__}, select: p.version)6429    │                ~6430    │6431    └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/264326433    warning: incompatible types given to get_source/1:64346435        get_source(repo)64366437    given types:64386439        -dynamic(atom())-64406441    but expected one of:64426443        %{..., config: empty_list() or non_empty_list(term(), term())}64446445    where "repo" was given the type:64466447        # type: dynamic(atom())6448        # from: lib/ecto/migration/schema_migration.ex:30:136449        repo.insert!(6450          Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},6451            prefix: prefix,6452            source: get_source(repo)6453          ), timeout: :infinity, log: false)64546455    type warning found at:6456    │6457 29 │     |> Ecto.put_meta(prefix: prefix, source: get_source(repo))6458    │                                              ~6459    │6460    └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/364616462      warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)6463      │6464 1422 │   defp type_to_module(:naive_datetime), do: NaiveDateTime6465      │        ~6466      │6467      └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/164686469    warning: incompatible types given to get_source/1:64706471        get_source(repo)64726473    given types:64746475        -dynamic(atom())-64766477    but expected one of:64786479        %{..., config: empty_list() or non_empty_list(term(), term())}64806481    where "repo" was given the type:64826483        # type: dynamic(atom())6484        # from: lib/ecto/migration/schema_migration.ex:36:136485        repo.delete_all(6486          Map.put(6487            (6488              query =6489                (6490                  query = {get_source(repo), Ecto.Migration.SchemaMigration}6491                  Ecto.Query.Builder.From.apply(query, 1)6492                )6493        6494              Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{6495                expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},6496                op: :and,6497                params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],6498                file: "/work/proj/deps_rpi5/ecto/lib/ecto/migration/schema_migration.ex",6499                line: 346500              })6501            ),6502            :prefix,6503            prefix6504          ), timeout: :infinity, log: false)65056506    type warning found at:6507    │6508 34 │     from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)6509    │                ~6510    │6511    └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/365126513     warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)6514     │6515 715 │       not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->6516     │                                                                              ~6517     │6518     └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/265196520      warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)6521      │6522 1885 │         if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do6523      │                 ~6524      │6525      └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/365266527     warning: the following conditional expression:65286529         is_atom(related)65306531     will always evaluate to:65326533         dynamic(true)65346535     where "related" was given the type:65366537         # type: dynamic(atom())6538         # from: lib/ecto/association.ex:730:156539         related = Ecto.Association.related_from_query(queryable)65406541     type warning found at:6542     │6543 732 │     unless is_atom(related) do6544     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~6545     │6546     └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/365476548     warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)6549     │6550 430 │       not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->6551     │                                                                              ~6552     │6553     └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/265546555    warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead6556    │6557 29 │     surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)6558    │     ~6559    │6560    └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/265616562     warning: the following clause will never match:65636564         {:error, _} = error ->65656566     because it attempts to match on the result of:65676568         apply(changeset, adapter, :insert, args)65696570     which has type:65716572         dynamic({:invalid or :ok, term()})65736574     type warning found at:6575     │6576 219 │           {:error, _} = error ->6577     │                       ~6578     │6579     └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/465806581     warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead6582     │6583 144 │     Macro.to_string(expr, &expr_to_string(&1, &2, names, part))6584     │           ~6585     │6586     └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/365876588     warning: the following clause will never match:65896590         {:error, _} = error ->65916592     because it attempts to match on the result of:65936594         apply(changeset, adapter, action, args)65956596     which has type:65976598         dynamic({:invalid or :ok, term()})65996600     type warning found at:6601     │6602 297 │             {:error, _} = error ->6603     │                         ~6604     │6605     └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/466066607    warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead6608    │6609 54 │       filter_and_reraise e, System.stacktrace6610    │                                    ~6611    │6612    └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/566136614    warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6615    │6616 44 │     index  = Map.size(params)6617    │                  ~6618    │6619    └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/56620    └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/566216622     warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead6623     │6624 614 │     Decimal.minus(decimal)6625     │             ~6626     │6627     └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/166286629     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead6630     │6631 214 │       filter_and_reraise e, System.stacktrace6632     │                                    ~6633     │6634     └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/46635     └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/466366637     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)6638     │6639 228 │         raise BadStructError, struct: struct, term: data6640     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6641     │6642     └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/566436644      warning: expected a map or struct when accessing .__struct__ in expression:66456646          schema.__struct__66476648      where "schema" was given the types:66496650          # type: dynamic(atom() and not nil)6651          # from: lib/ecto/query/planner.ex:1186:416652          schema66536654          # type: atom()6655          # from: lib/ecto/query/planner.ex:1186:616656          is_atom(schema)66576658      hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()66596660      type warning found at:6661      │6662 1190 │       Map.has_key?(schema.__struct__, field) ->6663      │                           ~6664      │6665      └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/666666667     warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6668     │6669 159 │         supervise(children, strategy: :one_for_one)6670     │         ~6671     │6672     └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/166736674     warning: the following clause will never match:66756676         {:error, _} ->66776678     because it attempts to match on the result of:66796680         NaiveDateTime.new(date, time)66816682     which has type:66836684         dynamic({:ok, %NaiveDateTime{}})66856686     type warning found at:6687     │6688 803 │         {:error, _} -> :error6689     │         ~~~~~~~~~~~~~~~~~~~~~6690     │6691     └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/166926693    warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead6694    │6695 15 │     surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)6696    │     ~6697    │6698    └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/266996700    warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:67016702        Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])67036704    given types:67056706        (6707          -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,6708          dynamic()6709        )67106711    but expected one of:67126713        atom(), term()67146715    where "opts" was given the type:67166717        # type: dynamic(6718          %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or6719            non_struct_map()6720        )6721        # from: lib/ecto/migrator.ex:44:656722        opts[:prefix]67236724    where "repo" was given the type:67256726        # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})6727        # from: lib/ecto/migrator.ex:44:236728        Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])67296730    type warning found at:6731    │6732 45 │       SchemaMigration.migrated_versions(repo, opts[:prefix])6733    │                       ~6734    │6735    └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/267366737     warning: expected a module (an atom) when invoking transaction/2 in expression:67386739         repo.transaction(fun, log: false, timeout: :infinity)67406741     where "fun" was given the type:67426743         # type: dynamic()6744         # from: lib/ecto/migrator.ex:114:476745         fun67466747     where "repo" was given the types:67486749         # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})6750         # from: lib/ecto/migrator.ex:118:246751         repo.__adapter__.supports_ddl_transaction?67526753         # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})6754         # from: lib/ecto/migrator.ex:118:246755         repo.__adapter__.supports_ddl_transaction?67566757     type warning found at:6758     │6759 119 │         repo.transaction(fun, [log: false, timeout: :infinity])6760     │              ~6761     │6762     └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/367636764    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead6765    │6766 12 │       worker(Ecto.Migration.Runner, [], restart: :temporary)6767    │       ~6768    │6769    └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/167706771    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6772    │6773 15 │     supervise(children, strategy: :simple_one_for_one)6774    │     ~6775    │6776    └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/167776778     warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead6779     │6780 291 │     modules = Code.load_file(file)6781     │                    ~6782     │6783     └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/267846785     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead6786     │6787 321 │         reraise error, System.stacktrace6788     │                               ~6789     │6790     └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/367916792     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead6793     │6794 260 │         reraise %{err | message: message}, System.stacktrace6795     │                                                   ~6796     │6797     └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/667986799    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6800    │6801 10 │       worker(Ecto.Registry, []),6802    │       ~6803    │6804    └─ lib/ecto/application.ex:10:7: Ecto.Application.start/268056806    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6807    │6808 11 │       supervisor(Ecto.Migration.Supervisor, [])6809    │       ~6810    │6811    └─ lib/ecto/application.ex:11:7: Ecto.Application.start/268126813Generated ecto app6814==> secure_random6815Compiling 1 file (.ex)6816    warning: use Bitwise is deprecated. import Bitwise instead6817    │6818  2 │   use Bitwise6819    │   ~~~~~~~~~~~6820    │6821    └─ lib/secure_random.ex:2: SecureRandom (module)68226823Generated secure_random app6824==> gandalf6825Compiling 30 files (.ex)6826     warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead6827     │6828 128 │   @repo Application.get_env(:gandalf, :repo)6829     │                     ~6830     │6831     └─ lib/gandalf.ex:128:21: Gandalf (module)68326833    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead6834    │6835 10 │   @auth_strategies Application.get_env(:gandalf, :auth_strategies)6836    │                                ~6837    │6838    └─ lib/gandalf/auth_strategies/header.ex:10:32: Gandalf.AuthStrategy.Header (module)68396840    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead6841    │6842  8 │   @auth_strategies Application.get_env(:gandalf, :auth_strategies)6843    │                                ~6844    │6845    └─ lib/gandalf/auth_strategies/query_param.ex:8:32: Gandalf.AuthStrategy.QueryParam (module)68466847    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead6848    │6849 10 │   @auth_strategies Application.get_env(:gandalf, :auth_strategies)6850    │                                ~6851    │6852    └─ lib/gandalf/auth_strategies/session.ex:10:32: Gandalf.AuthStrategy.Session (module)685368546855== Compilation error in file lib/gandalf/auth_strategies/session.ex ==6856** (BadMapError) expected a map, got:68576858    nil68596860    (elixir 1.20.3) lib/map.ex:596: Map.get(nil, :sessions, nil)6861    lib/gandalf/auth_strategies/session.ex:11: (module)6862could not compile dependency :gandalf, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile gandalf --force", update it with "mix deps.update gandalf" or clean it with "mix deps.clean gandalf"