gandalf

Build log

nerves_system_rpi0

gandalf 0.2.0 · fail · run gandalf-0.2.0-1791187572273
6875 of 6875 lines
1Resolving Hex dependencies...2Resolution completed in 0.294s3Unchanged: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_rpi0/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_armv6_nerves_linux_gnueabihf-15.3.1/bin/armv6-nerves-linux-gnueabihf-gcc -g -O3 -Wall -I/usr/local/lib/erlang/erts-17.1/include -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_rpi0-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: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead649     │650 138 │         case System.stacktrace() do651     │                     ~652     │653     └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2654655     warning: the following clause will never match:656657         [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->658659     because it attempts to match on the result of:660661         System.stacktrace()662663     which has type:664665         empty_list()666667     where "arity" was given the type:668669         # type: integer()670         # from: lib/db_connection/connection.ex:139:56671         is_integer(arity)672673     type warning found at:674     │675 139 │           [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace676     │                                      ~677     │678     └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2679680     warning: the following clause will never match:681682         [{a, b, params, c} | rest] when is_list(params) ->683684     because it attempts to match on the result of:685686         System.stacktrace()687688     which has type:689690         empty_list()691692     where "params" was given the type:693694         # type: empty_list() or non_empty_list(term(), term())695         # from: lib/db_connection/connection.ex:140:43696         is_list(params)697698     type warning found at:699     │700 140 │           [{a, b, params, c} | rest] when is_list(params) ->701     │           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~702     │703     └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2704705     warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead706     │707 117 │     Supervisor.Spec.worker(Manager, [module, opts], child_opts)708     │                     ~709     │710     └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3711712    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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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_armv6_nerves_linux_gnueabihf991Compiling 1 file (.ex)992Generated nerves_toolchain_armv6_nerves_linux_gnueabihf app993==> nerves_system_rpi0994Generated nerves_system_rpi0 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 41 │   defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do1279    │                         ~1280    │1281    └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/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 41 │   defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do1287    │                                     ~1288    │1289    └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/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 23 │     <<x::float64, y::float64>>1295    │        ~1296    │1297    └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/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 23 │     <<x::float64, y::float64>>1303    │                    ~1304    │1305    └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/213061307    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1308    You may run "mix format --migrate" to fix this warning automatically.1309    │1310 33 │   def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do1311    │                          ~1312    │1313    └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/113141315    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.1316    You may run "mix format --migrate" to fix this warning automatically.1317    │1318 38 │   defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do1319    │                           ~1320    │1321    └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/213221323    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.1324    You may run "mix format --migrate" to fix this warning automatically.1325    │1326 38 │   defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do1327    │                                       ~1328    │1329    └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/213301331    warning: use Bitwise is deprecated. import Bitwise instead1332    │1333  4 │   use Bitwise, only_operators: true1334    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1335    │1336    └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)13371338    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 56 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>1358    │         ~1359    │1360    └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/113611362    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", 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:70: Postgrex.Extensions.Time.encode_elixir/113691370    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", 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:9: 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 48 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1382    │                                           ~1383    │1384    └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/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 53 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1390    │         ~1391    │1392    └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/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 53 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1398    │                                           ~1399    │1400    └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/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 77 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1406    │         ~1407    │1408    └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/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 77 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1414    │                                           ~1415    │1416    └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/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: use Bitwise is deprecated. import Bitwise instead1435    │1436  5 │   use Bitwise1437    │   ~~~~~~~~~~~1438    │1439    └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)14401441    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1442    You may run "mix format --migrate" to fix this warning automatically.1443    │1444 45 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,1445    │          ~1446    │1447    └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/114481449    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 29 │     <<length(values)::int32, encode_lexemes(values)::binary>>1485    │                     ~1486    │1487    └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/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 76 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>1493    │                                                                                   ~1494    │1495    └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/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"/557475748    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead5749    │5750 20 │     manager    = worker(Postgrex.TypeManager, [])5751    │                  ~5752    │5753    └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/157545755    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead5756    │5757 21 │     server_sup = supervisor(__MODULE__, [:servers])5758    │                  ~5759    │5760    └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/157615762    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead5763    │5764 22 │     supervise([manager, server_sup], [strategy: :rest_for_one])5765    │     ~5766    │5767    └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/15768    └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/157695770    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead5771    │5772 28 │     type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])5773    │                   ~5774    │5775    └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/157765777     warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead5778     │5779 110 │     if Map.size(s.listener_channels[channel]) == 1 do5780     │            ~5781     │5782     └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/35783     └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/35784     └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/257855786    warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead5787    │5788 31 │     [<<Map.size(hstore_map)::int32>> | keys_and_values]5789    │            ~5790    │5791    └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/157925793     warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)5794     │5795 565 │     case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do5796     │               ~5797     │5798     └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/257995800     warning: a struct for Postgrex.Query is expected on struct update:58015802         %Postgrex.Query{5803           query5804           | param_oids: param_oids,5805             param_formats: param_formats,5806             param_types: param_types5807         }58085809     but got type:58105811         dynamic()58125813     where "query" was given the type:58145815         # type: dynamic()5816         # from: lib/postgrex/protocol.ex:910:355817         query58185819     when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"58205821     type warning found at:5822     │5823 915 │         query = %Query{query | param_oids: param_oids,5824     │                 ~5825     │5826     └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/658275828    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead5829    │5830  8 │     children = [supervisor(Postgrex.TypeSupervisor, []),5831    │                 ~5832    │5833    └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/258345835    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead5836    │5837  9 │                 worker(Postgrex.Parameters, [])]5838    │                 ~5839    │5840    └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/258415842     warning: a struct for Postgrex.Query is expected on struct update:58435844         %Postgrex.Query{5845           query5846           | ref: make_ref(),5847             types: types,5848             columns: col_names,5849             result_oids: result_oids,5850             result_formats: result_formats,5851             result_types: result_types5852         }58535854     but got type:58555856         dynamic()58575858     where "query" was given the type:58595860         # type: dynamic()5861         # from: lib/postgrex/protocol.ex:926:355862         query58635864     when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"58655866     type warning found at:5867     │5868 932 │         query = %Query{query | ref: make_ref(), types: types,5869     │                 ~5870     │5871     └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/658725873     warning: a struct for Postgrex.Query is expected on struct update:58745875         %Postgrex.Query{query | ref: make_ref()}58765877     but got type:58785879         dynamic()58805881     where "query" was given the type:58825883         # type: dynamic()5884         # from: lib/postgrex/protocol.ex:977:315885         query58865887     when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"58885889     type warning found at:5890     │5891 978 │     query = %Query{query | ref: make_ref()}5892     │             ~5893     │5894     └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/558955896      warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)5897      │5898 2131 │     formatted_reason = :ssl.format_error(reason)5899      │                             ~5900      │5901      └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/359025903      warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)5904      │5905 2247 │   defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)5906      │                                            ~5907      │5908      └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/359095910      warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)5911      │5912 2297 │   defp query_put(_, %Query{ref: nil}), do: nil5913      │        ~5914      │5915      └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/259165917      warning: a struct for Postgrex.Query is expected on struct update:59185919          %Postgrex.Query{query | name: ""}59205921      but got type:59225923          dynamic()59245925      where "query" was given the type:59265927          # type: dynamic()5928          # from: lib/postgrex/protocol.ex:2313:165929          query59305931      when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"59325933      type warning found at:5934      │5935 2313 │   defp unnamed(query), do: %Query{query | name: ""}5936      │                            ~5937      │5938      └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/159395940Generated postgrex app5941warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"5942  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/25943  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/15944  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/55945  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/25946  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/45947  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/259485949==> ecto5950Compiling 70 files (.ex)5951     warning: using single-quoted strings to represent charlists is deprecated.5952     Use ~c"" if you indeed want a charlist or use "" instead.5953     You may run "mix format --migrate" to change all single-quoted5954     strings to use the ~c sigil and fix this warning.5955     │5956 166 │     defp insert_all_value(_),   do: '?'5957     │                                     ~5958     │5959     └─ lib/ecto/adapters/mysql/connection.ex:166:3759605961     warning: using single-quoted strings to represent charlists is deprecated.5962     Use ~c"" if you indeed want a charlist or use "" instead.5963     You may run "mix format --migrate" to change all single-quoted5964     strings to use the ~c sigil and fix this warning.5965     │5966 354 │       '?'5967     │       ~5968     │5969     └─ lib/ecto/adapters/mysql/connection.ex:354:759705971      warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.59725973      This error happens when you have function calls without parentheses inside keywords. For example:59745975          function(arg, one: nested_call a, b, c)5976          function(arg, one: if expr, do: :this, else: :that)59775978      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:59795980          function(arg, one: if(expr, do: :this, else: :that))5981          function(arg, one: nested_call(a, b, c))59825983      Ambiguity found at:5984      │5985 2286 │     raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"5986      │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5987      │5988      └─ lib/ecto/changeset.ex:228659895990     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.59915992     This error happens when you have function calls without parentheses inside keywords. For example:59935994         function(arg, one: nested_call a, b, c)5995         function(arg, one: if expr, do: :this, else: :that)59965997     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:59985999         function(arg, one: if(expr, do: :this, else: :that))6000         function(arg, one: nested_call(a, b, c))60016002     Ambiguity found at:6003     │6004 265 │     do: raise ArgumentError, "a constraint must have either a check or exclude option"6005     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6006     │6007     └─ lib/ecto/migration/runner.ex:26560086009     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.60106011     This error happens when you have function calls without parentheses inside keywords. For example:60126013         function(arg, one: nested_call a, b, c)6014         function(arg, one: if expr, do: :this, else: :that)60156016     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:60176018         function(arg, one: if(expr, do: :this, else: :that))6019         function(arg, one: nested_call(a, b, c))60206021     Ambiguity found at:6022     │6023 267 │     do: raise ArgumentError, "a constraint must not have both check and exclude options"6024     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6025     │6026     └─ lib/ecto/migration/runner.ex:26760276028     warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity6029     │6030 136 │       {:::, _, [left, _]} -> is_integer(left) or is_binary(left)6031     │        ~6032     │6033     └─ lib/ecto/query/builder.ex:136:860346035     warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)6036     │6037 643 │   def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime6038     │                                             ~~6039     │6040     └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/260416042     warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)6043     │6044 644 │   def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date6045     │                                         ~~6046     │6047     └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/260486049     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.60506051     This error happens when you have function calls without parentheses inside keywords. For example:60526053         function(arg, one: nested_call a, b, c)6054         function(arg, one: if expr, do: :this, else: :that)60556056     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:60576058         function(arg, one: if(expr, do: :this, else: :that))6059         function(arg, one: nested_call(a, b, c))60606061     Ambiguity found at:6062     │6063 454 │     do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"6064     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6065     │6066     └─ lib/ecto/repo/schema.ex:45460676068Compiling lib/ecto.ex (it's taking more than 10s)6069    warning: unused require Ecto.Query6070    │6071  6 │   require Ecto.Query6072    │   ~6073    │6074    └─ lib/ecto/repo/preloader.ex:6:360756076    warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead6077    │6078  9 │   schema "schema_migrations" do6079    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6080    │6081    └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)60826083    warning: incompatible types given to Mix.Ecto.ensure_started/2:60846085        Mix.Ecto.ensure_started(repo, opts)60866087    given types:60886089        -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))60906091    but expected one of:60926093        %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())60946095    where "opts" was given the type:60966097        # type: dynamic(6098          %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or6099            non_struct_map()6100        )6101        # from: lib/mix/tasks/ecto.rollback.ex:64:106102        opts =6103          if opts[:quiet] do6104            Keyword.merge(opts, log: false, log_sql: false)6105          else6106            opts6107          end61086109    where "repo" was given the type:61106111        # type: dynamic(atom())6112        # from: lib/mix/tasks/ecto.rollback.ex:70:76113        Mix.Ecto.ensure_repo(repo, args)61146115    type warning found at:6116    │6117 72 │       {:ok, pid, apps} = ensure_started(repo, opts)6118    │                          ~6119    │6120    └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/261216122      warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead6123      │6124 2400 │     surround_many("#Ecto.Changeset<", list, ">", opts, fn6125      │     ~6126      │6127      └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/261286129    warning: incompatible types given to Mix.Ecto.ensure_started/2:61306131        Mix.Ecto.ensure_started(repo, all: true)61326133    given types:61346135        -dynamic(atom())-, non_empty_list({:all, true})61366137    but expected one of:61386139        %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())61406141    where "repo" was given the type:61426143        # type: dynamic(atom())6144        # from: lib/mix/tasks/ecto.migrations.ex:37:76145        Mix.Ecto.ensure_repo(repo, args)61466147    type warning found at:6148    │6149 39 │       {:ok, pid, _} = ensure_started(repo, all: true)6150    │                       ~6151    │6152    └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/361536154     warning: the following clause will never match:61556156         [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->61576158     because it attempts to match on the result of:61596160         System.stacktrace()61616162     which has type:61636164         empty_list()61656166     where "args_or_arity" was given the type:61676168         # type: float() or integer() or non_empty_list(term())6169         # from: lib/ecto/changeset.ex6170         (_() when args_or_arity == 2) when length(args_or_arity) == 261716172     where "module" was given the type:61736174         # type: dynamic()6175         # from: lib/ecto/changeset.ex:733:306176         module61776178     type warning found at:6179     │6180 741 │ ...                   when length(args_or_arity) == 2 ->6181     │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6182     │6183     └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/261846185     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead6186     │6187 739 │           case System.stacktrace do6188     │                       ~6189     │6190     └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/261916192    warning: incompatible types given to Mix.Ecto.ensure_started/2:61936194        Mix.Ecto.ensure_started(repo, opts)61956196    given types:61976198        -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))61996200    but expected one of:62016202        %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())62036204    where "opts" was given the type:62056206        # type: dynamic(6207          %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or6208            non_struct_map()6209        )6210        # from: lib/mix/tasks/ecto.migrate.ex:68:106211        opts =6212          if opts[:quiet] do6213            Keyword.merge(opts, log: false, log_sql: false)6214          else6215            opts6216          end62176218    where "repo" was given the type:62196220        # type: dynamic(atom())6221        # from: lib/mix/tasks/ecto.migrate.ex:74:76222        Mix.Ecto.ensure_repo(repo, args)62236224    type warning found at:6225    │6226 76 │       {:ok, pid, apps} = ensure_started(repo, opts)6227    │                          ~6228    │6229    └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/262306231    warning: incompatible types given to Mix.Ecto.source_repo_priv/1:62326233        Mix.Ecto.source_repo_priv(repo)62346235    given types:62366237        -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-62386239    but expected one of:62406241        atom()62426243    where "repo" was given the types:62446245        # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})6246        # from: lib/mix/tasks/ecto.load.ex:70:226247        Keyword.merge(repo.config, opts)62486249        # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})6250        # from: lib/mix/tasks/ecto.load.ex:72:276251        repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)62526253    type warning found at:6254    │6255 72 │     case repo.__adapter__.structure_load(source_repo_priv(repo), config) do6256    │                                          ~6257    │6258    └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/262596260    warning: expected a map or struct when accessing .__adapter__ in expression:62616262        repo.__adapter__62636264    where "repo" was given the type:62656266        # type: dynamic(atom())6267        # from: lib/mix/tasks/ecto.load.ex:53:76268        Mix.Ecto.ensure_repo(repo, args)62696270    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()62716272    type warning found at:6273    │6274 54 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,6275    │                              ~6276    │6277    └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/162786279    warning: expected a map or struct when accessing .__adapter__ in expression:62806281        repo.__adapter__62826283    where "repo" was given the type:62846285        # type: dynamic(atom())6286        # from: lib/mix/tasks/ecto.dump.ex:50:76287        Mix.Ecto.ensure_repo(repo, args)62886289    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()62906291    type warning found at:6292    │6293 51 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,6294    │                              ~6295    │6296    └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/162976298    warning: expected a map or struct when accessing .__adapter__ in expression:62996300        repo.__adapter__63016302    where "repo" was given the type:63036304        # type: dynamic(atom())6305        # from: lib/mix/tasks/ecto.drop.ex:39:76306        Mix.Ecto.ensure_repo(repo, args)63076308    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()63096310    type warning found at:6311    │6312 40 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,6313    │                              ~6314    │6315    └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/163166317    warning: expected a map or struct when accessing .__adapter__ in expression:63186319        repo.__adapter__63206321    where "repo" was given the type:63226323        # type: dynamic(atom())6324        # from: lib/mix/tasks/ecto.create.ex:37:76325        Mix.Ecto.ensure_repo(repo, args)63266327    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()63286329    type warning found at:6330    │6331 38 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,6332    │                              ~6333    │6334    └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/163356336    warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead6337    │6338 62 │       Mix.Project.compile(args)6339    │                   ~6340    │6341    └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/263426343     warning: expected a module (an atom) when invoking start_link/1 in expression:63446345         repo.start_link(pool_size: pool_size)63466347     where "pool_size" was given the type:63486349         # type: dynamic()6350         # from: lib/mix/ecto.ex:101:156351         pool_size = Keyword.get(opts, :pool_size, 1)63526353     where "repo" was given the type:63546355         # type: dynamic(%{..., __adapter__: atom()})6356         # from: lib/mix/ecto.ex:99:366357         repo.__adapter__.ensure_all_started(repo, :temporary)63586359     type warning found at:6360     │6361 102 │     case repo.start_link(pool_size: pool_size) do6362     │               ~6363     │6364     └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/263656366     warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency6367     │6368 146 │     Logger.remove_backend(:console)6369     │            ~6370     │6371     └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/263726373     warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)6374     │6375 856 │       not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->6376     │                                                                              ~6377     │6378     └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/26379     └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/263806381     warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency6382     │6383 155 │     Logger.add_backend(:console, flush: true)6384     │            ~6385     │6386     └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/263876388    warning: incompatible types given to get_source/1:63896390        get_source(repo)63916392    given types:63936394        -dynamic(atom())-63956396    but expected one of:63976398        %{..., config: empty_list() or non_empty_list(term(), term())}63996400    where "repo" was given the type:64016402        # type: dynamic(atom())6403        # from: lib/ecto/migration/schema_migration.ex:24:136404        repo.all(6405          Map.put(6406            (6407              query =6408                (6409                  query = {get_source(repo), Ecto.Migration.SchemaMigration}6410                  Ecto.Query.Builder.From.apply(query, 1)6411                )6412        6413              Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{6414                ...,6415                expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},6416                file: "/work/proj/deps_rpi0/ecto/lib/ecto/migration/schema_migration.ex",6417                line: 22,6418                take: %{}6419              })6420            ),6421            :prefix,6422            prefix6423          ), timeout: :infinity, log: false)64246425    type warning found at:6426    │6427 22 │     from(p in {get_source(repo), __MODULE__}, select: p.version)6428    │                ~6429    │6430    └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/264316432    warning: incompatible types given to get_source/1:64336434        get_source(repo)64356436    given types:64376438        -dynamic(atom())-64396440    but expected one of:64416442        %{..., config: empty_list() or non_empty_list(term(), term())}64436444    where "repo" was given the type:64456446        # type: dynamic(atom())6447        # from: lib/ecto/migration/schema_migration.ex:30:136448        repo.insert!(6449          Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},6450            prefix: prefix,6451            source: get_source(repo)6452          ), timeout: :infinity, log: false)64536454    type warning found at:6455    │6456 29 │     |> Ecto.put_meta(prefix: prefix, source: get_source(repo))6457    │                                              ~6458    │6459    └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/364606461    warning: incompatible types given to get_source/1:64626463        get_source(repo)64646465    given types:64666467        -dynamic(atom())-64686469    but expected one of:64706471        %{..., config: empty_list() or non_empty_list(term(), term())}64726473    where "repo" was given the type:64746475        # type: dynamic(atom())6476        # from: lib/ecto/migration/schema_migration.ex:36:136477        repo.delete_all(6478          Map.put(6479            (6480              query =6481                (6482                  query = {get_source(repo), Ecto.Migration.SchemaMigration}6483                  Ecto.Query.Builder.From.apply(query, 1)6484                )6485        6486              Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{6487                expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},6488                op: :and,6489                params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],6490                file: "/work/proj/deps_rpi0/ecto/lib/ecto/migration/schema_migration.ex",6491                line: 346492              })6493            ),6494            :prefix,6495            prefix6496          ), timeout: :infinity, log: false)64976498    type warning found at:6499    │6500 34 │     from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)6501    │                ~6502    │6503    └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/365046505      warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)6506      │6507 1422 │   defp type_to_module(:naive_datetime), do: NaiveDateTime6508      │        ~6509      │6510      └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/165116512     warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)6513     │6514 715 │       not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->6515     │                                                                              ~6516     │6517     └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/265186519     warning: the following conditional expression:65206521         is_atom(related)65226523     will always evaluate to:65246525         dynamic(true)65266527     where "related" was given the type:65286529         # type: dynamic(atom())6530         # from: lib/ecto/association.ex:730:156531         related = Ecto.Association.related_from_query(queryable)65326533     type warning found at:6534     │6535 732 │     unless is_atom(related) do6536     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~6537     │6538     └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/365396540      warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)6541      │6542 1885 │         if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do6543      │                 ~6544      │6545      └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/365466547     warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)6548     │6549 430 │       not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->6550     │                                                                              ~6551     │6552     └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/265536554     warning: the following clause will never match:65556556         {:error, _} = error ->65576558     because it attempts to match on the result of:65596560         apply(changeset, adapter, :insert, args)65616562     which has type:65636564         dynamic({:invalid or :ok, term()})65656566     type warning found at:6567     │6568 219 │           {:error, _} = error ->6569     │                       ~6570     │6571     └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/465726573    warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead6574    │6575 29 │     surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)6576    │     ~6577    │6578    └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/265796580     warning: the following clause will never match:65816582         {:error, _} = error ->65836584     because it attempts to match on the result of:65856586         apply(changeset, adapter, action, args)65876588     which has type:65896590         dynamic({:invalid or :ok, term()})65916592     type warning found at:6593     │6594 297 │             {:error, _} = error ->6595     │                         ~6596     │6597     └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/465986599     warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead6600     │6601 144 │     Macro.to_string(expr, &expr_to_string(&1, &2, names, part))6602     │           ~6603     │6604     └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/366056606    warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead6607    │6608 54 │       filter_and_reraise e, System.stacktrace6609    │                                    ~6610    │6611    └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/566126613    warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6614    │6615 44 │     index  = Map.size(params)6616    │                  ~6617    │6618    └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/56619    └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/566206621     warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead6622     │6623 614 │     Decimal.minus(decimal)6624     │             ~6625     │6626     └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/166276628     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)6629     │6630 228 │         raise BadStructError, struct: struct, term: data6631     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6632     │6633     └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/566346635     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead6636     │6637 214 │       filter_and_reraise e, System.stacktrace6638     │                                    ~6639     │6640     └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/46641     └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/466426643      warning: expected a map or struct when accessing .__struct__ in expression:66446645          schema.__struct__66466647      where "schema" was given the types:66486649          # type: dynamic(atom() and not nil)6650          # from: lib/ecto/query/planner.ex:1186:416651          schema66526653          # type: atom()6654          # from: lib/ecto/query/planner.ex:1186:616655          is_atom(schema)66566657      hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()66586659      type warning found at:6660      │6661 1190 │       Map.has_key?(schema.__struct__, field) ->6662      │                           ~6663      │6664      └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/666656666     warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6667     │6668 159 │         supervise(children, strategy: :one_for_one)6669     │         ~6670     │6671     └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/166726673     warning: the following clause will never match:66746675         {:error, _} ->66766677     because it attempts to match on the result of:66786679         NaiveDateTime.new(date, time)66806681     which has type:66826683         dynamic({:ok, %NaiveDateTime{}})66846685     type warning found at:6686     │6687 803 │         {:error, _} -> :error6688     │         ~~~~~~~~~~~~~~~~~~~~~6689     │6690     └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/166916692    warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead6693    │6694 15 │     surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)6695    │     ~6696    │6697    └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/266986699    warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:67006701        Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])67026703    given types:67046705        (6706          -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,6707          dynamic()6708        )67096710    but expected one of:67116712        atom(), term()67136714    where "opts" was given the type:67156716        # type: dynamic(6717          %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or6718            non_struct_map()6719        )6720        # from: lib/ecto/migrator.ex:44:656721        opts[:prefix]67226723    where "repo" was given the type:67246725        # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})6726        # from: lib/ecto/migrator.ex:44:236727        Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])67286729    type warning found at:6730    │6731 45 │       SchemaMigration.migrated_versions(repo, opts[:prefix])6732    │                       ~6733    │6734    └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/267356736    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead6737    │6738 12 │       worker(Ecto.Migration.Runner, [], restart: :temporary)6739    │       ~6740    │6741    └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/167426743    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6744    │6745 15 │     supervise(children, strategy: :simple_one_for_one)6746    │     ~6747    │6748    └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/167496750     warning: expected a module (an atom) when invoking transaction/2 in expression:67516752         repo.transaction(fun, log: false, timeout: :infinity)67536754     where "fun" was given the type:67556756         # type: dynamic()6757         # from: lib/ecto/migrator.ex:114:476758         fun67596760     where "repo" was given the types:67616762         # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})6763         # from: lib/ecto/migrator.ex:118:246764         repo.__adapter__.supports_ddl_transaction?67656766         # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})6767         # from: lib/ecto/migrator.ex:118:246768         repo.__adapter__.supports_ddl_transaction?67696770     type warning found at:6771     │6772 119 │         repo.transaction(fun, [log: false, timeout: :infinity])6773     │              ~6774     │6775     └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/367766777     warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead6778     │6779 291 │     modules = Code.load_file(file)6780     │                    ~6781     │6782     └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/267836784     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead6785     │6786 321 │         reraise error, System.stacktrace6787     │                               ~6788     │6789     └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/367906791    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6792    │6793 10 │       worker(Ecto.Registry, []),6794    │       ~6795    │6796    └─ lib/ecto/application.ex:10:7: Ecto.Application.start/267976798     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead6799     │6800 260 │         reraise %{err | message: message}, System.stacktrace6801     │                                                   ~6802     │6803     └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/668046805    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6806    │6807 11 │       supervisor(Ecto.Migration.Supervisor, [])6808    │       ~6809    │6810    └─ lib/ecto/application.ex:11:7: Ecto.Application.start/268116812Generated ecto app6813==> secure_random6814Compiling 1 file (.ex)6815    warning: use Bitwise is deprecated. import Bitwise instead6816    │6817  2 │   use Bitwise6818    │   ~~~~~~~~~~~6819    │6820    └─ lib/secure_random.ex:2: SecureRandom (module)68216822Generated secure_random app6823==> gandalf6824Compiling 30 files (.ex)6825    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead6826    │6827 10 │   @auth_strategies Application.get_env(:gandalf, :auth_strategies)6828    │                                ~6829    │6830    └─ lib/gandalf/auth_strategies/header.ex:10:32: Gandalf.AuthStrategy.Header (module)68316832     warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead6833     │6834 128 │   @repo Application.get_env(:gandalf, :repo)6835     │                     ~6836     │6837     └─ lib/gandalf.ex:128:21: Gandalf (module)68386839    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead6840    │6841  8 │   @auth_strategies Application.get_env(:gandalf, :auth_strategies)6842    │                                ~6843    │6844    └─ lib/gandalf/auth_strategies/query_param.ex:8:32: Gandalf.AuthStrategy.QueryParam (module)68456846    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead6847    │6848 10 │   @auth_strategies Application.get_env(:gandalf, :auth_strategies)6849    │                                ~6850    │6851    └─ lib/gandalf/auth_strategies/session.ex:10:32: Gandalf.AuthStrategy.Session (module)68526853    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead6854    │6855 10 │   @repo Application.get_env(:gandalf, :repo)6856    │                     ~6857    │6858    └─ lib/gandalf/authentications/basic.ex:10:21: Gandalf.Authentication.Basic (module)68596860    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead6861    │6862 11 │   @resource_owner Application.get_env(:gandalf, :resource_owner)6863    │                               ~6864    │6865    └─ lib/gandalf/authentications/basic.ex:11:31: Gandalf.Authentication.Basic (module)686668676868== Compilation error in file lib/gandalf/auth_strategies/session.ex ==6869** (BadMapError) expected a map, got:68706871    nil68726873    (elixir 1.20.3) lib/map.ex:596: Map.get(nil, :sessions, nil)6874    lib/gandalf/auth_strategies/session.ex:11: (module)6875could 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"