gandalf

Build log

nerves_system_qemu_aarch64

gandalf 0.2.0 · fail · run gandalf-0.2.0-1791187572273
6862 of 6862 lines
1Resolving Hex dependencies...2Resolution completed in 0.181s3Unchanged: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_qemu_aarch64/poison/mix.exs:4:44: Poison.Mixfile (module)9798==> nerves_system_br99Generated nerves_system_br app100==> connection101Compiling 1 file (.ex)102     warning: using single-quoted strings to represent charlists is deprecated.103     Use ~c"" if you indeed want a charlist or use "" instead.104     You may run "mix format --migrate" to change all single-quoted105     strings to use the ~c sigil and fix this warning.106     │107 553 │         [{:data, [{'State', mod_state}]}]108     │                    ~109     │110     └─ lib/connection.ex:553:20111112     warning: using single-quoted strings to represent charlists is deprecated.113     Use ~c"" if you indeed want a charlist or use "" instead.114     You may run "mix format --migrate" to change all single-quoted115     strings to use the ~c sigil and fix this warning.116     │117 680 │     format = '** Generic server ~p terminating \n' ++118     │              ~119     │120     └─ lib/connection.ex:680:14121122     warning: using single-quoted strings to represent charlists is deprecated.123     Use ~c"" if you indeed want a charlist or use "" instead.124     You may run "mix format --migrate" to change all single-quoted125     strings to use the ~c sigil and fix this warning.126     │127 681 │       '** Last message in was ~p~n' ++ ## No last message128     │       ~129     │130     └─ lib/connection.ex:681:7131132     warning: using single-quoted strings to represent charlists is deprecated.133     Use ~c"" if you indeed want a charlist or use "" instead.134     You may run "mix format --migrate" to change all single-quoted135     strings to use the ~c sigil and fix this warning.136     │137 682 │       '** When Server state == ~p~n' ++138     │       ~139     │140     └─ lib/connection.ex:682:7141142     warning: using single-quoted strings to represent charlists is deprecated.143     Use ~c"" if you indeed want a charlist or use "" instead.144     You may run "mix format --migrate" to change all single-quoted145     strings to use the ~c sigil and fix this warning.146     │147 683 │       '** Reason for termination == ~n** ~p~n'148     │       ~149     │150     └─ lib/connection.ex:683:7151152     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead153     │154 429 │         init_stop(starter, name, {reason, System.stacktrace()})155     │                                                  ~156     │157     └─ lib/connection.ex:429:50: Connection.init_it/6158     └─ lib/connection.ex:431:45: Connection.init_it/6159     └─ lib/connection.ex:491:57: Connection.handle_call/3160     └─ lib/connection.ex:540:41: Connection.code_change/3161     └─ lib/connection.ex:581:57: Connection.terminate/2162     └─ lib/connection.ex:625:49: Connection.enter_connect/5163     └─ lib/connection.ex:628:34: Connection.enter_connect/5164     └─ lib/connection.ex:631:45: Connection.enter_connect/5165     └─ lib/connection.ex:657:49: Connection.enter_terminate/5166     └─ lib/connection.ex:660:34: Connection.enter_terminate/5167     └─ lib/connection.ex:663:45: Connection.enter_terminate/5168     └─ lib/connection.ex:744:24: Connection.connect/3169     └─ lib/connection.ex:770:24: Connection.disconnect/3170     └─ lib/connection.ex:813:57: Connection.handle_async/3171172Generated connection app173==> mime174Compiling 1 file (.ex)175Generated mime app176==> circular_buffer177Compiling 1 file (.ex)178Generated circular_buffer app179==> poison180Compiling 4 files (.ex)181    warning: using single-quoted strings to represent charlists is deprecated.182    Use ~c"" if you indeed want a charlist or use "" instead.183    You may run "mix format --migrate" to change all single-quoted184    strings to use the ~c sigil and fix this warning.185    │186 93 │   for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do187    │                               ~188    │189    └─ lib/poison/encoder.ex:93:31190191    warning: using single-quoted strings to represent charlists is deprecated.192    Use ~c"" if you indeed want a charlist or use "" instead.193    You may run "mix format --migrate" to change all single-quoted194    strings to use the ~c sigil and fix this warning.195    │196 93 │   for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do197    │                                                ~198    │199    └─ lib/poison/encoder.ex:93:48200201     warning: using single-quoted strings to represent charlists is deprecated.202     Use ~c"" if you indeed want a charlist or use "" instead.203     You may run "mix format --migrate" to change all single-quoted204     strings to use the ~c sigil and fix this warning.205     │206 139 │   defp chunk_size(<<char>> <> _, _mode, acc) when char <= 0x1F or char in '"\\' do207     │                                                                           ~208     │209     └─ lib/poison/encoder.ex:139:75210211    warning: using single-quoted strings to represent charlists is deprecated.212    Use ~c"" if you indeed want a charlist or use "" instead.213    You may run "mix format --migrate" to change all single-quoted214    strings to use the ~c sigil and fix this warning.215    │216 77 │   defp value(<<char, _ :: binary>> = string, pos, _keys) when char in '-0123456789' do217    │                                                                       ~218    │219    └─ lib/poison/parser.ex:77:71220221     warning: using single-quoted strings to represent charlists is deprecated.222     Use ~c"" if you indeed want a charlist or use "" instead.223     You may run "mix format --migrate" to change all single-quoted224     strings to use the ~c sigil and fix this warning.225     │226 155 │   defp number_int(<<char, _ :: binary>> = string, pos, acc) when char in '123456789' do227     │                                                                          ~228     │229     └─ lib/poison/parser.ex:155:74230231     warning: using single-quoted strings to represent charlists is deprecated.232     Use ~c"" if you indeed want a charlist or use "" instead.233     You may run "mix format --migrate" to change all single-quoted234     strings to use the ~c sigil and fix this warning.235     │236 171 │   defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do237     │                                                            ~238     │239     └─ lib/poison/parser.ex:171:60240241     warning: using single-quoted strings to represent charlists is deprecated.242     Use ~c"" if you indeed want a charlist or use "" instead.243     You may run "mix format --migrate" to change all single-quoted244     strings to use the ~c sigil and fix this warning.245     │246 197 │   defp number_digits(<<char>> <> rest = string, pos) when char in '0123456789' do247     │                                                                   ~248     │249     └─ lib/poison/parser.ex:197:67250251     warning: using single-quoted strings to represent charlists is deprecated.252     Use ~c"" if you indeed want a charlist or use "" instead.253     You may run "mix format --migrate" to change all single-quoted254     strings to use the ~c sigil and fix this warning.255     │256 205 │   defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do257     │                                                                ~258     │259     └─ lib/poison/parser.ex:205:64260261     warning: using single-quoted strings to represent charlists is deprecated.262     Use ~c"" if you indeed want a charlist or use "" instead.263     You may run "mix format --migrate" to change all single-quoted264     strings to use the ~c sigil and fix this warning.265     │266 229 │   for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do267     │                               ~268     │269     └─ lib/poison/parser.ex:229:31270271     warning: using single-quoted strings to represent charlists is deprecated.272     Use ~c"" if you indeed want a charlist or use "" instead.273     You may run "mix format --migrate" to change all single-quoted274     strings to use the ~c sigil and fix this warning.275     │276 229 │   for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do277     │                                            ~278     │279     └─ lib/poison/parser.ex:229:44280281     warning: using single-quoted strings to represent charlists is deprecated.282     Use ~c"" if you indeed want a charlist or use "" instead.283     You may run "mix format --migrate" to change all single-quoted284     strings to use the ~c sigil and fix this warning.285     │286 239 │     when a1 in 'dD' and a2 in 'dD'287     │                ~288     │289     └─ lib/poison/parser.ex:239:16290291     warning: using single-quoted strings to represent charlists is deprecated.292     Use ~c"" if you indeed want a charlist or use "" instead.293     You may run "mix format --migrate" to change all single-quoted294     strings to use the ~c sigil and fix this warning.295     │296 239 │     when a1 in 'dD' and a2 in 'dD'297     │                               ~298     │299     └─ lib/poison/parser.ex:239:31300301     warning: using single-quoted strings to represent charlists is deprecated.302     Use ~c"" if you indeed want a charlist or use "" instead.303     You may run "mix format --migrate" to change all single-quoted304     strings to use the ~c sigil and fix this warning.305     │306 240 │     and (b1 in '89abAB')307     │                ~308     │309     └─ lib/poison/parser.ex:240:16310311     warning: using single-quoted strings to represent charlists is deprecated.312     Use ~c"" if you indeed want a charlist or use "" instead.313     You may run "mix format --migrate" to change all single-quoted314     strings to use the ~c sigil and fix this warning.315     │316 274 │   defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do317     │                                                            ~318     │319     └─ lib/poison/parser.ex:274:60320321    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead322    │323 22 │   if Application.get_env(:poison, :native) do324    │                  ~325    │326    └─ lib/poison/parser.ex:22:18: Poison.Parser (module)327328    warning: use Bitwise is deprecated. import Bitwise instead329    │330 26 │   use Bitwise331    │   ~~~~~~~~~~~332    │333    └─ lib/poison/parser.ex:26: Poison.Parser (module)334335     warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator336     │337 199 │     <<digits :: binary-size(count), rest :: binary>> = string338     │                             ~339     │340     └─ lib/poison/parser.ex:199:29: Poison.Parser.number_digits/2341342     warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator343     │344 225 │     <<chunk :: binary-size(count), rest :: binary>> = string345     │                            ~346     │347     └─ lib/poison/parser.ex:225:28: Poison.Parser.string_continue/3348349    warning: use Bitwise is deprecated. import Bitwise instead350    │351 83 │   use Bitwise352    │   ~~~~~~~~~~~353    │354    └─ lib/poison/encoder.ex:83: Poison.Encoder.BitString (module)355356     warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator357     │358 135 │     <<chunk :: binary-size(size), rest :: binary>> = string359     │                            ~360     │361     └─ lib/poison/encoder.ex:135:28: Poison.Encoder.BitString.escape/2362363     warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead364     │365 173 │     case Integer.to_char_list(char, 16) do366     │                  ~367     │368     └─ lib/poison/encoder.ex:173:18: Poison.Encoder.BitString.seq/1369370Generated poison app371==> plug_crypto372Compiling 5 files (.ex)373Generated plug_crypto app374==> tablet375Compiling 2 files (.ex)376Generated tablet app377==> elixir_make378Compiling 8 files (.ex)379Generated elixir_make app380==> nerves_logging381 CC kmsg_tailer.o382 LD kmsg_tailer383Compiling 5 files (.ex)384Generated nerves_logging app385==> comeonin386mkdir -p priv387/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-15.3.1/bin/aarch64-nerves-linux-gnu-gcc -g -O3 -Wall -I/usr/local/lib/erlang/erts-17.1/include -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_qemu_aarch64-0.4.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: using single-quoted strings to represent charlists is deprecated.487    Use ~c"" if you indeed want a charlist or use "" instead.488    You may run "mix format --migrate" to change all single-quoted489    strings to use the ~c sigil and fix this warning.490    │491 11 │   b64_alphabet = Enum.with_index 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789./'492    │                                  ~493    │494    └─ lib/comeonin/pbkdf2/base64.ex:11:34495496     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 operator497     │498 117 │     <<bin::binary-size(max_length), _::binary>> = key499     │                        ~500     │501     └─ lib/comeonin/pbkdf2.ex:117:24: Comeonin.Pbkdf2.pbkdf2/7502503    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: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead656     │657 111 │         stack = System.stacktrace()658     │                        ~659     │660     └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3661662     warning: the following clause will never match:663664         [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->665666     because it attempts to match on the result of:667668         System.stacktrace()669670     which has type:671672         empty_list()673674     where "arity" was given the type:675676         # type: integer()677         # from: lib/db_connection/connection.ex:139:56678         is_integer(arity)679680     type warning found at:681     │682 139 │           [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace683     │                                      ~684     │685     └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2686687     warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead688     │689 117 │     Supervisor.Spec.worker(Manager, [module, opts], child_opts)690     │                     ~691     │692     └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3693694     warning: the following clause will never match:695696         [{a, b, params, c} | rest] when is_list(params) ->697698     because it attempts to match on the result of:699700         System.stacktrace()701702     which has type:703704         empty_list()705706     where "params" was given the type:707708         # type: empty_list() or non_empty_list(term(), term())709         # from: lib/db_connection/connection.ex:140:43710         is_list(params)711712     type warning found at:713     │714 140 │           [{a, b, params, c} | rest] when is_list(params) ->715     │           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~716     │717     └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2718719    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead720    │721  8 │     pool = supervisor(Pool, [], [restart: :temporary])722    │            ~723    │724    └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0725726    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead727    │728  9 │                 supervisor(DBConnection.Ownership.ProxySupervisor, [],729    │                 ~730    │731    └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3732733    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead734    │735 36 │     worker(DBConnection.Watcher, [owner])736    │     ~737    │738    └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1739740    warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead741    │742  6 │     children  = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]743    │                  ~744    │745    └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0746747     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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)983    │984  5 │ defmodule Nerves.TargetTuple do985    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~986    │987    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)988989Generated nerves app990==> nerves_toolchain_aarch64_nerves_linux_gnu991Compiling 1 file (.ex)992Generated nerves_toolchain_aarch64_nerves_linux_gnu app993==> nerves_system_qemu_aarch64994Compiling 1 file (.ex)995Generated nerves_system_qemu_aarch64 app996==> nerves_compatibility_test997===> Analyzing applications...998===> Compiling telemetry999==> plug1000Compiling 1 file (.erl)1001Compiling 42 files (.ex)1002Generated plug app1003==> postgrex1004Compiling 62 files (.ex)1005    warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1006    │1007 14 │   {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))1008    │                                 ~1009    │1010    └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)10111012    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1013    You may run "mix format --migrate" to fix this warning automatically.1014    │1015 46 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1016    │         ~1017    │1018    └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/110191020    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1021    You may run "mix format --migrate" to fix this warning automatically.1022    │1023 46 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1024    │                                                                      ~1025    │1026    └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/110271028    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1029    You may run "mix format --migrate" to fix this warning automatically.1030    │1031 65 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1032    │         ~1033    │1034    └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/110351036    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1037    You may run "mix format --migrate" to fix this warning automatically.1038    │1039 65 │     <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1040    │                                                                      ~1041    │1042    └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/110431044    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1045    You may run "mix format --migrate" to fix this warning automatically.1046    │1047 31 │     [<<Map.size(hstore_map)::int32>> | keys_and_values]1048    │                            ~1049    │1050    └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/110511052    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1053    You may run "mix format --migrate" to fix this warning automatically.1054    │1055 43 │     <<-1::int32>>1056    │         ~1057    │1058    └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/110591060    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1061    You may run "mix format --migrate" to fix this warning automatically.1062    │1063 48 │     <<value_byte_size::int32>> <> value1064    │                      ~1065    │1066    └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/110671068    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1069    You may run "mix format --migrate" to fix this warning automatically.1070    │1071 51 │   def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do1072    │                              ~1073    │1074    └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/210751076    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1077    You may run "mix format --migrate" to fix this warning automatically.1078    │1079 54 │   def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do1080    │                              ~1081    │1082    └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/210831084    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1085    You may run "mix format --migrate" to fix this warning automatically.1086    │1087 63 │   defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),1088    │                                      ~1089    │1090    └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/210911092    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1093    You may run "mix format --migrate" to fix this warning automatically.1094    │1095 64 │ ...                   -1::int32, rest::binary>>, acc) do1096    │                         ~1097    │1098    └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/210991100    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1101    You may run "mix format --migrate" to fix this warning automatically.1102    │1103 68 │   defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),1104    │                                      ~1105    │1106    └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/211071108    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1109    You may run "mix format --migrate" to fix this warning automatically.1110    │1111 69 │                         value_length::int32, value::binary(value_length), rest::binary>>, acc) do1112    │                                     ~1113    │1114    └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/211151116    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1117    You may run "mix format --migrate" to fix this warning automatically.1118    │1119 78 │   defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),1120    │                                       ~1121    │1122    └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/211231124    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1125    You may run "mix format --migrate" to fix this warning automatically.1126    │1127 79 │ ...                   -1::int32, rest::binary>>, acc) do1128    │                         ~1129    │1130    └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/211311132    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1133    You may run "mix format --migrate" to fix this warning automatically.1134    │1135 83 │   defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),1136    │                                       ~1137    │1138    └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/211391140    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1141    You may run "mix format --migrate" to fix this warning automatically.1142    │1143 84 │                         value_length::int32, value::binary(value_length), rest::binary>>, acc) do1144    │                                     ~1145    │1146    └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/211471148    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1149    You may run "mix format --migrate" to fix this warning automatically.1150    │1151 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>1152    │         ~1153    │1154    └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/111551156    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1157    You may run "mix format --migrate" to fix this warning automatically.1158    │1159 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>1160    │                     ~1161    │1162    └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/111631164    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1165    You may run "mix format --migrate" to fix this warning automatically.1166    │1167 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>1168    │                                      ~1169    │1170    └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/111711172    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1173    You may run "mix format --migrate" to fix this warning automatically.1174    │1175 27 │     <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>1176    │                                                   ~1177    │1178    └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/111791180    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1181    You may run "mix format --migrate" to fix this warning automatically.1182    │1183 42 │     bin = for digit <- digits, into: "", do: <<digit :: uint16>>1184    │                                                      ~1185    │1186    └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/111871188    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1189    You may run "mix format --migrate" to fix this warning automatically.1190    │1191 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]1192    │                   ~1193    │1194    └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/111951196    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1197    You may run "mix format --migrate" to fix this warning automatically.1198    │1199 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]1200    │                                    ~1201    │1202    └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/112031204    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1205    You may run "mix format --migrate" to fix this warning automatically.1206    │1207 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]1208    │                                                   ~1209    │1210    └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/112111212    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1213    You may run "mix format --migrate" to fix this warning automatically.1214    │1215 43 │     [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]1216    │                                                                    ~1217    │1218    └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/112191220    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1221    You may run "mix format --migrate" to fix this warning automatically.1222    │1223 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do1224    │                                ~1225    │1226    └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/112271228    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1229    You may run "mix format --migrate" to fix this warning automatically.1230    │1231 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do1232    │                                                 ~1233    │1234    └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/112351236    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1237    You may run "mix format --migrate" to fix this warning automatically.1238    │1239 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do1240    │                                                                ~1241    │1242    └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/112431244    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1245    You may run "mix format --migrate" to fix this warning automatically.1246    │1247 78 │   def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do1248    │                                                                                 ~1249    │1250    └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/112511252     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1253     You may run "mix format --migrate" to fix this warning automatically.1254     │1255 109 │   defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do1256     │                                   ~1257     │1258     └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/312591260    warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.1261    You may run "mix format --migrate" to fix this warning automatically.1262    │1263 31 │   def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do1264    │                      ~1265    │1266    └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/112671268    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1269    You may run "mix format --migrate" to fix this warning automatically.1270    │1271 31 │   def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do1272    │                               ~1273    │1274    └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/112751276    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.1277    You may run "mix format --migrate" to fix this warning automatically.1278    │1279 23 │     <<x::float64, y::float64>>1280    │        ~1281    │1282    └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/212831284    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.1285    You may run "mix format --migrate" to fix this warning automatically.1286    │1287 23 │     <<x::float64, y::float64>>1288    │                    ~1289    │1290    └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/212911292    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.1293    You may run "mix format --migrate" to fix this warning automatically.1294    │1295 41 │   defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do1296    │                         ~1297    │1298    └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/212991300    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.1301    You may run "mix format --migrate" to fix this warning automatically.1302    │1303 41 │   defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do1304    │                                     ~1305    │1306    └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/213071308    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1309    You may run "mix format --migrate" to fix this warning automatically.1310    │1311 33 │   def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do1312    │                          ~1313    │1314    └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/113151316    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.1317    You may run "mix format --migrate" to fix this warning automatically.1318    │1319 38 │   defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do1320    │                           ~1321    │1322    └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/213231324    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.1325    You may run "mix format --migrate" to fix this warning automatically.1326    │1327 38 │   defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do1328    │                                       ~1329    │1330    └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/213311332    warning: use Bitwise is deprecated. import Bitwise instead1333    │1334  4 │   use Bitwise, only_operators: true1335    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1336    │1337    └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)13381339    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1340    You may run "mix format --migrate" to fix this warning automatically.1341    │1342 43 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>1343    │         ~1344    │1345    └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/113461347    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1348    You may run "mix format --migrate" to fix this warning automatically.1349    │1350 43 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>1351    │                                                                      ~1352    │1353    └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/113541355    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1356    You may run "mix format --migrate" to fix this warning automatically.1357    │1358 56 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>1359    │         ~1360    │1361    └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/113621363    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1364    You may run "mix format --migrate" to fix this warning automatically.1365    │1366 48 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1367    │         ~1368    │1369    └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/113701371    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1372    You may run "mix format --migrate" to fix this warning automatically.1373    │1374 56 │     <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>1375    │                                                                      ~1376    │1377    └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/113781379    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1380    You may run "mix format --migrate" to fix this warning automatically.1381    │1382 48 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1383    │                                           ~1384    │1385    └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/113861387    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1388    You may run "mix format --migrate" to fix this warning automatically.1389    │1390 77 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1391    │         ~1392    │1393    └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/113941395    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1396    You may run "mix format --migrate" to fix this warning automatically.1397    │1398 77 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1399    │                                           ~1400    │1401    └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/114021403    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1404    You may run "mix format --migrate" to fix this warning automatically.1405    │1406 53 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1407    │         ~1408    │1409    └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/114101411    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1412    You may run "mix format --migrate" to fix this warning automatically.1413    │1414 53 │     <<8 :: int32, secs * 1_000_000 + usec :: int64>>1415    │                                           ~1416    │1417    └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/114181419    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1420    You may run "mix format --migrate" to fix this warning automatically.1421    │1422 80 │         <<8 :: int32, microsecs - @us_epoch :: int64>>1423    │             ~1424    │1425    └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/114261427    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1428    You may run "mix format --migrate" to fix this warning automatically.1429    │1430 80 │         <<8 :: int32, microsecs - @us_epoch :: int64>>1431    │                                             ~1432    │1433    └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/114341435    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1436    You may run "mix format --migrate" to fix this warning automatically.1437    │1438 45 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,1439    │          ~1440    │1441    └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/114421443    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1444    You may run "mix format --migrate" to fix this warning automatically.1445    │1446 45 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,1447    │                                                                       ~1448    │1449    └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/114501451    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1452    You may run "mix format --migrate" to fix this warning automatically.1453    │1454 46 │       0 :: int32>>1455    │         ~1456    │1457    └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/114581459    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1460    You may run "mix format --migrate" to fix this warning automatically.1461    │1462 76 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>1463    │          ~1464    │1465    └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/114661467    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.1468    You may run "mix format --migrate" to fix this warning automatically.1469    │1470 76 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>1471    │                                                                       ~1472    │1473    └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/114741475    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1476    You may run "mix format --migrate" to fix this warning automatically.1477    │1478 76 │     <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>1479    │                                                                                   ~1480    │1481    └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/114821483    warning: use Bitwise is deprecated. import Bitwise instead1484    │1485  5 │   use Bitwise1486    │   ~~~~~~~~~~~1487    │1488    └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)14891490    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1491    You may run "mix format --migrate" to fix this warning automatically.1492    │1493 29 │     <<length(values)::int32, encode_lexemes(values)::binary>>1494    │                     ~1495    │1496    └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/114971498    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 operator1499    │1500 48 │     <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest1501    │                              ~1502    │1503    └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/115041505    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1506    You may run "mix format --migrate" to fix this warning automatically.1507    │1508 63 │   def parse(<<type :: int32, rest :: binary>>, ?R, size) do1509    │                    ~1510    │1511    └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/315121513    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 operator1514    │1515 72 │           <<data :: size(rest_size)>> = rest1516    │                          ~1517    │1518    └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/315191520    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1521    You may run "mix format --migrate" to fix this warning automatically.1522    │1523 81 │   def parse(<<pid :: int32, key :: int32>>, ?K, _size) do1524    │                   ~1525    │1526    └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/315271528    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1529    You may run "mix format --migrate" to fix this warning automatically.1530    │1531 81 │   def parse(<<pid :: int32, key :: int32>>, ?K, _size) do1532    │                                 ~1533    │1534    └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/315351536    warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.1537    You may run "mix format --migrate" to fix this warning automatically.1538    │1539 86 │   def parse(<<status :: int8>>, ?Z, _size) do1540    │                      ~1541    │1542    └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/315431544    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1545    You may run "mix format --migrate" to fix this warning automatically.1546    │1547 96 │   def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do1548    │                   ~1549    │1550    └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/315511552     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1553     You may run "mix format --migrate" to fix this warning automatically.1554     │1555 101 │   def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do1556     │                            ~1557     │1558     └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/315591560     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1561     You may run "mix format --migrate" to fix this warning automatically.1562     │1563 103 │     case <<len ::uint16>> do1564     │                ~1565     │1566     └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/315671568     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1569     You may run "mix format --migrate" to fix this warning automatically.1570     │1571 104 │       <<^overflow_len :: uint16>> ->1572     │                       ~1573     │1574     └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/315751576     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1577     You may run "mix format --migrate" to fix this warning automatically.1578     │1579 112 │   def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do1580     │                   ~1581     │1582     └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/315831584     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1585     You may run "mix format --migrate" to fix this warning automatically.1586     │1587 118 │   def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do1588     │                 ~1589     │1590     └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/315911592     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1593     You may run "mix format --migrate" to fix this warning automatically.1594     │1595 123 │   def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do1596     │                      ~1597     │1598     └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/315991600     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1601     You may run "mix format --migrate" to fix this warning automatically.1602     │1603 226 │      [<<size :: int32>>, data]1604     │              ~1605     │1606     └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/116071608     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1609     You may run "mix format --migrate" to fix this warning automatically.1610     │1611 224 │       [first, <<size :: int32>>, data]1612     │                      ~1613     │1614     └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/116151616     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1617     You may run "mix format --migrate" to fix this warning automatically.1618     │1619 235 │     vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>1620     │                                 ~1621     │1622     └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/116231624     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1625     You may run "mix format --migrate" to fix this warning automatically.1626     │1627 235 │     vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>1628     │                                                               ~1629     │1630     └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/116311632     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.1633     You may run "mix format --migrate" to fix this warning automatically.1634     │1635 251 │     oids = for oid <- oids, into: "", do: <<oid :: uint32>>1636     │                                                 ~1637     │1638     └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/116391640     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1641     You may run "mix format --migrate" to fix this warning automatically.1642     │1643 252 │     len = <<div(byte_size(oids), 4) :: int16>>1644     │                                     ~1645     │1646     └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/116471648     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1649     You may run "mix format --migrate" to fix this warning automatically.1650     │1651 282 │     pfs = for format <- param_formats,  into: "", do: <<format(format) :: int16>>1652     │                                                                        ~1653     │1654     └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/116551656     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1657     You may run "mix format --migrate" to fix this warning automatically.1658     │1659 283 │     rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>1660     │                                                                        ~1661     │1662     └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/116631664     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1665     You may run "mix format --migrate" to fix this warning automatically.1666     │1667 285 │     len_pfs = <<div(byte_size(pfs), 2) :: int16>>1668     │                                        ~1669     │1670     └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/116711672     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1673     You may run "mix format --migrate" to fix this warning automatically.1674     │1675 286 │     len_rfs = <<div(byte_size(rfs), 2) :: int16>>1676     │                                        ~1677     │1678     └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/116791680     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1681     You may run "mix format --migrate" to fix this warning automatically.1682     │1683 287 │     len_params  = <<length(params) :: int16>>1684     │                                    ~1685     │1686     └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/116871688     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1689     You may run "mix format --migrate" to fix this warning automatically.1690     │1691 294 │     {?E, [port, 0, <<rows :: int32>>]}1692     │                           ~1693     │1694     └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/116951696     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1697     You may run "mix format --migrate" to fix this warning automatically.1698     │1699 309 │     {nil, <<1234 :: int16, 5679 :: int16>>}1700     │                  ~1701     │1702     └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/117031704     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1705     You may run "mix format --migrate" to fix this warning automatically.1706     │1707 309 │     {nil, <<1234 :: int16, 5679 :: int16>>}1708     │                                 ~1709     │1710     └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/117111712     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1713     You may run "mix format --migrate" to fix this warning automatically.1714     │1715 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}1716     │                  ~1717     │1718     └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/117191720     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1721     You may run "mix format --migrate" to fix this warning automatically.1722     │1723 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}1724     │                                 ~1725     │1726     └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/117271728     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1729     You may run "mix format --migrate" to fix this warning automatically.1730     │1731 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}1732     │                                               ~1733     │1734     └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/117351736     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1737     You may run "mix format --migrate" to fix this warning automatically.1738     │1739 314 │     {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}1740     │                                                             ~1741     │1742     └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/117431744     warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.1745     You may run "mix format --migrate" to fix this warning automatically.1746     │1747 341 │   defp decode_fields(<<field :: int8, rest :: binary>>) do1748     │                              ~1749     │1750     └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/117511752     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.1753     You may run "mix format --migrate" to fix this warning automatically.1754     │1755 362 │     <<table_oid :: uint32, column :: int16, type_oid :: uint32,1756     │                 ~1757     │1758     └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/117591760     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1761     You may run "mix format --migrate" to fix this warning automatically.1762     │1763 362 │     <<table_oid :: uint32, column :: int16, type_oid :: uint32,1764     │                                   ~1765     │1766     └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/117671768     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.1769     You may run "mix format --migrate" to fix this warning automatically.1770     │1771 362 │     <<table_oid :: uint32, column :: int16, type_oid :: uint32,1772     │                                                      ~1773     │1774     └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/117751776     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1777     You may run "mix format --migrate" to fix this warning automatically.1778     │1779 363 │        type_size :: int16, type_mod :: int32, format :: int16,1780     │                  ~1781     │1782     └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/117831784     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1785     You may run "mix format --migrate" to fix this warning automatically.1786     │1787 363 │        type_size :: int16, type_mod :: int32, format :: int16,1788     │                                     ~1789     │1790     └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/117911792     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.1793     You may run "mix format --migrate" to fix this warning automatically.1794     │1795 363 │        type_size :: int16, type_mod :: int32, format :: int16,1796     │                                                      ~1797     │1798     └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/117991800     warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.1801     You may run "mix format --migrate" to fix this warning automatically.1802     │1803 382 │   defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do1804     │                            ~1805     │1806     └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/118071808     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1809     You may run "mix format --migrate" to fix this warning automatically.1810     │1811 382 │   defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do1812     │                                       ~1813     │1814     └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/118151816     warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.1817     You may run "mix format --migrate" to fix this warning automatically.1818     │1819 384 │     columns = for <<column::uint16 <- rest>>, do: decode_format(column)1820     │                           ~1821     │1822     └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/118231824    warning: unused require Postgrex.Messages1825    │1826 30 │   require Postgrex.Messages1827    │   ~1828    │1829    └─ lib/postgrex/query.ex:30:318301831    warning: unused require Logger1832    │1833  8 │   require Logger1834    │   ~1835    │1836    └─ lib/postgrex/notifications.ex:8:318371838    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1839    You may run "mix format --migrate" to fix this warning automatically.1840    │1841 59 │       if lower == <<-1::int32>> do1842    │                       ~1843    │1844    └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/418451846    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1847    You may run "mix format --migrate" to fix this warning automatically.1848    │1849 66 │       if upper == <<-1::int32>> do1850    │                       ~1851    │1852    └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/418531854    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1855    You may run "mix format --migrate" to fix this warning automatically.1856    │1857 86 │     [<<IO.iodata_length(bin)+1::int32>>, flags | bin]1858    │                               ~1859    │1860    └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/418611862      warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1863      │1864 1005 │     Logger.warn(fn() ->1865      │            ~1866      │1867      └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/518681869      warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.1870      You may run "mix format --migrate" to fix this warning automatically.1871      │1872 2000 │   defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do1873      │                          ~1874      │1875      └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/118761877      warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1878      You may run "mix format --migrate" to fix this warning automatically.1879      │1880 2000 │   defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do1881      │                                        ~1882      │1883      └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/118841885      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 operator1886      │1887 2003 │       <<body :: binary(size), rest :: binary>> ->1888      │                        ~1889      │1890      └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/118911892    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1893    You may run "mix format --migrate" to fix this warning automatically.1894    │1895 46 │     lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>1896    │                                                           ~1897    │1898    └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/318991900    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1901    You may run "mix format --migrate" to fix this warning automatically.1902    │1903 46 │     lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>1904    │                                                                       ~1905    │1906    └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/319071908    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1909    You may run "mix format --migrate" to fix this warning automatically.1910    │1911 47 │     iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]1912    │                       ~1913    │1914    └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/319151916    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1917    You may run "mix format --migrate" to fix this warning automatically.1918    │1919 47 │     iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]1920    │                                   ~1921    │1922    └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/319231924    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.1925    You may run "mix format --migrate" to fix this warning automatically.1926    │1927 47 │     iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]1928    │                                                      ~1929    │1930    └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/319311932    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1933    You may run "mix format --migrate" to fix this warning automatically.1934    │1935 48 │     [<<IO.iodata_length(iodata)::int32>> | iodata]1936    │                                ~1937    │1938    └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/319391940    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1941    You may run "mix format --migrate" to fix this warning automatically.1942    │1943 87 │   defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do1944    │                          ~1945    │1946    └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/219471948    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1949    You may run "mix format --migrate" to fix this warning automatically.1950    │1951 87 │   defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do1952    │                                            ~1953    │1954    └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/219551956    warning: using single-quoted strings to represent charlists is deprecated.1957    Use ~c"" if you indeed want a charlist or use "" instead.1958    You may run "mix format --migrate" to change all single-quoted1959    strings to use the ~c sigil and fix this warning.1960    │1961 49 │   @anno (if :erlang.system_info(:otp_release) >= '19' do1962    │                                                  ~1963    │1964    └─ lib/postgrex/type_module.ex:49:5019651966     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1967     You may run "mix format --migrate" to fix this warning automatically.1968     │1969 182 │   defp row_decode(<<-1::int32, rest::binary>>) do1970     │                       ~1971     │1972     └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/119731974     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.1975     You may run "mix format --migrate" to fix this warning automatically.1976     │1977 185 │   defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do1978     │                        ~1979     │1980     └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/119811982     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1983     You may run "mix format --migrate" to fix this warning automatically.1984     │1985 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))1986     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1987     │1988     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/319891990     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1991     You may run "mix format --migrate" to fix this warning automatically.1992     │1993 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))1994     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1995     │1996     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/119971998    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1999    You may run "mix format --migrate" to fix this warning automatically.2000    │2001 11 │         [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]2002    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2003    │2004    └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/120052006    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2007    You may run "mix format --migrate" to fix this warning automatically.2008    │2009 11 │         [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]2010    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2011    │2012    └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/120132014    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 operator2015    │2016 15 │         <<binary::binary-size(last_pos), last::bits>> = val2017    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2018    │2019    └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/120202021    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2022    You may run "mix format --migrate" to fix this warning automatically.2023    │2024 18 │         [<<(bin_size+4)::int32, bit_count::uint32>>, binary |2025    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2026    │2027    └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/120282029    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2030    You may run "mix format --migrate" to fix this warning automatically.2031    │2032 18 │         [<<(bin_size+4)::int32, bit_count::uint32>>, binary |2033    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2034    │2035    └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/120362037     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2038     You may run "mix format --migrate" to fix this warning automatically.2039     │2040 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2041     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2042     │2043     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/120442045    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2046    You may run "mix format --migrate" to fix this warning automatically.2047    │2048  9 │         <<1 :: int32, 1>>2049    │         ~~~~~~~~~~~~~~~~~2050    │2051    └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/120522053    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2054    You may run "mix format --migrate" to fix this warning automatically.2055    │2056 11 │         <<1 :: int32, 0>>2057    │         ~~~~~~~~~~~~~~~~~2058    │2059    └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/120602061     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2062     You may run "mix format --migrate" to fix this warning automatically.2063     │2064 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2065     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2066     │2067     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/120682069    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2070    You may run "mix format --migrate" to fix this warning automatically.2071    │2072 13 │         [<<32::int32>>, encoded_p1 | encoded_p2]2073    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2074    │2075    └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/120762077     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2078     You may run "mix format --migrate" to fix this warning automatically.2079     │2080 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2081     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2082     │2083     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/120842085    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2086    You may run "mix format --migrate" to fix this warning automatically.2087    │2088 10 │         <<8 :: int32, 2, n, 1, 4, a, b, c, d>>2089    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2090    │2091    └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/120922093    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2094    You may run "mix format --migrate" to fix this warning automatically.2095    │2096 12 │         <<20 :: int32, 3, n, 1, 16,2097    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~2098    │2099    └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/121002101     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2102     You may run "mix format --migrate" to fix this warning automatically.2103     │2104 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2105     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2106     │2107     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/121082109    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2110    You may run "mix format --migrate" to fix this warning automatically.2111    │2112 10 │         <<24::int32, x::float64, y::float64, r::float64>>2113    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2114    │2115    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/121162117    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2118    You may run "mix format --migrate" to fix this warning automatically.2119    │2120 10 │         <<24::int32, x::float64, y::float64, r::float64>>2121    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2122    │2123    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/121242125    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2126    You may run "mix format --migrate" to fix this warning automatically.2127    │2128 10 │         <<24::int32, x::float64, y::float64, r::float64>>2129    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2130    │2131    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/121322133    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2134    You may run "mix format --migrate" to fix this warning automatically.2135    │2136 10 │         <<24::int32, x::float64, y::float64, r::float64>>2137    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2138    │2139    └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/121402141     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2142     You may run "mix format --migrate" to fix this warning automatically.2143     │2144 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2145     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2146     │2147     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/121482149     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2150     You may run "mix format --migrate" to fix this warning automatically.2151     │2152 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2153     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2154     │2155     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/121562157    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2158    You may run "mix format --migrate" to fix this warning automatically.2159    │2160  9 │         <<4::int32, n::float32>>2161    │         ~~~~~~~~~~~~~~~~~~~~~~~~2162    │2163    └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/121642165    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.2166    You may run "mix format --migrate" to fix this warning automatically.2167    │2168  9 │         <<4::int32, n::float32>>2169    │         ~~~~~~~~~~~~~~~~~~~~~~~~2170    │2171    └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/121722173    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2174    You may run "mix format --migrate" to fix this warning automatically.2175    │2176 11 │         <<4::int32, 0::1, 255, 1::1, 0::22>>2177    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2178    │2179    └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/121802181    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2182    You may run "mix format --migrate" to fix this warning automatically.2183    │2184 13 │         <<4::int32, 0::1, 255, 0::23>>2185    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2186    │2187    └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/121882189    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2190    You may run "mix format --migrate" to fix this warning automatically.2191    │2192 15 │         <<4::int32, 1::1, 255, 0::23>>2193    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2194    │2195    └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/121962197     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2198     You may run "mix format --migrate" to fix this warning automatically.2199     │2200 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2201     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2202     │2203     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/122042205    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2206    You may run "mix format --migrate" to fix this warning automatically.2207    │2208  9 │         <<8 :: int32, n :: float64>>2209    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2210    │2211    └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/122122213    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2214    You may run "mix format --migrate" to fix this warning automatically.2215    │2216  9 │         <<8 :: int32, n :: float64>>2217    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2218    │2219    └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/122202221    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2222    You may run "mix format --migrate" to fix this warning automatically.2223    │2224 11 │         <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>2225    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2226    │2227    └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/122282229    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2230    You may run "mix format --migrate" to fix this warning automatically.2231    │2232 13 │         <<8 :: int32, 0::1, 2047::11, 0::52>>2233    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2234    │2235    └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/122362237    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2238    You may run "mix format --migrate" to fix this warning automatically.2239    │2240 15 │         <<8 :: int32, 1::1, 2047::11, 0::52>>2241    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2242    │2243    └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/122442245     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2246     You may run "mix format --migrate" to fix this warning automatically.2247     │2248 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2249     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2250     │2251     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/122522253    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2254    You may run "mix format --migrate" to fix this warning automatically.2255    │2256 12 │         [<<IO.iodata_length(data) :: int32>> | data]2257    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2258    │2259    └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/122602261     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2262     You may run "mix format --migrate" to fix this warning automatically.2263     │2264 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2265     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2266     │2267     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/122682269    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2270    You may run "mix format --migrate" to fix this warning automatically.2271    │2272 10 │         <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>2273    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2274    │2275    └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/122762277    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2278    You may run "mix format --migrate" to fix this warning automatically.2279    │2280 12 │         <<20 :: int32, 3, 128, 0, 16,2281    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2282    │2283    └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/122842285     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2286     You may run "mix format --migrate" to fix this warning automatically.2287     │2288 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2289     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2290     │2291     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/122922293    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2294    You may run "mix format --migrate" to fix this warning automatically.2295    │2296 12 │         <<2 :: int32, int :: int16>>2297    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2298    │2299    └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/123002301    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2302    You may run "mix format --migrate" to fix this warning automatically.2303    │2304 12 │         <<2 :: int32, int :: int16>>2305    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2306    │2307    └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/123082309     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2310     You may run "mix format --migrate" to fix this warning automatically.2311     │2312 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2313     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2314     │2315     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/123162317    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2318    You may run "mix format --migrate" to fix this warning automatically.2319    │2320 12 │         <<4 :: int32, int :: int32>>2321    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2322    │2323    └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/123242325    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2326    You may run "mix format --migrate" to fix this warning automatically.2327    │2328 12 │         <<4 :: int32, int :: int32>>2329    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2330    │2331    └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/123322333     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2334     You may run "mix format --migrate" to fix this warning automatically.2335     │2336 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2337     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2338     │2339     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/123402341    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2342    You may run "mix format --migrate" to fix this warning automatically.2343    │2344 12 │         <<8 :: int32, int :: int64>>2345    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2346    │2347    └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/123482349    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2350    You may run "mix format --migrate" to fix this warning automatically.2351    │2352 12 │         <<8 :: int32, int :: int64>>2353    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~2354    │2355    └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/123562357     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2358     You may run "mix format --migrate" to fix this warning automatically.2359     │2360 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2361     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2362     │2363     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/123642365    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2366    You may run "mix format --migrate" to fix this warning automatically.2367    │2368 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>2369    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2370    │2371    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/123722373    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2374    You may run "mix format --migrate" to fix this warning automatically.2375    │2376 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>2377    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2378    │2379    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/123802381    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2382    You may run "mix format --migrate" to fix this warning automatically.2383    │2384 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>2385    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2386    │2387    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/123882389    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2390    You may run "mix format --migrate" to fix this warning automatically.2391    │2392 10 │         <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>2393    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2394    │2395    └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/123962397     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2398     You may run "mix format --migrate" to fix this warning automatically.2399     │2400 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2401     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2402     │2403     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/124042405    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2406    You may run "mix format --migrate" to fix this warning automatically.2407    │2408 10 │         <<24::int32, a::float64, b::float64, c::float64>>2409    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2410    │2411    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/124122413    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2414    You may run "mix format --migrate" to fix this warning automatically.2415    │2416 10 │         <<24::int32, a::float64, b::float64, c::float64>>2417    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2418    │2419    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/124202421    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2422    You may run "mix format --migrate" to fix this warning automatically.2423    │2424 10 │         <<24::int32, a::float64, b::float64, c::float64>>2425    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2426    │2427    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/124282429    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2430    You may run "mix format --migrate" to fix this warning automatically.2431    │2432 10 │         <<24::int32, a::float64, b::float64, c::float64>>2433    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2434    │2435    └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/124362437     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2438     You may run "mix format --migrate" to fix this warning automatically.2439     │2440 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2441     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2442     │2443     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/124442445    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2446    You may run "mix format --migrate" to fix this warning automatically.2447    │2448 13 │         [<<32::int32>>, encoded_p1 | encoded_p2]2449    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2450    │2451    └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/124522453     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2454     You may run "mix format --migrate" to fix this warning automatically.2455     │2456 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2457     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2458     │2459     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/124602461    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2462    You may run "mix format --migrate" to fix this warning automatically.2463    │2464  9 │         <<6::int32, a, b, c, d, e, f>>2465    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2466    │2467    └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/124682469     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2470     You may run "mix format --migrate" to fix this warning automatically.2471     │2472 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2473     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2474     │2475     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/124762477    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2478    You may run "mix format --migrate" to fix this warning automatically.2479    │2480 11 │         [<<byte_size(name) :: int32>> | name]2481    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2482    │2483    └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/124842485     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2486     You may run "mix format --migrate" to fix this warning automatically.2487     │2488 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2489     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2490     │2491     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/124922493    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2494    You may run "mix format --migrate" to fix this warning automatically.2495    │2496 10 │         [<<IO.iodata_length(data)::int32>> | data]2497    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2498    │2499    └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/125002501    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2502    You may run "mix format --migrate" to fix this warning automatically.2503    │2504 13 │         [<<IO.iodata_length(data)::int32>> | data]2505    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2506    │2507    └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/125082509     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2510     You may run "mix format --migrate" to fix this warning automatically.2511     │2512 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2513     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2514     │2515     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/125162517    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2518    You may run "mix format --migrate" to fix this warning automatically.2519    │2520 15 │         <<4 :: int32, oid :: uint32>>2521    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2522    │2523    └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/125242525    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2526    You may run "mix format --migrate" to fix this warning automatically.2527    │2528 15 │         <<4 :: int32, oid :: uint32>>2529    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2530    │2531    └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/125322533     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2534     You may run "mix format --migrate" to fix this warning automatically.2535     │2536 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2537     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2538     │2539     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/125402541    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2542    You may run "mix format --migrate" to fix this warning automatically.2543    │2544 18 │         [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]2545    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2546    │2547    └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/125482549    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2550    You may run "mix format --migrate" to fix this warning automatically.2551    │2552 18 │         [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]2553    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2554    │2555    └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/125562557     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2558     You may run "mix format --migrate" to fix this warning automatically.2559     │2560 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2561     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2562     │2563     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/125642565    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2566    You may run "mix format --migrate" to fix this warning automatically.2567    │2568  9 │         <<16::int32, x::float64, y::float64>>2569    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2570    │2571    └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/125722573    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2574    You may run "mix format --migrate" to fix this warning automatically.2575    │2576  9 │         <<16::int32, x::float64, y::float64>>2577    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2578    │2579    └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/125802581    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2582    You may run "mix format --migrate" to fix this warning automatically.2583    │2584  9 │         <<16::int32, x::float64, y::float64>>2585    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2586    │2587    └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/125882589     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2590     You may run "mix format --migrate" to fix this warning automatically.2591     │2592 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2593     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2594     │2595     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/125962597    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2598    You may run "mix format --migrate" to fix this warning automatically.2599    │2600 18 │         [<<nbytes::int32>>, <<len::int32>> | vert]2601    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2602    │2603    └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/126042605    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2606    You may run "mix format --migrate" to fix this warning automatically.2607    │2608 18 │         [<<nbytes::int32>>, <<len::int32>> | vert]2609    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2610    │2611    └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/126122613     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2614     You may run "mix format --migrate" to fix this warning automatically.2615     │2616 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2617     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2618     │2619     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/326202621     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2622     You may run "mix format --migrate" to fix this warning automatically.2623     │2624 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2625     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2626     │2627     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/126282629    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2630    You may run "mix format --migrate" to fix this warning automatically.2631    │2632 14 │         [<<byte_size(bin) :: int32>> | bin]2633    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2634    │2635    └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/126362637     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2638     You may run "mix format --migrate" to fix this warning automatically.2639     │2640 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2641     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2642     │2643     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/326442645    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2646    You may run "mix format --migrate" to fix this warning automatically.2647    │2648 28 │             [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |2649    │             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2650    │2651    └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/326522653    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2654    You may run "mix format --migrate" to fix this warning automatically.2655    │2656 28 │             [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |2657    │             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2658    │2659    └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/326602661     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2662     You may run "mix format --migrate" to fix this warning automatically.2663     │2664 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2665     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2666     │2667     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/126682669    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2670    You may run "mix format --migrate" to fix this warning automatically.2671    │2672  9 │         <<6 :: int32, block :: uint32, tuple :: uint16>>2673    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2674    │2675    └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/126762677    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2678    You may run "mix format --migrate" to fix this warning automatically.2679    │2680  9 │         <<6 :: int32, block :: uint32, tuple :: uint16>>2681    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2682    │2683    └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/126842685    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2686    You may run "mix format --migrate" to fix this warning automatically.2687    │2688  9 │         <<6 :: int32, block :: uint32, tuple :: uint16>>2689    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2690    │2691    └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/126922693     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2694     You may run "mix format --migrate" to fix this warning automatically.2695     │2696 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2697     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2698     │2699     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/127002701     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2702     You may run "mix format --migrate" to fix this warning automatically.2703     │2704 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2705     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2706     │2707     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/127082709     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2710     You may run "mix format --migrate" to fix this warning automatically.2711     │2712 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2713     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2714     │2715     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/127162717     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2718     You may run "mix format --migrate" to fix this warning automatically.2719     │2720 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2721     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2722     │2723     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/127242725     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2726     You may run "mix format --migrate" to fix this warning automatically.2727     │2728 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2729     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2730     │2731     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/127322733    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2734    You may run "mix format --migrate" to fix this warning automatically.2735    │2736 12 │         <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>2737    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2738    │2739    └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/127402741     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2742     You may run "mix format --migrate" to fix this warning automatically.2743     │2744 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2745     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2746     │2747     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/127482749    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2750    You may run "mix format --migrate" to fix this warning automatically.2751    │2752 11 │         [<<16 :: int32>> | uuid]2753    │         ~~~~~~~~~~~~~~~~~~~~~~~~2754    │2755    └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/127562757     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2758     You may run "mix format --migrate" to fix this warning automatically.2759     │2760 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2761     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2762     │2763     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/127642765    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2766    You may run "mix format --migrate" to fix this warning automatically.2767    │2768  9 │         <<0 :: int32>>2769    │         ~~~~~~~~~~~~~~2770    │2771    └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/127722773     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2774     You may run "mix format --migrate" to fix this warning automatically.2775     │2776 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2777     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2778     │2779     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/127802781    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2782    You may run "mix format --migrate" to fix this warning automatically.2783    │2784 15 │         <<0 :: int32>>2785    │         ~~~~~~~~~~~~~~2786    │2787    └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/127882789     warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2790     You may run "mix format --migrate" to fix this warning automatically.2791     │2792 147 │         acc = [acc, <<oid::uint32>> | encode_value(param, type)]2793     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2794     │2795     └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/527962797     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2798     You may run "mix format --migrate" to fix this warning automatically.2799     │2800 315 │       defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,2801     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2802     │2803     └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/428042805     warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2806     You may run "mix format --migrate" to fix this warning automatically.2807     │2808 315 │       defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,2809     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2810     │2811     └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/428122813     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2814     You may run "mix format --migrate" to fix this warning automatically.2815     │2816 323 │       defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do2817     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2818     │2819     └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/428202821     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2822     You may run "mix format --migrate" to fix this warning automatically.2823     │2824 325 │         {:more, [?D, <<size::int32>> | rest], rows, more}2825     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2826     │2827     └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/428282829     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2830     You may run "mix format --migrate" to fix this warning automatically.2831     │2832 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2833     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2834     │2835     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/528362837     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2838     You may run "mix format --migrate" to fix this warning automatically.2839     │2840 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2841     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2842     │2843     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/528442845    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2846    You may run "mix format --migrate" to fix this warning automatically.2847    │2848 31 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->2849    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2850    │2851    └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/828522853    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2854    You may run "mix format --migrate" to fix this warning automatically.2855    │2856 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2857    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2858    │2859    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/828602861    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2862    You may run "mix format --migrate" to fix this warning automatically.2863    │2864 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2865    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2866    │2867    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/828682869    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2870    You may run "mix format --migrate" to fix this warning automatically.2871    │2872 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2873    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2874    │2875    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/828762877    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2878    You may run "mix format --migrate" to fix this warning automatically.2879    │2880 31 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->2881    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2882    │2883    └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/428842885    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2886    You may run "mix format --migrate" to fix this warning automatically.2887    │2888 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2889    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2890    │2891    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/428922893    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2894    You may run "mix format --migrate" to fix this warning automatically.2895    │2896 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2897    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2898    │2899    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/429002901    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2902    You may run "mix format --migrate" to fix this warning automatically.2903    │2904 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2905    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2906    │2907    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/429082909    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2910    You may run "mix format --migrate" to fix this warning automatically.2911    │2912 31 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->2913    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2914    │2915    └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/729162917    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2918    You may run "mix format --migrate" to fix this warning automatically.2919    │2920 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2921    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2922    │2923    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/729242925    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2926    You may run "mix format --migrate" to fix this warning automatically.2927    │2928 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2929    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2930    │2931    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/729322933    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2934    You may run "mix format --migrate" to fix this warning automatically.2935    │2936 32 │         <<ndims :: int32, _has_null :: int32, ^oid :: uint32,2937    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2938    │2939    └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/729402941     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2942     You may run "mix format --migrate" to fix this warning automatically.2943     │2944 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2945     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2946     │2947     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/829482949     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2950     You may run "mix format --migrate" to fix this warning automatically.2951     │2952 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2953     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2954     │2955     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/429562957     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2958     You may run "mix format --migrate" to fix this warning automatically.2959     │2960 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2961     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2962     │2963     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/729642965    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2966    You may run "mix format --migrate" to fix this warning automatically.2967    │2968 27 │       <<len :: int32, value :: binary-size(len)>> ->2969    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2970    │2971    └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/629722973    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2974    You may run "mix format --migrate" to fix this warning automatically.2975    │2976 27 │       <<len :: int32, value :: binary-size(len)>> ->2977    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2978    │2979    └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/229802981    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2982    You may run "mix format --migrate" to fix this warning automatically.2983    │2984 27 │       <<len :: int32, value :: binary-size(len)>> ->2985    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2986    │2987    └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/529882989     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2990     You may run "mix format --migrate" to fix this warning automatically.2991     │2992 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))2993     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2994     │2995     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/629962997     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2998     You may run "mix format --migrate" to fix this warning automatically.2999     │3000 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3001     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3002     │3003     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/230043005     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3006     You may run "mix format --migrate" to fix this warning automatically.3007     │3008 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3009     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3010     │3011     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/530123013    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3014    You may run "mix format --migrate" to fix this warning automatically.3015    │3016 19 │       <<1 :: int32, 1>> -> true3017    │       ~~~~~~~~~~~~~~~~~~~~~~~~~3018    │3019    └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/630203021    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3022    You may run "mix format --migrate" to fix this warning automatically.3023    │3024 19 │       <<1 :: int32, 1>> -> true3025    │       ~~~~~~~~~~~~~~~~~~~~~~~~~3026    │3027    └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/230283029    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3030    You may run "mix format --migrate" to fix this warning automatically.3031    │3032 19 │       <<1 :: int32, 1>> -> true3033    │       ~~~~~~~~~~~~~~~~~~~~~~~~~3034    │3035    └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/530363037    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3038    You may run "mix format --migrate" to fix this warning automatically.3039    │3040 20 │       <<1 :: int32, 0>> -> false3041    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~3042    │3043    └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/630443045    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3046    You may run "mix format --migrate" to fix this warning automatically.3047    │3048 20 │       <<1 :: int32, 0>> -> false3049    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~3050    │3051    └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/230523053    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3054    You may run "mix format --migrate" to fix this warning automatically.3055    │3056 20 │       <<1 :: int32, 0>> -> false3057    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~3058    │3059    └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/530603061     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3062     You may run "mix format --migrate" to fix this warning automatically.3063     │3064 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3065     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3066     │3067     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/630683069     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3070     You may run "mix format --migrate" to fix this warning automatically.3071     │3072 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3073     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3074     │3075     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/230763077     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3078     You may run "mix format --migrate" to fix this warning automatically.3079     │3080 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3081     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3082     │3083     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/530843085    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3086    You may run "mix format --migrate" to fix this warning automatically.3087    │3088 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3089    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3090    │3091    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/630923093    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3094    You may run "mix format --migrate" to fix this warning automatically.3095    │3096 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3097    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3098    │3099    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/631003101    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3102    You may run "mix format --migrate" to fix this warning automatically.3103    │3104 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3105    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3106    │3107    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/631083109    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3110    You may run "mix format --migrate" to fix this warning automatically.3111    │3112 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3113    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3114    │3115    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/631163117    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3118    You may run "mix format --migrate" to fix this warning automatically.3119    │3120 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3121    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3122    │3123    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/631243125    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3126    You may run "mix format --migrate" to fix this warning automatically.3127    │3128 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3129    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3130    │3131    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/231323133    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3134    You may run "mix format --migrate" to fix this warning automatically.3135    │3136 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3137    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3138    │3139    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/231403141    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3142    You may run "mix format --migrate" to fix this warning automatically.3143    │3144 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3145    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3146    │3147    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/231483149    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3150    You may run "mix format --migrate" to fix this warning automatically.3151    │3152 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3153    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3154    │3155    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/231563157    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3158    You may run "mix format --migrate" to fix this warning automatically.3159    │3160 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3161    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3162    │3163    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/231643165    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3166    You may run "mix format --migrate" to fix this warning automatically.3167    │3168 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3169    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3170    │3171    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/531723173    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3174    You may run "mix format --migrate" to fix this warning automatically.3175    │3176 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3177    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3178    │3179    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/531803181    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3182    You may run "mix format --migrate" to fix this warning automatically.3183    │3184 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3185    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3186    │3187    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/531883189    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3190    You may run "mix format --migrate" to fix this warning automatically.3191    │3192 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3193    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3194    │3195    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/531963197    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3198    You may run "mix format --migrate" to fix this warning automatically.3199    │3200 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3201    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3202    │3203    └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/532043205     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3206     You may run "mix format --migrate" to fix this warning automatically.3207     │3208 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3209     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3210     │3211     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/632123213     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3214     You may run "mix format --migrate" to fix this warning automatically.3215     │3216 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3217     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3218     │3219     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/232203221     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3222     You may run "mix format --migrate" to fix this warning automatically.3223     │3224 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3225     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3226     │3227     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/532283229    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3230    You may run "mix format --migrate" to fix this warning automatically.3231    │3232 21 │       <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->3233    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3234    │3235    └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/632363237    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3238    You may run "mix format --migrate" to fix this warning automatically.3239    │3240 21 │       <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->3241    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3242    │3243    └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/232443245    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3246    You may run "mix format --migrate" to fix this warning automatically.3247    │3248 21 │       <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->3249    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3250    │3251    └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/532523253    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3254    You may run "mix format --migrate" to fix this warning automatically.3255    │3256 23 │       <<20 :: int32, 3, n, 1, 16,3257    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~3258    │3259    └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/632603261    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3262    You may run "mix format --migrate" to fix this warning automatically.3263    │3264 23 │       <<20 :: int32, 3, n, 1, 16,3265    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~3266    │3267    └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/232683269    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3270    You may run "mix format --migrate" to fix this warning automatically.3271    │3272 23 │       <<20 :: int32, 3, n, 1, 16,3273    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~3274    │3275    └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/532763277     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3278     You may run "mix format --migrate" to fix this warning automatically.3279     │3280 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3281     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3282     │3283     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/632843285     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3286     You may run "mix format --migrate" to fix this warning automatically.3287     │3288 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3289     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3290     │3291     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/232923293     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3294     You may run "mix format --migrate" to fix this warning automatically.3295     │3296 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3297     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3298     │3299     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/533003301    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3302    You may run "mix format --migrate" to fix this warning automatically.3303    │3304 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3305    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3306    │3307    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/633083309    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3310    You may run "mix format --migrate" to fix this warning automatically.3311    │3312 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3313    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3314    │3315    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/633163317    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3318    You may run "mix format --migrate" to fix this warning automatically.3319    │3320 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3321    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3322    │3323    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/633243325    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3326    You may run "mix format --migrate" to fix this warning automatically.3327    │3328 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3329    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3330    │3331    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/633323333    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3334    You may run "mix format --migrate" to fix this warning automatically.3335    │3336 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3337    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3338    │3339    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/233403341    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3342    You may run "mix format --migrate" to fix this warning automatically.3343    │3344 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3345    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3346    │3347    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/233483349    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3350    You may run "mix format --migrate" to fix this warning automatically.3351    │3352 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3353    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3354    │3355    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/233563357    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3358    You may run "mix format --migrate" to fix this warning automatically.3359    │3360 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3361    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3362    │3363    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/233643365    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3366    You may run "mix format --migrate" to fix this warning automatically.3367    │3368 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3369    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3370    │3371    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/533723373    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3374    You may run "mix format --migrate" to fix this warning automatically.3375    │3376 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3377    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3378    │3379    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/533803381    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3382    You may run "mix format --migrate" to fix this warning automatically.3383    │3384 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3385    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3386    │3387    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/533883389    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3390    You may run "mix format --migrate" to fix this warning automatically.3391    │3392 18 │       <<24::int32, x::float64, y::float64, r::float64>> ->3393    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3394    │3395    └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/533963397     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3398     You may run "mix format --migrate" to fix this warning automatically.3399     │3400 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3401     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3402     │3403     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/634043405     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3406     You may run "mix format --migrate" to fix this warning automatically.3407     │3408 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3409     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3410     │3411     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/234123413     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3414     You may run "mix format --migrate" to fix this warning automatically.3415     │3416 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3417     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3418     │3419     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/534203421    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3422    You may run "mix format --migrate" to fix this warning automatically.3423    │3424 36 │       <<4 :: int32, days :: int32>> ->3425    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3426    │3427    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/634283429    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3430    You may run "mix format --migrate" to fix this warning automatically.3431    │3432 36 │       <<4 :: int32, days :: int32>> ->3433    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3434    │3435    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/634363437    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3438    You may run "mix format --migrate" to fix this warning automatically.3439    │3440 36 │       <<4 :: int32, days :: int32>> ->3441    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3442    │3443    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/234443445    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3446    You may run "mix format --migrate" to fix this warning automatically.3447    │3448 36 │       <<4 :: int32, days :: int32>> ->3449    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3450    │3451    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/234523453    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3454    You may run "mix format --migrate" to fix this warning automatically.3455    │3456 36 │       <<4 :: int32, days :: int32>> ->3457    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3458    │3459    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/534603461    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3462    You may run "mix format --migrate" to fix this warning automatically.3463    │3464 36 │       <<4 :: int32, days :: int32>> ->3465    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3466    │3467    └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/534683469     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3470     You may run "mix format --migrate" to fix this warning automatically.3471     │3472 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3473     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3474     │3475     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/634763477     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3478     You may run "mix format --migrate" to fix this warning automatically.3479     │3480 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3481     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3482     │3483     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/234843485     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3486     You may run "mix format --migrate" to fix this warning automatically.3487     │3488 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3489     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3490     │3491     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/534923493    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3494    You may run "mix format --migrate" to fix this warning automatically.3495    │3496 23 │       <<4::int32, 0::1, 255, 0::23>> -> :inf3497    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3498    │3499    └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/635003501    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3502    You may run "mix format --migrate" to fix this warning automatically.3503    │3504 23 │       <<4::int32, 0::1, 255, 0::23>> -> :inf3505    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3506    │3507    └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/235083509    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3510    You may run "mix format --migrate" to fix this warning automatically.3511    │3512 23 │       <<4::int32, 0::1, 255, 0::23>> -> :inf3513    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3514    │3515    └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/535163517    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3518    You may run "mix format --migrate" to fix this warning automatically.3519    │3520 24 │       <<4::int32, 1::1, 255, 0::23>> -> :"-inf"3521    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3522    │3523    └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/635243525    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3526    You may run "mix format --migrate" to fix this warning automatically.3527    │3528 24 │       <<4::int32, 1::1, 255, 0::23>> -> :"-inf"3529    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3530    │3531    └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/235323533    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3534    You may run "mix format --migrate" to fix this warning automatically.3535    │3536 24 │       <<4::int32, 1::1, 255, 0::23>> -> :"-inf"3537    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3538    │3539    └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/535403541    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3542    You may run "mix format --migrate" to fix this warning automatically.3543    │3544 25 │       <<4::int32, _::1, 255, _::23>> -> :NaN3545    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3546    │3547    └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/635483549    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3550    You may run "mix format --migrate" to fix this warning automatically.3551    │3552 25 │       <<4::int32, _::1, 255, _::23>> -> :NaN3553    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3554    │3555    └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/235563557    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3558    You may run "mix format --migrate" to fix this warning automatically.3559    │3560 25 │       <<4::int32, _::1, 255, _::23>> -> :NaN3561    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3562    │3563    └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/535643565    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3566    You may run "mix format --migrate" to fix this warning automatically.3567    │3568 26 │       <<4::int32, float::float32>>   -> float3569    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3570    │3571    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/635723573    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3574    You may run "mix format --migrate" to fix this warning automatically.3575    │3576 26 │       <<4::int32, float::float32>>   -> float3577    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3578    │3579    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/635803581    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3582    You may run "mix format --migrate" to fix this warning automatically.3583    │3584 26 │       <<4::int32, float::float32>>   -> float3585    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3586    │3587    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/235883589    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3590    You may run "mix format --migrate" to fix this warning automatically.3591    │3592 26 │       <<4::int32, float::float32>>   -> float3593    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3594    │3595    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/235963597    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3598    You may run "mix format --migrate" to fix this warning automatically.3599    │3600 26 │       <<4::int32, float::float32>>   -> float3601    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3602    │3603    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/536043605    warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3606    You may run "mix format --migrate" to fix this warning automatically.3607    │3608 26 │       <<4::int32, float::float32>>   -> float3609    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3610    │3611    └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/536123613     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3614     You may run "mix format --migrate" to fix this warning automatically.3615     │3616 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3617     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3618     │3619     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/636203621     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3622     You may run "mix format --migrate" to fix this warning automatically.3623     │3624 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3625     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3626     │3627     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/236283629     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3630     You may run "mix format --migrate" to fix this warning automatically.3631     │3632 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3633     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3634     │3635     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/536363637    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3638    You may run "mix format --migrate" to fix this warning automatically.3639    │3640 23 │       <<8::int32, 0::1, 2047::11, 0::52>> -> :inf3641    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3642    │3643    └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/636443645    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3646    You may run "mix format --migrate" to fix this warning automatically.3647    │3648 23 │       <<8::int32, 0::1, 2047::11, 0::52>> -> :inf3649    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3650    │3651    └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/236523653    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3654    You may run "mix format --migrate" to fix this warning automatically.3655    │3656 23 │       <<8::int32, 0::1, 2047::11, 0::52>> -> :inf3657    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3658    │3659    └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/536603661    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3662    You may run "mix format --migrate" to fix this warning automatically.3663    │3664 24 │       <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"3665    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3666    │3667    └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/636683669    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3670    You may run "mix format --migrate" to fix this warning automatically.3671    │3672 24 │       <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"3673    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3674    │3675    └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/236763677    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3678    You may run "mix format --migrate" to fix this warning automatically.3679    │3680 24 │       <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"3681    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3682    │3683    └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/536843685    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3686    You may run "mix format --migrate" to fix this warning automatically.3687    │3688 25 │       <<8::int32, _::1, 2047::11, _::52>> -> :NaN3689    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3690    │3691    └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/636923693    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3694    You may run "mix format --migrate" to fix this warning automatically.3695    │3696 25 │       <<8::int32, _::1, 2047::11, _::52>> -> :NaN3697    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3698    │3699    └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/237003701    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3702    You may run "mix format --migrate" to fix this warning automatically.3703    │3704 25 │       <<8::int32, _::1, 2047::11, _::52>> -> :NaN3705    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3706    │3707    └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/537083709    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3710    You may run "mix format --migrate" to fix this warning automatically.3711    │3712 26 │       <<8::int32, float::float64>>        -> float3713    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3714    │3715    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/637163717    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3718    You may run "mix format --migrate" to fix this warning automatically.3719    │3720 26 │       <<8::int32, float::float64>>        -> float3721    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3722    │3723    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/637243725    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3726    You may run "mix format --migrate" to fix this warning automatically.3727    │3728 26 │       <<8::int32, float::float64>>        -> float3729    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3730    │3731    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/237323733    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3734    You may run "mix format --migrate" to fix this warning automatically.3735    │3736 26 │       <<8::int32, float::float64>>        -> float3737    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3738    │3739    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/237403741    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3742    You may run "mix format --migrate" to fix this warning automatically.3743    │3744 26 │       <<8::int32, float::float64>>        -> float3745    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3746    │3747    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/537483749    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3750    You may run "mix format --migrate" to fix this warning automatically.3751    │3752 26 │       <<8::int32, float::float64>>        -> float3753    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3754    │3755    └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/537563757     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3758     You may run "mix format --migrate" to fix this warning automatically.3759     │3760 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3761     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3762     │3763     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/637643765     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3766     You may run "mix format --migrate" to fix this warning automatically.3767     │3768 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3769     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3770     │3771     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/237723773     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3774     You may run "mix format --migrate" to fix this warning automatically.3775     │3776 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3777     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3778     │3779     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/537803781     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3782     You may run "mix format --migrate" to fix this warning automatically.3783     │3784 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3785     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3786     │3787     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/637883789     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3790     You may run "mix format --migrate" to fix this warning automatically.3791     │3792 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3793     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3794     │3795     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/237963797     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3798     You may run "mix format --migrate" to fix this warning automatically.3799     │3800 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3801     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3802     │3803     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/538043805     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3806     You may run "mix format --migrate" to fix this warning automatically.3807     │3808 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3809     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3810     │3811     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/638123813     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3814     You may run "mix format --migrate" to fix this warning automatically.3815     │3816 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3817     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3818     │3819     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/238203821     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3822     You may run "mix format --migrate" to fix this warning automatically.3823     │3824 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3825     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3826     │3827     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/538283829    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3830    You may run "mix format --migrate" to fix this warning automatically.3831    │3832 21 │       <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->3833    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3834    │3835    └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/638363837    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3838    You may run "mix format --migrate" to fix this warning automatically.3839    │3840 21 │       <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->3841    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3842    │3843    └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/238443845    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3846    You may run "mix format --migrate" to fix this warning automatically.3847    │3848 21 │       <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->3849    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3850    │3851    └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/538523853    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3854    You may run "mix format --migrate" to fix this warning automatically.3855    │3856 23 │       <<20 :: int32, 3, 128, 0, 16,3857    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3858    │3859    └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/638603861    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3862    You may run "mix format --migrate" to fix this warning automatically.3863    │3864 23 │       <<20 :: int32, 3, 128, 0, 16,3865    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3866    │3867    └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/238683869    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3870    You may run "mix format --migrate" to fix this warning automatically.3871    │3872 23 │       <<20 :: int32, 3, 128, 0, 16,3873    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3874    │3875    └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/538763877     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3878     You may run "mix format --migrate" to fix this warning automatically.3879     │3880 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3881     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3882     │3883     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/638843885     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3886     You may run "mix format --migrate" to fix this warning automatically.3887     │3888 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3889     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3890     │3891     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/238923893     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3894     You may run "mix format --migrate" to fix this warning automatically.3895     │3896 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3897     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3898     │3899     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/539003901    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3902    You may run "mix format --migrate" to fix this warning automatically.3903    │3904 20 │       <<2 :: int32, int :: int16>> -> int3905    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3906    │3907    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/639083909    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3910    You may run "mix format --migrate" to fix this warning automatically.3911    │3912 20 │       <<2 :: int32, int :: int16>> -> int3913    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3914    │3915    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/639163917    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3918    You may run "mix format --migrate" to fix this warning automatically.3919    │3920 20 │       <<2 :: int32, int :: int16>> -> int3921    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3922    │3923    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/239243925    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3926    You may run "mix format --migrate" to fix this warning automatically.3927    │3928 20 │       <<2 :: int32, int :: int16>> -> int3929    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3930    │3931    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/239323933    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3934    You may run "mix format --migrate" to fix this warning automatically.3935    │3936 20 │       <<2 :: int32, int :: int16>> -> int3937    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3938    │3939    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/539403941    warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3942    You may run "mix format --migrate" to fix this warning automatically.3943    │3944 20 │       <<2 :: int32, int :: int16>> -> int3945    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3946    │3947    └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/539483949     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3950     You may run "mix format --migrate" to fix this warning automatically.3951     │3952 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3953     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3954     │3955     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/639563957     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3958     You may run "mix format --migrate" to fix this warning automatically.3959     │3960 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3961     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3962     │3963     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/239643965     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3966     You may run "mix format --migrate" to fix this warning automatically.3967     │3968 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))3969     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3970     │3971     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/539723973    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3974    You may run "mix format --migrate" to fix this warning automatically.3975    │3976 20 │       <<4 :: int32, int :: int32>> -> int3977    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3978    │3979    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/639803981    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3982    You may run "mix format --migrate" to fix this warning automatically.3983    │3984 20 │       <<4 :: int32, int :: int32>> -> int3985    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3986    │3987    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/639883989    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3990    You may run "mix format --migrate" to fix this warning automatically.3991    │3992 20 │       <<4 :: int32, int :: int32>> -> int3993    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3994    │3995    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/239963997    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3998    You may run "mix format --migrate" to fix this warning automatically.3999    │4000 20 │       <<4 :: int32, int :: int32>> -> int4001    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4002    │4003    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/240044005    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4006    You may run "mix format --migrate" to fix this warning automatically.4007    │4008 20 │       <<4 :: int32, int :: int32>> -> int4009    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4010    │4011    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/540124013    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4014    You may run "mix format --migrate" to fix this warning automatically.4015    │4016 20 │       <<4 :: int32, int :: int32>> -> int4017    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4018    │4019    └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/540204021     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4022     You may run "mix format --migrate" to fix this warning automatically.4023     │4024 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4025     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4026     │4027     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/640284029     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4030     You may run "mix format --migrate" to fix this warning automatically.4031     │4032 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4033     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4034     │4035     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/240364037     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4038     You may run "mix format --migrate" to fix this warning automatically.4039     │4040 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4041     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4042     │4043     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/540444045    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4046    You may run "mix format --migrate" to fix this warning automatically.4047    │4048 20 │       <<8 :: int32, int :: int64>> -> int4049    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4050    │4051    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/640524053    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4054    You may run "mix format --migrate" to fix this warning automatically.4055    │4056 20 │       <<8 :: int32, int :: int64>> -> int4057    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4058    │4059    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/640604061    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4062    You may run "mix format --migrate" to fix this warning automatically.4063    │4064 20 │       <<8 :: int32, int :: int64>> -> int4065    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4066    │4067    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/240684069    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4070    You may run "mix format --migrate" to fix this warning automatically.4071    │4072 20 │       <<8 :: int32, int :: int64>> -> int4073    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4074    │4075    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/240764077    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4078    You may run "mix format --migrate" to fix this warning automatically.4079    │4080 20 │       <<8 :: int32, int :: int64>> -> int4081    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4082    │4083    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/540844085    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4086    You may run "mix format --migrate" to fix this warning automatically.4087    │4088 20 │       <<8 :: int32, int :: int64>> -> int4089    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4090    │4091    └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/540924093     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4094     You may run "mix format --migrate" to fix this warning automatically.4095     │4096 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4097     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4098     │4099     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/641004101     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4102     You may run "mix format --migrate" to fix this warning automatically.4103     │4104 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4105     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4106     │4107     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/241084109     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4110     You may run "mix format --migrate" to fix this warning automatically.4111     │4112 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4113     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4114     │4115     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/541164117    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4118    You may run "mix format --migrate" to fix this warning automatically.4119    │4120 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4121    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4122    │4123    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/641244125    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4126    You may run "mix format --migrate" to fix this warning automatically.4127    │4128 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4129    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4130    │4131    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/641324133    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4134    You may run "mix format --migrate" to fix this warning automatically.4135    │4136 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4137    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4138    │4139    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/641404141    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4142    You may run "mix format --migrate" to fix this warning automatically.4143    │4144 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4145    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4146    │4147    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/641484149    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4150    You may run "mix format --migrate" to fix this warning automatically.4151    │4152 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4153    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4154    │4155    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/241564157    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4158    You may run "mix format --migrate" to fix this warning automatically.4159    │4160 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4161    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4162    │4163    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/241644165    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4166    You may run "mix format --migrate" to fix this warning automatically.4167    │4168 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4169    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4170    │4171    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/241724173    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4174    You may run "mix format --migrate" to fix this warning automatically.4175    │4176 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4177    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4178    │4179    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/241804181    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4182    You may run "mix format --migrate" to fix this warning automatically.4183    │4184 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4185    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4186    │4187    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/541884189    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4190    You may run "mix format --migrate" to fix this warning automatically.4191    │4192 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4193    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4194    │4195    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/541964197    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4198    You may run "mix format --migrate" to fix this warning automatically.4199    │4200 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4201    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4202    │4203    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/542044205    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4206    You may run "mix format --migrate" to fix this warning automatically.4207    │4208 18 │       <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->4209    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4210    │4211    └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/542124213     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4214     You may run "mix format --migrate" to fix this warning automatically.4215     │4216 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4217     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4218     │4219     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/642204221     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4222     You may run "mix format --migrate" to fix this warning automatically.4223     │4224 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4225     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4226     │4227     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/242284229     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4230     You may run "mix format --migrate" to fix this warning automatically.4231     │4232 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4233     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4234     │4235     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/542364237    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4238    You may run "mix format --migrate" to fix this warning automatically.4239    │4240 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4241    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4242    │4243    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/642444245    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4246    You may run "mix format --migrate" to fix this warning automatically.4247    │4248 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4249    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4250    │4251    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/642524253    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4254    You may run "mix format --migrate" to fix this warning automatically.4255    │4256 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4257    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4258    │4259    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/642604261    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4262    You may run "mix format --migrate" to fix this warning automatically.4263    │4264 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4265    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4266    │4267    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/642684269    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4270    You may run "mix format --migrate" to fix this warning automatically.4271    │4272 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4273    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4274    │4275    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/242764277    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4278    You may run "mix format --migrate" to fix this warning automatically.4279    │4280 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4281    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4282    │4283    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/242844285    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4286    You may run "mix format --migrate" to fix this warning automatically.4287    │4288 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4289    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4290    │4291    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/242924293    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4294    You may run "mix format --migrate" to fix this warning automatically.4295    │4296 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4297    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4298    │4299    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/243004301    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4302    You may run "mix format --migrate" to fix this warning automatically.4303    │4304 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4305    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4306    │4307    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/543084309    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4310    You may run "mix format --migrate" to fix this warning automatically.4311    │4312 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4313    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4314    │4315    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/543164317    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4318    You may run "mix format --migrate" to fix this warning automatically.4319    │4320 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4321    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4322    │4323    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/543244325    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4326    You may run "mix format --migrate" to fix this warning automatically.4327    │4328 19 │       <<24::int32, a::float64, b::float64, c::float64>> ->4329    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4330    │4331    └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/543324333     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4334     You may run "mix format --migrate" to fix this warning automatically.4335     │4336 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4337     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4338     │4339     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/643404341     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4342     You may run "mix format --migrate" to fix this warning automatically.4343     │4344 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4345     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4346     │4347     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/243484349     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4350     You may run "mix format --migrate" to fix this warning automatically.4351     │4352 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4353     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4354     │4355     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/543564357    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4358    You may run "mix format --migrate" to fix this warning automatically.4359    │4360 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4361    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4362    │4363    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/643644365    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4366    You may run "mix format --migrate" to fix this warning automatically.4367    │4368 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4369    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4370    │4371    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/643724373    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4374    You may run "mix format --migrate" to fix this warning automatically.4375    │4376 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4377    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4378    │4379    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/643804381    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4382    You may run "mix format --migrate" to fix this warning automatically.4383    │4384 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4385    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4386    │4387    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/643884389    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4390    You may run "mix format --migrate" to fix this warning automatically.4391    │4392 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4393    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4394    │4395    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/643964397    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4398    You may run "mix format --migrate" to fix this warning automatically.4399    │4400 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4401    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4402    │4403    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/244044405    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4406    You may run "mix format --migrate" to fix this warning automatically.4407    │4408 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4409    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4410    │4411    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/244124413    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4414    You may run "mix format --migrate" to fix this warning automatically.4415    │4416 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4417    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4418    │4419    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/244204421    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4422    You may run "mix format --migrate" to fix this warning automatically.4423    │4424 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4425    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4426    │4427    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/244284429    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4430    You may run "mix format --migrate" to fix this warning automatically.4431    │4432 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4433    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4434    │4435    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/244364437    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4438    You may run "mix format --migrate" to fix this warning automatically.4439    │4440 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4441    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4442    │4443    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/544444445    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4446    You may run "mix format --migrate" to fix this warning automatically.4447    │4448 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4449    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4450    │4451    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/544524453    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4454    You may run "mix format --migrate" to fix this warning automatically.4455    │4456 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4457    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4458    │4459    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/544604461    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4462    You may run "mix format --migrate" to fix this warning automatically.4463    │4464 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4465    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4466    │4467    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/544684469    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4470    You may run "mix format --migrate" to fix this warning automatically.4471    │4472 22 │       <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4473    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4474    │4475    └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/544764477     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4478     You may run "mix format --migrate" to fix this warning automatically.4479     │4480 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4481     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4482     │4483     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/644844485     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4486     You may run "mix format --migrate" to fix this warning automatically.4487     │4488 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4489     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4490     │4491     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/244924493     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4494     You may run "mix format --migrate" to fix this warning automatically.4495     │4496 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4497     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4498     │4499     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/545004501    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4502    You may run "mix format --migrate" to fix this warning automatically.4503    │4504 17 │       <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->4505    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4506    │4507    └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/645084509    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4510    You may run "mix format --migrate" to fix this warning automatically.4511    │4512 17 │       <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->4513    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4514    │4515    └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/245164517    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4518    You may run "mix format --migrate" to fix this warning automatically.4519    │4520 17 │       <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->4521    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4522    │4523    └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/545244525     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4526     You may run "mix format --migrate" to fix this warning automatically.4527     │4528 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4529     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4530     │4531     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/645324533     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4534     You may run "mix format --migrate" to fix this warning automatically.4535     │4536 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4537     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4538     │4539     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/245404541     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4542     You may run "mix format --migrate" to fix this warning automatically.4543     │4544 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4545     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4546     │4547     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/545484549    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4550    You may run "mix format --migrate" to fix this warning automatically.4551    │4552 25 │       <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)4553    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4554    │4555    └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/645564557    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4558    You may run "mix format --migrate" to fix this warning automatically.4559    │4560 25 │       <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)4561    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4562    │4563    └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/245644565    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4566    You may run "mix format --migrate" to fix this warning automatically.4567    │4568 25 │       <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)4569    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4570    │4571    └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/545724573     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4574     You may run "mix format --migrate" to fix this warning automatically.4575     │4576 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4577     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4578     │4579     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/645804581     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4582     You may run "mix format --migrate" to fix this warning automatically.4583     │4584 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4585     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4586     │4587     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/245884589     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4590     You may run "mix format --migrate" to fix this warning automatically.4591     │4592 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4593     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4594     │4595     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/545964597    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4598    You may run "mix format --migrate" to fix this warning automatically.4599    │4600 19 │       <<len :: int32, data :: binary-size(len)>> ->4601    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4602    │4603    └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/646044605    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4606    You may run "mix format --migrate" to fix this warning automatically.4607    │4608 19 │       <<len :: int32, data :: binary-size(len)>> ->4609    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4610    │4611    └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/246124613    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4614    You may run "mix format --migrate" to fix this warning automatically.4615    │4616 19 │       <<len :: int32, data :: binary-size(len)>> ->4617    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4618    │4619    └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/546204621     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4622     You may run "mix format --migrate" to fix this warning automatically.4623     │4624 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4625     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4626     │4627     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/646284629     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4630     You may run "mix format --migrate" to fix this warning automatically.4631     │4632 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4633     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4634     │4635     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/246364637     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4638     You may run "mix format --migrate" to fix this warning automatically.4639     │4640 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4641     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4642     │4643     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/546444645    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4646    You may run "mix format --migrate" to fix this warning automatically.4647    │4648 28 │       <<4 :: int32, oid :: uint32>> -> oid4649    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4650    │4651    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/646524653    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4654    You may run "mix format --migrate" to fix this warning automatically.4655    │4656 28 │       <<4 :: int32, oid :: uint32>> -> oid4657    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4658    │4659    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/646604661    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4662    You may run "mix format --migrate" to fix this warning automatically.4663    │4664 28 │       <<4 :: int32, oid :: uint32>> -> oid4665    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4666    │4667    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/246684669    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4670    You may run "mix format --migrate" to fix this warning automatically.4671    │4672 28 │       <<4 :: int32, oid :: uint32>> -> oid4673    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4674    │4675    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/246764677    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4678    You may run "mix format --migrate" to fix this warning automatically.4679    │4680 28 │       <<4 :: int32, oid :: uint32>> -> oid4681    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4682    │4683    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/546844685    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4686    You may run "mix format --migrate" to fix this warning automatically.4687    │4688 28 │       <<4 :: int32, oid :: uint32>> -> oid4689    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4690    │4691    └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/546924693     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4694     You may run "mix format --migrate" to fix this warning automatically.4695     │4696 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4697     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4698     │4699     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/647004701     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4702     You may run "mix format --migrate" to fix this warning automatically.4703     │4704 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4705     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4706     │4707     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/247084709     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4710     You may run "mix format --migrate" to fix this warning automatically.4711     │4712 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4713     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4714     │4715     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/547164717    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4718    You may run "mix format --migrate" to fix this warning automatically.4719    │4720 26 │       <<nbytes::int32, path_data::binary-size(nbytes)>> ->4721    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4722    │4723    └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/647244725    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4726    You may run "mix format --migrate" to fix this warning automatically.4727    │4728 26 │       <<nbytes::int32, path_data::binary-size(nbytes)>> ->4729    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4730    │4731    └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/247324733    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4734    You may run "mix format --migrate" to fix this warning automatically.4735    │4736 26 │       <<nbytes::int32, path_data::binary-size(nbytes)>> ->4737    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4738    │4739    └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/547404741     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4742     You may run "mix format --migrate" to fix this warning automatically.4743     │4744 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4745     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4746     │4747     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/647484749     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4750     You may run "mix format --migrate" to fix this warning automatically.4751     │4752 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4753     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4754     │4755     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/247564757     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4758     You may run "mix format --migrate" to fix this warning automatically.4759     │4760 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4761     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4762     │4763     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/547644765    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4766    You may run "mix format --migrate" to fix this warning automatically.4767    │4768 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4769    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4770    │4771    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/647724773    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4774    You may run "mix format --migrate" to fix this warning automatically.4775    │4776 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4777    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4778    │4779    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/647804781    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4782    You may run "mix format --migrate" to fix this warning automatically.4783    │4784 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4785    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4786    │4787    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/647884789    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4790    You may run "mix format --migrate" to fix this warning automatically.4791    │4792 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4793    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4794    │4795    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/247964797    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4798    You may run "mix format --migrate" to fix this warning automatically.4799    │4800 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4801    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4802    │4803    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/248044805    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4806    You may run "mix format --migrate" to fix this warning automatically.4807    │4808 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4809    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4810    │4811    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/248124813    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4814    You may run "mix format --migrate" to fix this warning automatically.4815    │4816 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4817    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4818    │4819    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/548204821    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4822    You may run "mix format --migrate" to fix this warning automatically.4823    │4824 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4825    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4826    │4827    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/548284829    warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4830    You may run "mix format --migrate" to fix this warning automatically.4831    │4832 17 │       <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}4833    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4834    │4835    └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/548364837     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4838     You may run "mix format --migrate" to fix this warning automatically.4839     │4840 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4841     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4842     │4843     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/648444845     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4846     You may run "mix format --migrate" to fix this warning automatically.4847     │4848 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4849     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4850     │4851     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/248524853     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4854     You may run "mix format --migrate" to fix this warning automatically.4855     │4856 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4857     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4858     │4859     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/548604861    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4862    You may run "mix format --migrate" to fix this warning automatically.4863    │4864 26 │       <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->4865    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4866    │4867    └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/648684869    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4870    You may run "mix format --migrate" to fix this warning automatically.4871    │4872 26 │       <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->4873    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4874    │4875    └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/248764877    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4878    You may run "mix format --migrate" to fix this warning automatically.4879    │4880 26 │       <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->4881    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4882    │4883    └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/548844885     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4886     You may run "mix format --migrate" to fix this warning automatically.4887     │4888 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4889     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4890     │4891     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/648924893     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4894     You may run "mix format --migrate" to fix this warning automatically.4895     │4896 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4897     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4898     │4899     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/249004901     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4902     You may run "mix format --migrate" to fix this warning automatically.4903     │4904 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4905     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4906     │4907     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/549084909    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4910    You may run "mix format --migrate" to fix this warning automatically.4911    │4912 40 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4913    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4914    │4915    └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/849164917    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4918    You may run "mix format --migrate" to fix this warning automatically.4919    │4920 40 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4921    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4922    │4923    └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/449244925    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4926    You may run "mix format --migrate" to fix this warning automatically.4927    │4928 40 │       <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4929    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4930    │4931    └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/749324933     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4934     You may run "mix format --migrate" to fix this warning automatically.4935     │4936 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4937     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4938     │4939     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/849404941     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4942     You may run "mix format --migrate" to fix this warning automatically.4943     │4944 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4945     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4946     │4947     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/449484949     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4950     You may run "mix format --migrate" to fix this warning automatically.4951     │4952 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4953     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4954     │4955     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/749564957    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4958    You may run "mix format --migrate" to fix this warning automatically.4959    │4960 22 │       <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)4961    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4962    │4963    └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/649644965    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4966    You may run "mix format --migrate" to fix this warning automatically.4967    │4968 22 │       <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)4969    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4970    │4971    └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/249724973    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4974    You may run "mix format --migrate" to fix this warning automatically.4975    │4976 22 │       <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)4977    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4978    │4979    └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/549804981     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4982     You may run "mix format --migrate" to fix this warning automatically.4983     │4984 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4985     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4986     │4987     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/649884989     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4990     You may run "mix format --migrate" to fix this warning automatically.4991     │4992 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))4993     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4994     │4995     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/249964997     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4998     You may run "mix format --migrate" to fix this warning automatically.4999     │5000 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5001     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5002     │5003     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/550045005    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5006    You may run "mix format --migrate" to fix this warning automatically.5007    │5008 39 │       <<len::int32, binary::binary-size(len)>>, nil, types ->5009    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5010    │5011    └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/850125013    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5014    You may run "mix format --migrate" to fix this warning automatically.5015    │5016 40 │         <<count::int32, data::binary>> = binary5017    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5018    │5019    └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/850205021    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5022    You may run "mix format --migrate" to fix this warning automatically.5023    │5024 39 │       <<len::int32, binary::binary-size(len)>>, nil, types ->5025    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5026    │5027    └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/450285029    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5030    You may run "mix format --migrate" to fix this warning automatically.5031    │5032 40 │         <<count::int32, data::binary>> = binary5033    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5034    │5035    └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/450365037    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5038    You may run "mix format --migrate" to fix this warning automatically.5039    │5040 39 │       <<len::int32, binary::binary-size(len)>>, nil, types ->5041    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5042    │5043    └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/750445045    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5046    You may run "mix format --migrate" to fix this warning automatically.5047    │5048 40 │         <<count::int32, data::binary>> = binary5049    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5050    │5051    └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/750525053    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5054    You may run "mix format --migrate" to fix this warning automatically.5055    │5056 43 │       <<len::int32, binary::binary-size(len)>>, oids, types ->5057    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5058    │5059    └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/850605061    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5062    You may run "mix format --migrate" to fix this warning automatically.5063    │5064 44 │         <<_::int32, data::binary>> = binary5065    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5066    │5067    └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/850685069    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5070    You may run "mix format --migrate" to fix this warning automatically.5071    │5072 43 │       <<len::int32, binary::binary-size(len)>>, oids, types ->5073    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5074    │5075    └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/450765077    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5078    You may run "mix format --migrate" to fix this warning automatically.5079    │5080 44 │         <<_::int32, data::binary>> = binary5081    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5082    │5083    └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/450845085    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5086    You may run "mix format --migrate" to fix this warning automatically.5087    │5088 43 │       <<len::int32, binary::binary-size(len)>>, oids, types ->5089    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5090    │5091    └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/750925093    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5094    You may run "mix format --migrate" to fix this warning automatically.5095    │5096 44 │         <<_::int32, data::binary>> = binary5097    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5098    │5099    └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/751005101     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5102     You may run "mix format --migrate" to fix this warning automatically.5103     │5104 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5105     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5106     │5107     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/851085109     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5110     You may run "mix format --migrate" to fix this warning automatically.5111     │5112 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5113     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5114     │5115     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/451165117     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5118     You may run "mix format --migrate" to fix this warning automatically.5119     │5120 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5121     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5122     │5123     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/751245125    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5126    You may run "mix format --migrate" to fix this warning automatically.5127    │5128 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5129    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5130    │5131    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/651325133    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5134    You may run "mix format --migrate" to fix this warning automatically.5135    │5136 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5137    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5138    │5139    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/651405141    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.5142    You may run "mix format --migrate" to fix this warning automatically.5143    │5144 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5145    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5146    │5147    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/651485149    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5150    You may run "mix format --migrate" to fix this warning automatically.5151    │5152 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5153    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5154    │5155    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/251565157    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5158    You may run "mix format --migrate" to fix this warning automatically.5159    │5160 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5161    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5162    │5163    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/251645165    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.5166    You may run "mix format --migrate" to fix this warning automatically.5167    │5168 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5169    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5170    │5171    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/251725173    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5174    You may run "mix format --migrate" to fix this warning automatically.5175    │5176 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5177    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5178    │5179    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/551805181    warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5182    You may run "mix format --migrate" to fix this warning automatically.5183    │5184 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5185    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5186    │5187    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/551885189    warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.5190    You may run "mix format --migrate" to fix this warning automatically.5191    │5192 18 │       <<6 :: int32, block :: uint32, tuple :: uint16>> ->5193    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5194    │5195    └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/551965197     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5198     You may run "mix format --migrate" to fix this warning automatically.5199     │5200 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5201     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5202     │5203     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/652045205     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5206     You may run "mix format --migrate" to fix this warning automatically.5207     │5208 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5209     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5210     │5211     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/252125213     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5214     You may run "mix format --migrate" to fix this warning automatically.5215     │5216 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5217     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5218     │5219     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/552205221    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5222    You may run "mix format --migrate" to fix this warning automatically.5223    │5224 33 │       <<8 :: int32, microsecs :: int64>> ->5225    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5226    │5227    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/652285229    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5230    You may run "mix format --migrate" to fix this warning automatically.5231    │5232 33 │       <<8 :: int32, microsecs :: int64>> ->5233    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5234    │5235    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/652365237    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5238    You may run "mix format --migrate" to fix this warning automatically.5239    │5240 33 │       <<8 :: int32, microsecs :: int64>> ->5241    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5242    │5243    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/252445245    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5246    You may run "mix format --migrate" to fix this warning automatically.5247    │5248 33 │       <<8 :: int32, microsecs :: int64>> ->5249    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5250    │5251    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/252525253    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5254    You may run "mix format --migrate" to fix this warning automatically.5255    │5256 33 │       <<8 :: int32, microsecs :: int64>> ->5257    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5258    │5259    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/552605261    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5262    You may run "mix format --migrate" to fix this warning automatically.5263    │5264 33 │       <<8 :: int32, microsecs :: int64>> ->5265    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5266    │5267    └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/552685269     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5270     You may run "mix format --migrate" to fix this warning automatically.5271     │5272 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5273     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5274     │5275     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/652765277     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5278     You may run "mix format --migrate" to fix this warning automatically.5279     │5280 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5281     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5282     │5283     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/252845285     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5286     You may run "mix format --migrate" to fix this warning automatically.5287     │5288 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5289     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5290     │5291     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/552925293    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5294    You may run "mix format --migrate" to fix this warning automatically.5295    │5296 37 │       <<8 :: int32, microsecs :: int64>> ->5297    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5298    │5299    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/653005301    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5302    You may run "mix format --migrate" to fix this warning automatically.5303    │5304 37 │       <<8 :: int32, microsecs :: int64>> ->5305    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5306    │5307    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/653085309    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5310    You may run "mix format --migrate" to fix this warning automatically.5311    │5312 37 │       <<8 :: int32, microsecs :: int64>> ->5313    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5314    │5315    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/253165317    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5318    You may run "mix format --migrate" to fix this warning automatically.5319    │5320 37 │       <<8 :: int32, microsecs :: int64>> ->5321    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5322    │5323    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/253245325    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5326    You may run "mix format --migrate" to fix this warning automatically.5327    │5328 37 │       <<8 :: int32, microsecs :: int64>> ->5329    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5330    │5331    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/553325333    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5334    You may run "mix format --migrate" to fix this warning automatically.5335    │5336 37 │       <<8 :: int32, microsecs :: int64>> ->5337    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5338    │5339    └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/553405341     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5342     You may run "mix format --migrate" to fix this warning automatically.5343     │5344 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5345     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5346     │5347     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/653485349     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5350     You may run "mix format --migrate" to fix this warning automatically.5351     │5352 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5353     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5354     │5355     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/253565357     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5358     You may run "mix format --migrate" to fix this warning automatically.5359     │5360 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5361     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5362     │5363     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/553645365    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5366    You may run "mix format --migrate" to fix this warning automatically.5367    │5368 42 │       <<8 :: int32, microsecs :: int64>> ->5369    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5370    │5371    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/653725373    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5374    You may run "mix format --migrate" to fix this warning automatically.5375    │5376 42 │       <<8 :: int32, microsecs :: int64>> ->5377    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5378    │5379    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/653805381    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5382    You may run "mix format --migrate" to fix this warning automatically.5383    │5384 42 │       <<8 :: int32, microsecs :: int64>> ->5385    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5386    │5387    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/253885389    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5390    You may run "mix format --migrate" to fix this warning automatically.5391    │5392 42 │       <<8 :: int32, microsecs :: int64>> ->5393    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5394    │5395    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/253965397    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5398    You may run "mix format --migrate" to fix this warning automatically.5399    │5400 42 │       <<8 :: int32, microsecs :: int64>> ->5401    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5402    │5403    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/554045405    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5406    You may run "mix format --migrate" to fix this warning automatically.5407    │5408 42 │       <<8 :: int32, microsecs :: int64>> ->5409    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5410    │5411    └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/554125413     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5414     You may run "mix format --migrate" to fix this warning automatically.5415     │5416 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5417     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5418     │5419     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/654205421     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5422     You may run "mix format --migrate" to fix this warning automatically.5423     │5424 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5425     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5426     │5427     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/254285429     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5430     You may run "mix format --migrate" to fix this warning automatically.5431     │5432 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5433     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5434     │5435     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/554365437    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5438    You may run "mix format --migrate" to fix this warning automatically.5439    │5440 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5441    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5442    │5443    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/654445445    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5446    You may run "mix format --migrate" to fix this warning automatically.5447    │5448 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5449    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5450    │5451    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/654525453    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5454    You may run "mix format --migrate" to fix this warning automatically.5455    │5456 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5457    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5458    │5459    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/654605461    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5462    You may run "mix format --migrate" to fix this warning automatically.5463    │5464 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5465    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5466    │5467    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/254685469    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5470    You may run "mix format --migrate" to fix this warning automatically.5471    │5472 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5473    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5474    │5475    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/254765477    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5478    You may run "mix format --migrate" to fix this warning automatically.5479    │5480 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5481    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5482    │5483    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/254845485    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5486    You may run "mix format --migrate" to fix this warning automatically.5487    │5488 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5489    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5490    │5491    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/554925493    warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5494    You may run "mix format --migrate" to fix this warning automatically.5495    │5496 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5497    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5498    │5499    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/555005501    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5502    You may run "mix format --migrate" to fix this warning automatically.5503    │5504 35 │       <<12 :: int32, microsecs :: int64, tz :: int32>> ->5505    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5506    │5507    └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/555085509     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5510     You may run "mix format --migrate" to fix this warning automatically.5511     │5512 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5513     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5514     │5515     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/655165517     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5518     You may run "mix format --migrate" to fix this warning automatically.5519     │5520 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5521     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5522     │5523     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/255245525     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5526     You may run "mix format --migrate" to fix this warning automatically.5527     │5528 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5529     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5530     │5531     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/555325533     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5534     You may run "mix format --migrate" to fix this warning automatically.5535     │5536 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5537     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5538     │5539     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/655405541     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5542     You may run "mix format --migrate" to fix this warning automatically.5543     │5544 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5545     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5546     │5547     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/655485549     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5550     You may run "mix format --migrate" to fix this warning automatically.5551     │5552 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5553     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5554     │5555     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/255565557     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5558     You may run "mix format --migrate" to fix this warning automatically.5559     │5560 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5561     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5562     │5563     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/255645565     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5566     You may run "mix format --migrate" to fix this warning automatically.5567     │5568 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5569     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5570     │5571     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/555725573     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5574     You may run "mix format --migrate" to fix this warning automatically.5575     │5576 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5577     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5578     │5579     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/555805581     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5582     You may run "mix format --migrate" to fix this warning automatically.5583     │5584 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5585     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5586     │5587     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/655885589     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5590     You may run "mix format --migrate" to fix this warning automatically.5591     │5592 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5593     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5594     │5595     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/255965597     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5598     You may run "mix format --migrate" to fix this warning automatically.5599     │5600 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5601     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5602     │5603     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/556045605    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5606    You may run "mix format --migrate" to fix this warning automatically.5607    │5608 20 │       <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)5609    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5610    │5611    └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/656125613    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5614    You may run "mix format --migrate" to fix this warning automatically.5615    │5616 20 │       <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)5617    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5618    │5619    └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/256205621    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5622    You may run "mix format --migrate" to fix this warning automatically.5623    │5624 20 │       <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)5625    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5626    │5627    └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/556285629     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5630     You may run "mix format --migrate" to fix this warning automatically.5631     │5632 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5633     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5634     │5635     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/656365637     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5638     You may run "mix format --migrate" to fix this warning automatically.5639     │5640 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5641     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5642     │5643     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/256445645     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5646     You may run "mix format --migrate" to fix this warning automatically.5647     │5648 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5649     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5650     │5651     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/556525653    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5654    You may run "mix format --migrate" to fix this warning automatically.5655    │5656 17 │       <<0 :: int32>> -> :void5657    │       ~~~~~~~~~~~~~~~~~~~~~~~5658    │5659    └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/656605661    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5662    You may run "mix format --migrate" to fix this warning automatically.5663    │5664 17 │       <<0 :: int32>> -> :void5665    │       ~~~~~~~~~~~~~~~~~~~~~~~5666    │5667    └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/256685669    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5670    You may run "mix format --migrate" to fix this warning automatically.5671    │5672 17 │       <<0 :: int32>> -> :void5673    │       ~~~~~~~~~~~~~~~~~~~~~~~5674    │5675    └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/556765677     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5678     You may run "mix format --migrate" to fix this warning automatically.5679     │5680 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5681     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5682     │5683     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/656845685     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5686     You may run "mix format --migrate" to fix this warning automatically.5687     │5688 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5689     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5690     │5691     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/256925693     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5694     You may run "mix format --migrate" to fix this warning automatically.5695     │5696 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5697     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5698     │5699     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/557005701    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5702    You may run "mix format --migrate" to fix this warning automatically.5703    │5704 23 │       <<0 :: int32>> -> :void5705    │       ~~~~~~~~~~~~~~~~~~~~~~~5706    │5707    └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/657085709    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5710    You may run "mix format --migrate" to fix this warning automatically.5711    │5712 23 │       <<0 :: int32>> -> :void5713    │       ~~~~~~~~~~~~~~~~~~~~~~~5714    │5715    └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/257165717    warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5718    You may run "mix format --migrate" to fix this warning automatically.5719    │5720 23 │       <<0 :: int32>> -> :void5721    │       ~~~~~~~~~~~~~~~~~~~~~~~5722    │5723    └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/557245725     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5726     You may run "mix format --migrate" to fix this warning automatically.5727     │5728 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5729     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5730     │5731     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/657325733     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5734     You may run "mix format --migrate" to fix this warning automatically.5735     │5736 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5737     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5738     │5739     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/257405741     warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5742     You may run "mix format --migrate" to fix this warning automatically.5743     │5744 715 │     Module.create(module, quoted, Macro.Env.location(__ENV__))5745     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5746     │5747     └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/557485749    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead5750    │5751 20 │     manager    = worker(Postgrex.TypeManager, [])5752    │                  ~5753    │5754    └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/157555756    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead5757    │5758 21 │     server_sup = supervisor(__MODULE__, [:servers])5759    │                  ~5760    │5761    └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/157625763    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead5764    │5765 22 │     supervise([manager, server_sup], [strategy: :rest_for_one])5766    │     ~5767    │5768    └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/15769    └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/157705771    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead5772    │5773 28 │     type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])5774    │                   ~5775    │5776    └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/157775778     warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead5779     │5780 110 │     if Map.size(s.listener_channels[channel]) == 1 do5781     │            ~5782     │5783     └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/35784     └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/35785     └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/257865787     warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)5788     │5789 565 │     case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do5790     │               ~5791     │5792     └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/257935794     warning: a struct for Postgrex.Query is expected on struct update:57955796         %Postgrex.Query{5797           query5798           | param_oids: param_oids,5799             param_formats: param_formats,5800             param_types: param_types5801         }58025803     but got type:58045805         dynamic()58065807     where "query" was given the type:58085809         # type: dynamic()5810         # from: lib/postgrex/protocol.ex:910:355811         query58125813     when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"58145815     type warning found at:5816     │5817 915 │         query = %Query{query | param_oids: param_oids,5818     │                 ~5819     │5820     └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/658215822     warning: a struct for Postgrex.Query is expected on struct update:58235824         %Postgrex.Query{5825           query5826           | ref: make_ref(),5827             types: types,5828             columns: col_names,5829             result_oids: result_oids,5830             result_formats: result_formats,5831             result_types: result_types5832         }58335834     but got type:58355836         dynamic()58375838     where "query" was given the type:58395840         # type: dynamic()5841         # from: lib/postgrex/protocol.ex:926:355842         query58435844     when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"58455846     type warning found at:5847     │5848 932 │         query = %Query{query | ref: make_ref(), types: types,5849     │                 ~5850     │5851     └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/658525853     warning: a struct for Postgrex.Query is expected on struct update:58545855         %Postgrex.Query{query | ref: make_ref()}58565857     but got type:58585859         dynamic()58605861     where "query" was given the type:58625863         # type: dynamic()5864         # from: lib/postgrex/protocol.ex:977:315865         query58665867     when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"58685869     type warning found at:5870     │5871 978 │     query = %Query{query | ref: make_ref()}5872     │             ~5873     │5874     └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/558755876      warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)5877      │5878 2131 │     formatted_reason = :ssl.format_error(reason)5879      │                             ~5880      │5881      └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/358825883    warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead5884    │5885 31 │     [<<Map.size(hstore_map)::int32>> | keys_and_values]5886    │            ~5887    │5888    └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/158895890      warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)5891      │5892 2247 │   defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)5893      │                                            ~5894      │5895      └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/358965897    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead5898    │5899  8 │     children = [supervisor(Postgrex.TypeSupervisor, []),5900    │                 ~5901    │5902    └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/259035904    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead5905    │5906  9 │                 worker(Postgrex.Parameters, [])]5907    │                 ~5908    │5909    └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/259105911      warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)5912      │5913 2297 │   defp query_put(_, %Query{ref: nil}), do: nil5914      │        ~5915      │5916      └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/259175918      warning: a struct for Postgrex.Query is expected on struct update:59195920          %Postgrex.Query{query | name: ""}59215922      but got type:59235924          dynamic()59255926      where "query" was given the type:59275928          # type: dynamic()5929          # from: lib/postgrex/protocol.ex:2313:165930          query59315932      when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"59335934      type warning found at:5935      │5936 2313 │   defp unnamed(query), do: %Query{query | name: ""}5937      │                            ~5938      │5939      └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/159405941Generated postgrex app5942warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"5943  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/25944  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/15945  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/55946  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/25947  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/45948  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/259495950==> ecto5951Compiling 70 files (.ex)5952     warning: using single-quoted strings to represent charlists is deprecated.5953     Use ~c"" if you indeed want a charlist or use "" instead.5954     You may run "mix format --migrate" to change all single-quoted5955     strings to use the ~c sigil and fix this warning.5956     │5957 166 │     defp insert_all_value(_),   do: '?'5958     │                                     ~5959     │5960     └─ lib/ecto/adapters/mysql/connection.ex:166:3759615962     warning: using single-quoted strings to represent charlists is deprecated.5963     Use ~c"" if you indeed want a charlist or use "" instead.5964     You may run "mix format --migrate" to change all single-quoted5965     strings to use the ~c sigil and fix this warning.5966     │5967 354 │       '?'5968     │       ~5969     │5970     └─ lib/ecto/adapters/mysql/connection.ex:354:759715972      warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.59735974      This error happens when you have function calls without parentheses inside keywords. For example:59755976          function(arg, one: nested_call a, b, c)5977          function(arg, one: if expr, do: :this, else: :that)59785979      In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:59805981          function(arg, one: if(expr, do: :this, else: :that))5982          function(arg, one: nested_call(a, b, c))59835984      Ambiguity found at:5985      │5986 2286 │     raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"5987      │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5988      │5989      └─ lib/ecto/changeset.ex:228659905991     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.59925993     This error happens when you have function calls without parentheses inside keywords. For example:59945995         function(arg, one: nested_call a, b, c)5996         function(arg, one: if expr, do: :this, else: :that)59975998     In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:59996000         function(arg, one: if(expr, do: :this, else: :that))6001         function(arg, one: nested_call(a, b, c))60026003     Ambiguity found at:6004     │6005 265 │     do: raise ArgumentError, "a constraint must have either a check or exclude option"6006     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6007     │6008     └─ lib/ecto/migration/runner.ex:26560096010     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.60116012     This error happens when you have function calls without parentheses inside keywords. For example:60136014         function(arg, one: nested_call a, b, c)6015         function(arg, one: if expr, do: :this, else: :that)60166017     In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:60186019         function(arg, one: if(expr, do: :this, else: :that))6020         function(arg, one: nested_call(a, b, c))60216022     Ambiguity found at:6023     │6024 267 │     do: raise ArgumentError, "a constraint must not have both check and exclude options"6025     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6026     │6027     └─ lib/ecto/migration/runner.ex:26760286029     warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity6030     │6031 136 │       {:::, _, [left, _]} -> is_integer(left) or is_binary(left)6032     │        ~6033     │6034     └─ lib/ecto/query/builder.ex:136:860356036     warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)6037     │6038 643 │   def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime6039     │                                             ~~6040     │6041     └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/260426043     warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)6044     │6045 644 │   def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date6046     │                                         ~~6047     │6048     └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/260496050     warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.60516052     This error happens when you have function calls without parentheses inside keywords. For example:60536054         function(arg, one: nested_call a, b, c)6055         function(arg, one: if expr, do: :this, else: :that)60566057     In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:60586059         function(arg, one: if(expr, do: :this, else: :that))6060         function(arg, one: nested_call(a, b, c))60616062     Ambiguity found at:6063     │6064 454 │     do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"6065     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6066     │6067     └─ lib/ecto/repo/schema.ex:45460686069Compiling lib/ecto.ex (it's taking more than 10s)6070    warning: unused require Ecto.Query6071    │6072  6 │   require Ecto.Query6073    │   ~6074    │6075    └─ lib/ecto/repo/preloader.ex:6:360766077    warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead6078    │6079  9 │   schema "schema_migrations" do6080    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6081    │6082    └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)60836084      warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead6085      │6086 2400 │     surround_many("#Ecto.Changeset<", list, ">", opts, fn6087      │     ~6088      │6089      └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/260906091    warning: incompatible types given to Mix.Ecto.ensure_started/2:60926093        Mix.Ecto.ensure_started(repo, opts)60946095    given types:60966097        -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))60986099    but expected one of:61006101        %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())61026103    where "opts" was given the type:61046105        # type: dynamic(6106          %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or6107            non_struct_map()6108        )6109        # from: lib/mix/tasks/ecto.rollback.ex:64:106110        opts =6111          if opts[:quiet] do6112            Keyword.merge(opts, log: false, log_sql: false)6113          else6114            opts6115          end61166117    where "repo" was given the type:61186119        # type: dynamic(atom())6120        # from: lib/mix/tasks/ecto.rollback.ex:70:76121        Mix.Ecto.ensure_repo(repo, args)61226123    type warning found at:6124    │6125 72 │       {:ok, pid, apps} = ensure_started(repo, opts)6126    │                          ~6127    │6128    └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/261296130    warning: incompatible types given to Mix.Ecto.ensure_started/2:61316132        Mix.Ecto.ensure_started(repo, all: true)61336134    given types:61356136        -dynamic(atom())-, non_empty_list({:all, true})61376138    but expected one of:61396140        %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())61416142    where "repo" was given the type:61436144        # type: dynamic(atom())6145        # from: lib/mix/tasks/ecto.migrations.ex:37:76146        Mix.Ecto.ensure_repo(repo, args)61476148    type warning found at:6149    │6150 39 │       {:ok, pid, _} = ensure_started(repo, all: true)6151    │                       ~6152    │6153    └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/361546155    warning: incompatible types given to Mix.Ecto.ensure_started/2:61566157        Mix.Ecto.ensure_started(repo, opts)61586159    given types:61606161        -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))61626163    but expected one of:61646165        %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())61666167    where "opts" was given the type:61686169        # type: dynamic(6170          %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or6171            non_struct_map()6172        )6173        # from: lib/mix/tasks/ecto.migrate.ex:68:106174        opts =6175          if opts[:quiet] do6176            Keyword.merge(opts, log: false, log_sql: false)6177          else6178            opts6179          end61806181    where "repo" was given the type:61826183        # type: dynamic(atom())6184        # from: lib/mix/tasks/ecto.migrate.ex:74:76185        Mix.Ecto.ensure_repo(repo, args)61866187    type warning found at:6188    │6189 76 │       {:ok, pid, apps} = ensure_started(repo, opts)6190    │                          ~6191    │6192    └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/261936194    warning: incompatible types given to Mix.Ecto.source_repo_priv/1:61956196        Mix.Ecto.source_repo_priv(repo)61976198    given types:61996200        -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-62016202    but expected one of:62036204        atom()62056206    where "repo" was given the types:62076208        # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})6209        # from: lib/mix/tasks/ecto.load.ex:70:226210        Keyword.merge(repo.config, opts)62116212        # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})6213        # from: lib/mix/tasks/ecto.load.ex:72:276214        repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)62156216    type warning found at:6217    │6218 72 │     case repo.__adapter__.structure_load(source_repo_priv(repo), config) do6219    │                                          ~6220    │6221    └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/262226223    warning: expected a map or struct when accessing .__adapter__ in expression:62246225        repo.__adapter__62266227    where "repo" was given the type:62286229        # type: dynamic(atom())6230        # from: lib/mix/tasks/ecto.load.ex:53:76231        Mix.Ecto.ensure_repo(repo, args)62326233    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()62346235    type warning found at:6236    │6237 54 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,6238    │                              ~6239    │6240    └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/162416242     warning: the following clause will never match:62436244         [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->62456246     because it attempts to match on the result of:62476248         System.stacktrace()62496250     which has type:62516252         empty_list()62536254     where "args_or_arity" was given the type:62556256         # type: float() or integer() or non_empty_list(term())6257         # from: lib/ecto/changeset.ex6258         (_() when args_or_arity == 2) when length(args_or_arity) == 262596260     where "module" was given the type:62616262         # type: dynamic()6263         # from: lib/ecto/changeset.ex:733:306264         module62656266     type warning found at:6267     │6268 741 │ ...                   when length(args_or_arity) == 2 ->6269     │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6270     │6271     └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/262726273    warning: expected a map or struct when accessing .__adapter__ in expression:62746275        repo.__adapter__62766277    where "repo" was given the type:62786279        # type: dynamic(atom())6280        # from: lib/mix/tasks/ecto.dump.ex:50:76281        Mix.Ecto.ensure_repo(repo, args)62826283    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()62846285    type warning found at:6286    │6287 51 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,6288    │                              ~6289    │6290    └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/162916292     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead6293     │6294 739 │           case System.stacktrace do6295     │                       ~6296     │6297     └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/262986299    warning: expected a map or struct when accessing .__adapter__ in expression:63006301        repo.__adapter__63026303    where "repo" was given the type:63046305        # type: dynamic(atom())6306        # from: lib/mix/tasks/ecto.drop.ex:39:76307        Mix.Ecto.ensure_repo(repo, args)63086309    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()63106311    type warning found at:6312    │6313 40 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,6314    │                              ~6315    │6316    └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/163176318    warning: expected a map or struct when accessing .__adapter__ in expression:63196320        repo.__adapter__63216322    where "repo" was given the type:63236324        # type: dynamic(atom())6325        # from: lib/mix/tasks/ecto.create.ex:37:76326        Mix.Ecto.ensure_repo(repo, args)63276328    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()63296330    type warning found at:6331    │6332 38 │       ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,6333    │                              ~6334    │6335    └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/163366337     warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)6338     │6339 856 │       not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->6340     │                                                                              ~6341     │6342     └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/26343     └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/263446345    warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead6346    │6347 62 │       Mix.Project.compile(args)6348    │                   ~6349    │6350    └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/263516352     warning: expected a module (an atom) when invoking start_link/1 in expression:63536354         repo.start_link(pool_size: pool_size)63556356     where "pool_size" was given the type:63576358         # type: dynamic()6359         # from: lib/mix/ecto.ex:101:156360         pool_size = Keyword.get(opts, :pool_size, 1)63616362     where "repo" was given the type:63636364         # type: dynamic(%{..., __adapter__: atom()})6365         # from: lib/mix/ecto.ex:99:366366         repo.__adapter__.ensure_all_started(repo, :temporary)63676368     type warning found at:6369     │6370 102 │     case repo.start_link(pool_size: pool_size) do6371     │               ~6372     │6373     └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/263746375     warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)6376     │6377 715 │       not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->6378     │                                                                              ~6379     │6380     └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/263816382     warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency6383     │6384 146 │     Logger.remove_backend(:console)6385     │            ~6386     │6387     └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/263886389     warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency6390     │6391 155 │     Logger.add_backend(:console, flush: true)6392     │            ~6393     │6394     └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/263956396     warning: the following conditional expression:63976398         is_atom(related)63996400     will always evaluate to:64016402         dynamic(true)64036404     where "related" was given the type:64056406         # type: dynamic(atom())6407         # from: lib/ecto/association.ex:730:156408         related = Ecto.Association.related_from_query(queryable)64096410     type warning found at:6411     │6412 732 │     unless is_atom(related) do6413     │     ~~~~~~~~~~~~~~~~~~~~~~~~~~6414     │6415     └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/364166417    warning: incompatible types given to get_source/1:64186419        get_source(repo)64206421    given types:64226423        -dynamic(atom())-64246425    but expected one of:64266427        %{..., config: empty_list() or non_empty_list(term(), term())}64286429    where "repo" was given the type:64306431        # type: dynamic(atom())6432        # from: lib/ecto/migration/schema_migration.ex:24:136433        repo.all(6434          Map.put(6435            (6436              query =6437                (6438                  query = {get_source(repo), Ecto.Migration.SchemaMigration}6439                  Ecto.Query.Builder.From.apply(query, 1)6440                )6441        6442              Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{6443                ...,6444                expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},6445                file: "/work/proj/deps_qemu_aarch64/ecto/lib/ecto/migration/schema_migration.ex",6446                line: 22,6447                take: %{}6448              })6449            ),6450            :prefix,6451            prefix6452          ), timeout: :infinity, log: false)64536454    type warning found at:6455    │6456 22 │     from(p in {get_source(repo), __MODULE__}, select: p.version)6457    │                ~6458    │6459    └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/264606461    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:30:136477        repo.insert!(6478          Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},6479            prefix: prefix,6480            source: get_source(repo)6481          ), timeout: :infinity, log: false)64826483    type warning found at:6484    │6485 29 │     |> Ecto.put_meta(prefix: prefix, source: get_source(repo))6486    │                                              ~6487    │6488    └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/364896490    warning: incompatible types given to get_source/1:64916492        get_source(repo)64936494    given types:64956496        -dynamic(atom())-64976498    but expected one of:64996500        %{..., config: empty_list() or non_empty_list(term(), term())}65016502    where "repo" was given the type:65036504        # type: dynamic(atom())6505        # from: lib/ecto/migration/schema_migration.ex:36:136506        repo.delete_all(6507          Map.put(6508            (6509              query =6510                (6511                  query = {get_source(repo), Ecto.Migration.SchemaMigration}6512                  Ecto.Query.Builder.From.apply(query, 1)6513                )6514        6515              Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{6516                expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},6517                op: :and,6518                params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],6519                file: "/work/proj/deps_qemu_aarch64/ecto/lib/ecto/migration/schema_migration.ex",6520                line: 346521              })6522            ),6523            :prefix,6524            prefix6525          ), timeout: :infinity, log: false)65266527    type warning found at:6528    │6529 34 │     from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)6530    │                ~6531    │6532    └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/365336534     warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)6535     │6536 430 │       not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->6537     │                                                                              ~6538     │6539     └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/265406541      warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)6542      │6543 1422 │   defp type_to_module(:naive_datetime), do: NaiveDateTime6544      │        ~6545      │6546      └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/165476548      warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)6549      │6550 1885 │         if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do6551      │                 ~6552      │6553      └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/365546555    warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead6556    │6557 29 │     surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)6558    │     ~6559    │6560    └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/265616562     warning: the following clause will never match:65636564         {:error, _} = error ->65656566     because it attempts to match on the result of:65676568         apply(changeset, adapter, :insert, args)65696570     which has type:65716572         dynamic({:invalid or :ok, term()})65736574     type warning found at:6575     │6576 219 │           {:error, _} = error ->6577     │                       ~6578     │6579     └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/465806581     warning: the following clause will never match:65826583         {:error, _} = error ->65846585     because it attempts to match on the result of:65866587         apply(changeset, adapter, action, args)65886589     which has type:65906591         dynamic({:invalid or :ok, term()})65926593     type warning found at:6594     │6595 297 │             {:error, _} = error ->6596     │                         ~6597     │6598     └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/465996600     warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead6601     │6602 144 │     Macro.to_string(expr, &expr_to_string(&1, &2, names, part))6603     │           ~6604     │6605     └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/366066607    warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead6608    │6609 54 │       filter_and_reraise e, System.stacktrace6610    │                                    ~6611    │6612    └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/566136614    warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6615    │6616 44 │     index  = Map.size(params)6617    │                  ~6618    │6619    └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/56620    └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/566216622     warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead6623     │6624 614 │     Decimal.minus(decimal)6625     │             ~6626     │6627     └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/166286629     warning: 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)6630     │6631 228 │         raise BadStructError, struct: struct, term: data6632     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6633     │6634     └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/566356636     warning: the following clause will never match:66376638         {:error, _} ->66396640     because it attempts to match on the result of:66416642         NaiveDateTime.new(date, time)66436644     which has type:66456646         dynamic({:ok, %NaiveDateTime{}})66476648     type warning found at:6649     │6650 803 │         {:error, _} -> :error6651     │         ~~~~~~~~~~~~~~~~~~~~~6652     │6653     └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/166546655     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead6656     │6657 214 │       filter_and_reraise e, System.stacktrace6658     │                                    ~6659     │6660     └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/46661     └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/466626663     warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6664     │6665 159 │         supervise(children, strategy: :one_for_one)6666     │         ~6667     │6668     └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/166696670    warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead6671    │6672 15 │     surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)6673    │     ~6674    │6675    └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/266766677      warning: expected a map or struct when accessing .__struct__ in expression:66786679          schema.__struct__66806681      where "schema" was given the types:66826683          # type: dynamic(atom() and not nil)6684          # from: lib/ecto/query/planner.ex:1186:416685          schema66866687          # type: atom()6688          # from: lib/ecto/query/planner.ex:1186:616689          is_atom(schema)66906691      hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()66926693      type warning found at:6694      │6695 1190 │       Map.has_key?(schema.__struct__, field) ->6696      │                           ~6697      │6698      └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/666996700    warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:67016702        Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])67036704    given types:67056706        (6707          -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,6708          dynamic()6709        )67106711    but expected one of:67126713        atom(), term()67146715    where "opts" was given the type:67166717        # type: dynamic(6718          %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or6719            non_struct_map()6720        )6721        # from: lib/ecto/migrator.ex:44:656722        opts[:prefix]67236724    where "repo" was given the type:67256726        # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})6727        # from: lib/ecto/migrator.ex:44:236728        Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])67296730    type warning found at:6731    │6732 45 │       SchemaMigration.migrated_versions(repo, opts[:prefix])6733    │                       ~6734    │6735    └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/267366737     warning: expected a module (an atom) when invoking transaction/2 in expression:67386739         repo.transaction(fun, log: false, timeout: :infinity)67406741     where "fun" was given the type:67426743         # type: dynamic()6744         # from: lib/ecto/migrator.ex:114:476745         fun67466747     where "repo" was given the types:67486749         # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})6750         # from: lib/ecto/migrator.ex:118:246751         repo.__adapter__.supports_ddl_transaction?67526753         # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})6754         # from: lib/ecto/migrator.ex:118:246755         repo.__adapter__.supports_ddl_transaction?67566757     type warning found at:6758     │6759 119 │         repo.transaction(fun, [log: false, timeout: :infinity])6760     │              ~6761     │6762     └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/367636764     warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead6765     │6766 291 │     modules = Code.load_file(file)6767     │                    ~6768     │6769     └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/267706771     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead6772     │6773 321 │         reraise error, System.stacktrace6774     │                               ~6775     │6776     └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/367776778    warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead6779    │6780 12 │       worker(Ecto.Migration.Runner, [], restart: :temporary)6781    │       ~6782    │6783    └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/167846785    warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6786    │6787 15 │     supervise(children, strategy: :simple_one_for_one)6788    │     ~6789    │6790    └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/167916792    warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6793    │6794 10 │       worker(Ecto.Registry, []),6795    │       ~6796    │6797    └─ lib/ecto/application.ex:10:7: Ecto.Application.start/267986799     warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead6800     │6801 260 │         reraise %{err | message: message}, System.stacktrace6802     │                                                   ~6803     │6804     └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/668056806    warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6807    │6808 11 │       supervisor(Ecto.Migration.Supervisor, [])6809    │       ~6810    │6811    └─ lib/ecto/application.ex:11:7: Ecto.Application.start/268126813Generated ecto app6814==> secure_random6815Compiling 1 file (.ex)6816    warning: use Bitwise is deprecated. import Bitwise instead6817    │6818  2 │   use Bitwise6819    │   ~~~~~~~~~~~6820    │6821    └─ lib/secure_random.ex:2: SecureRandom (module)68226823Generated secure_random app6824==> gandalf6825Compiling 30 files (.ex)6826     warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead6827     │6828 128 │   @repo Application.get_env(:gandalf, :repo)6829     │                     ~6830     │6831     └─ lib/gandalf.ex:128:21: Gandalf (module)68326833    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead6834    │6835 10 │   @auth_strategies Application.get_env(:gandalf, :auth_strategies)6836    │                                ~6837    │6838    └─ lib/gandalf/auth_strategies/header.ex:10:32: Gandalf.AuthStrategy.Header (module)68396840    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead6841    │6842  8 │   @auth_strategies Application.get_env(:gandalf, :auth_strategies)6843    │                                ~6844    │6845    └─ lib/gandalf/auth_strategies/query_param.ex:8:32: Gandalf.AuthStrategy.QueryParam (module)68466847    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead6848    │6849 10 │   @auth_strategies Application.get_env(:gandalf, :auth_strategies)6850    │                                ~6851    │6852    └─ lib/gandalf/auth_strategies/session.ex:10:32: Gandalf.AuthStrategy.Session (module)685368546855== Compilation error in file lib/gandalf/auth_strategies/session.ex ==6856** (BadMapError) expected a map, got:68576858    nil68596860    (elixir 1.20.3) lib/map.ex:596: Map.get(nil, :sessions, nil)6861    lib/gandalf/auth_strategies/session.ex:11: (module)6862could not compile dependency :gandalf, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile gandalf --force", update it with "mix deps.update gandalf" or clean it with "mix deps.clean gandalf"