Build log
nerves_system_rpi0
flashtag_api 0.0.1 · fail · run flashtag_api-0.0.1-1791184494949
7825 of 7825 lines
1Resolving Hex dependencies...2Resolution completed in 0.597s3Unchanged:4 circular_buffer 1.1.05 connection 1.0.46 cowboy 1.1.2 VULNERABLE!7 GHSA-w4f7-4cxr-rv3c (MEDIUM)8 aka: CVE-2026-43966, EEF-CVE-2026-439669 cowboy and gun affected by an HTTP Request/Response Splitting vulnerability10 https://osv.dev/vulnerability/GHSA-w4f7-4cxr-rv3c11 cowlib 1.0.2 VULNERABLE!12 EEF-CVE-2026-7790 (HIGH)13 aka: CVE-2026-7790, GHSA-32p9-57cr-4x6514 Unbounded chunk-size hex digits in cowlib cause quadratic CPU and memory DoS15 https://osv.dev/vulnerability/EEF-CVE-2026-77901617 EEF-CVE-2026-43970 (HIGH)18 aka: CVE-2026-43970, GHSA-84f2-rp86-235p19 Decompression Bomb in cow_spdy:inflate/2 Allows Memory Exhaustion via Crafted SPDY Frame20 https://osv.dev/vulnerability/EEF-CVE-2026-4397021 db_connection 1.1.322 decimal 1.9.0 VULNERABLE!23 EEF-CVE-2026-32686 (MEDIUM)24 aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v25 Unbounded exponent in decimal enables unauthenticated DoS26 https://osv.dev/vulnerability/EEF-CVE-2026-3268627 ecto 2.2.1228 elixir_make 0.10.029 ex_machina 2.8.230 expo 1.1.131 flashtag 0.0.132 flashtag_api 0.0.133 gettext 0.26.234 interactive_cmd 0.1.435 mime 2.0.736 nerves 2.0.0-pre.237 nerves_discovery 0.1.538 nerves_logging 0.2.439 nerves_runtime 0.13.1340 nerves_system_bbb 2.30.241 nerves_system_br 1.34.442 nerves_system_mangopi_mq_pro 0.17.243 nerves_system_qemu_aarch64 0.4.244 nerves_system_rpi0 2.1.245 nerves_system_rpi4 2.1.246 nerves_system_rpi5 2.1.247 nerves_system_trellis 0.5.048 nerves_system_x86_64 1.34.249 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.150 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.151 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.152 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.153 nerves_toolchain_x86_64_nerves_linux_musl 15.3.154 nerves_uevent 0.1.755 phoenix 1.3.5 VULNERABLE!56 GHSA-p8f7-22gq-m7j9 (HIGH)57 aka: CVE-2022-4297558 Phoenix before 1.6.14 mishandles check_origin wildcarding59 https://osv.dev/vulnerability/GHSA-p8f7-22gq-m7j96061 EEF-CVE-2026-56812 (MEDIUM)62 aka: CVE-2026-56812, GHSA-63mc-hw7g-86rr63 Phoenix JavaScript presence client crashes on presence keys colliding with Object.prototype members in Presence.syncState/syncDiff64 https://osv.dev/vulnerability/EEF-CVE-2026-568126566 EEF-CVE-2026-56811 (HIGH)67 aka: CVE-2026-56811, GHSA-6983-jfq8-485w68 Phoenix transports do not limit channel joins per connection, enabling process-exhaustion denial of service69 https://osv.dev/vulnerability/EEF-CVE-2026-5681170 phoenix_ecto 3.6.071 phoenix_pubsub 1.1.272 plug 1.20.373 plug_crypto 2.2.074 poison 3.1.075 poolboy 1.5.276 postgrex 0.13.577 property_table 0.3.478 ranch 1.3.279 ring_logger 0.11.780 tablet 0.3.381 telemetry 1.4.282 toolshed 0.5.083 uboot_env 1.0.284* Getting flashtag_api (Hex package)85* Getting nerves (Hex package)86* Getting ring_logger (Hex package)87* Getting toolshed (Hex package)88* Getting nerves_runtime (Hex package)89* Getting nerves_system_bbb (Hex package)90* Getting nerves_system_mangopi_mq_pro (Hex package)91* Getting nerves_system_qemu_aarch64 (Hex package)92* Getting nerves_system_rpi0 (Hex package)93* Getting nerves_system_rpi4 (Hex package)94* Getting nerves_system_rpi5 (Hex package)95* Getting nerves_system_trellis (Hex package)96* Getting nerves_system_x86_64 (Hex package)97* Getting nerves_system_br (Hex package)98* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)99* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)100* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)101* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)102* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)103* Getting nerves_logging (Hex package)104* Getting nerves_uevent (Hex package)105* Getting uboot_env (Hex package)106* Getting elixir_make (Hex package)107* Getting property_table (Hex package)108* Getting circular_buffer (Hex package)109* Getting interactive_cmd (Hex package)110* Getting nerves_discovery (Hex package)111* Getting tablet (Hex package)112* Getting cowboy (Hex package)113* Getting flashtag (Hex package)114* Getting gettext (Hex package)115* Getting phoenix (Hex package)116* Getting phoenix_ecto (Hex package)117* Getting phoenix_pubsub (Hex package)118* Getting postgrex (Hex package)119* Getting connection (Hex package)120* Getting db_connection (Hex package)121* Getting decimal (Hex package)122* Getting ecto (Hex package)123* Getting plug (Hex package)124* Getting mime (Hex package)125* Getting plug_crypto (Hex package)126* Getting telemetry (Hex package)127* Getting poolboy (Hex package)128* Getting poison (Hex package)129* Getting expo (Hex package)130* Getting ex_machina (Hex package)131* Getting cowlib (Hex package)132* Getting ranch (Hex package)133Found packages with security advisories, see above for details134 warning: String.strip/1 is deprecated. Use String.trim/1 instead135 │136 4 │ @version File.read!("VERSION") |> String.strip137 │ ~138 │139 └─ /work/proj/deps_rpi0/poison/mix.exs:4:44: Poison.Mixfile (module)140141 warning: found quoted keyword "test" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of ASCII letters, numbers, and underscores and not beginning with a number do not require quotes142 │143 62 │ "test": ["ecto.create --quiet", "ecto.migrate", "test"]144 │ ~145 │146 └─ /work/proj/deps_rpi0/flashtag/mix.exs:62:7147148 warning: found quoted keyword "test" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of ASCII letters, numbers, and underscores and not beginning with a number do not require quotes149 │150 66 │ ["test": ["ecto.create --quiet", "ecto.migrate", "test"]]151 │ ~152 │153 └─ /work/proj/deps_rpi0/flashtag_api/mix.exs:66:6154155==> nerves_system_br156Generated nerves_system_br app157==> connection158Compiling 1 file (.ex)159 warning: using single-quoted strings to represent charlists is deprecated.160 Use ~c"" if you indeed want a charlist or use "" instead.161 You may run "mix format --migrate" to change all single-quoted162 strings to use the ~c sigil and fix this warning.163 │164 553 │ [{:data, [{'State', mod_state}]}]165 │ ~166 │167 └─ lib/connection.ex:553:20168169 warning: using single-quoted strings to represent charlists is deprecated.170 Use ~c"" if you indeed want a charlist or use "" instead.171 You may run "mix format --migrate" to change all single-quoted172 strings to use the ~c sigil and fix this warning.173 │174 680 │ format = '** Generic server ~p terminating \n' ++175 │ ~176 │177 └─ lib/connection.ex:680:14178179 warning: using single-quoted strings to represent charlists is deprecated.180 Use ~c"" if you indeed want a charlist or use "" instead.181 You may run "mix format --migrate" to change all single-quoted182 strings to use the ~c sigil and fix this warning.183 │184 681 │ '** Last message in was ~p~n' ++ ## No last message185 │ ~186 │187 └─ lib/connection.ex:681:7188189 warning: using single-quoted strings to represent charlists is deprecated.190 Use ~c"" if you indeed want a charlist or use "" instead.191 You may run "mix format --migrate" to change all single-quoted192 strings to use the ~c sigil and fix this warning.193 │194 682 │ '** When Server state == ~p~n' ++195 │ ~196 │197 └─ lib/connection.ex:682:7198199 warning: using single-quoted strings to represent charlists is deprecated.200 Use ~c"" if you indeed want a charlist or use "" instead.201 You may run "mix format --migrate" to change all single-quoted202 strings to use the ~c sigil and fix this warning.203 │204 683 │ '** Reason for termination == ~n** ~p~n'205 │ ~206 │207 └─ lib/connection.ex:683:7208209 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead210 │211 429 │ init_stop(starter, name, {reason, System.stacktrace()})212 │ ~213 │214 └─ lib/connection.ex:429:50: Connection.init_it/6215 └─ lib/connection.ex:431:45: Connection.init_it/6216 └─ lib/connection.ex:491:57: Connection.handle_call/3217 └─ lib/connection.ex:540:41: Connection.code_change/3218 └─ lib/connection.ex:581:57: Connection.terminate/2219 └─ lib/connection.ex:625:49: Connection.enter_connect/5220 └─ lib/connection.ex:628:34: Connection.enter_connect/5221 └─ lib/connection.ex:631:45: Connection.enter_connect/5222 └─ lib/connection.ex:657:49: Connection.enter_terminate/5223 └─ lib/connection.ex:660:34: Connection.enter_terminate/5224 └─ lib/connection.ex:663:45: Connection.enter_terminate/5225 └─ lib/connection.ex:744:24: Connection.connect/3226 └─ lib/connection.ex:770:24: Connection.disconnect/3227 └─ lib/connection.ex:813:57: Connection.handle_async/3228229Generated connection app230==> mime231Compiling 1 file (.ex)232Generated mime app233==> circular_buffer234Compiling 1 file (.ex)235Generated circular_buffer app236==> poison237Compiling 4 files (.ex)238 warning: using single-quoted strings to represent charlists is deprecated.239 Use ~c"" if you indeed want a charlist or use "" instead.240 You may run "mix format --migrate" to change all single-quoted241 strings to use the ~c sigil and fix this warning.242 │243 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do244 │ ~245 │246 └─ lib/poison/encoder.ex:93:31247248 warning: using single-quoted strings to represent charlists is deprecated.249 Use ~c"" if you indeed want a charlist or use "" instead.250 You may run "mix format --migrate" to change all single-quoted251 strings to use the ~c sigil and fix this warning.252 │253 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do254 │ ~255 │256 └─ lib/poison/encoder.ex:93:48257258 warning: using single-quoted strings to represent charlists is deprecated.259 Use ~c"" if you indeed want a charlist or use "" instead.260 You may run "mix format --migrate" to change all single-quoted261 strings to use the ~c sigil and fix this warning.262 │263 139 │ defp chunk_size(<<char>> <> _, _mode, acc) when char <= 0x1F or char in '"\\' do264 │ ~265 │266 └─ lib/poison/encoder.ex:139:75267268 warning: using single-quoted strings to represent charlists is deprecated.269 Use ~c"" if you indeed want a charlist or use "" instead.270 You may run "mix format --migrate" to change all single-quoted271 strings to use the ~c sigil and fix this warning.272 │273 77 │ defp value(<<char, _ :: binary>> = string, pos, _keys) when char in '-0123456789' do274 │ ~275 │276 └─ lib/poison/parser.ex:77:71277278 warning: using single-quoted strings to represent charlists is deprecated.279 Use ~c"" if you indeed want a charlist or use "" instead.280 You may run "mix format --migrate" to change all single-quoted281 strings to use the ~c sigil and fix this warning.282 │283 155 │ defp number_int(<<char, _ :: binary>> = string, pos, acc) when char in '123456789' do284 │ ~285 │286 └─ lib/poison/parser.ex:155:74287288 warning: using single-quoted strings to represent charlists is deprecated.289 Use ~c"" if you indeed want a charlist or use "" instead.290 You may run "mix format --migrate" to change all single-quoted291 strings to use the ~c sigil and fix this warning.292 │293 171 │ defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do294 │ ~295 │296 └─ lib/poison/parser.ex:171:60297298 warning: using single-quoted strings to represent charlists is deprecated.299 Use ~c"" if you indeed want a charlist or use "" instead.300 You may run "mix format --migrate" to change all single-quoted301 strings to use the ~c sigil and fix this warning.302 │303 197 │ defp number_digits(<<char>> <> rest = string, pos) when char in '0123456789' do304 │ ~305 │306 └─ lib/poison/parser.ex:197:67307308 warning: using single-quoted strings to represent charlists is deprecated.309 Use ~c"" if you indeed want a charlist or use "" instead.310 You may run "mix format --migrate" to change all single-quoted311 strings to use the ~c sigil and fix this warning.312 │313 205 │ defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do314 │ ~315 │316 └─ lib/poison/parser.ex:205:64317318 warning: using single-quoted strings to represent charlists is deprecated.319 Use ~c"" if you indeed want a charlist or use "" instead.320 You may run "mix format --migrate" to change all single-quoted321 strings to use the ~c sigil and fix this warning.322 │323 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do324 │ ~325 │326 └─ lib/poison/parser.ex:229:31327328 warning: using single-quoted strings to represent charlists is deprecated.329 Use ~c"" if you indeed want a charlist or use "" instead.330 You may run "mix format --migrate" to change all single-quoted331 strings to use the ~c sigil and fix this warning.332 │333 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do334 │ ~335 │336 └─ lib/poison/parser.ex:229:44337338 warning: using single-quoted strings to represent charlists is deprecated.339 Use ~c"" if you indeed want a charlist or use "" instead.340 You may run "mix format --migrate" to change all single-quoted341 strings to use the ~c sigil and fix this warning.342 │343 239 │ when a1 in 'dD' and a2 in 'dD'344 │ ~345 │346 └─ lib/poison/parser.ex:239:16347348 warning: using single-quoted strings to represent charlists is deprecated.349 Use ~c"" if you indeed want a charlist or use "" instead.350 You may run "mix format --migrate" to change all single-quoted351 strings to use the ~c sigil and fix this warning.352 │353 239 │ when a1 in 'dD' and a2 in 'dD'354 │ ~355 │356 └─ lib/poison/parser.ex:239:31357358 warning: using single-quoted strings to represent charlists is deprecated.359 Use ~c"" if you indeed want a charlist or use "" instead.360 You may run "mix format --migrate" to change all single-quoted361 strings to use the ~c sigil and fix this warning.362 │363 240 │ and (b1 in '89abAB')364 │ ~365 │366 └─ lib/poison/parser.ex:240:16367368 warning: using single-quoted strings to represent charlists is deprecated.369 Use ~c"" if you indeed want a charlist or use "" instead.370 You may run "mix format --migrate" to change all single-quoted371 strings to use the ~c sigil and fix this warning.372 │373 274 │ defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do374 │ ~375 │376 └─ lib/poison/parser.ex:274:60377378 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead379 │380 22 │ if Application.get_env(:poison, :native) do381 │ ~382 │383 └─ lib/poison/parser.ex:22:18: Poison.Parser (module)384385 warning: use Bitwise is deprecated. import Bitwise instead386 │387 26 │ use Bitwise388 │ ~~~~~~~~~~~389 │390 └─ lib/poison/parser.ex:26: Poison.Parser (module)391392 warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator393 │394 199 │ <<digits :: binary-size(count), rest :: binary>> = string395 │ ~396 │397 └─ lib/poison/parser.ex:199:29: Poison.Parser.number_digits/2398399 warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator400 │401 225 │ <<chunk :: binary-size(count), rest :: binary>> = string402 │ ~403 │404 └─ lib/poison/parser.ex:225:28: Poison.Parser.string_continue/3405406 warning: use Bitwise is deprecated. import Bitwise instead407 │408 83 │ use Bitwise409 │ ~~~~~~~~~~~410 │411 └─ lib/poison/encoder.ex:83: Poison.Encoder.BitString (module)412413 warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator414 │415 135 │ <<chunk :: binary-size(size), rest :: binary>> = string416 │ ~417 │418 └─ lib/poison/encoder.ex:135:28: Poison.Encoder.BitString.escape/2419420 warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead421 │422 173 │ case Integer.to_char_list(char, 16) do423 │ ~424 │425 └─ lib/poison/encoder.ex:173:18: Poison.Encoder.BitString.seq/1426427Generated poison app428==> plug_crypto429Compiling 5 files (.ex)430Generated plug_crypto app431==> nerves_compatibility_test432===> Analyzing applications...433===> Compiling ranch434 ┌─ src/ranch.erl:435 │436 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);437 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.438Compile directive 'nowarn_deprecated_catch' can be used to suppress439warnings in selected modules.440441442 ┌─ src/ranch_conns_sup.erl:443 │444 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},445 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.446Compile directive 'nowarn_deprecated_catch' can be used to suppress447warnings in selected modules.448449450 ┌─ src/ranch_ssl.erl:451 │452 128 │ case ssl:ssl_accept(CSocket, Timeout) of453 │ ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead454455 ┌─ src/ranch_ssl.erl:456 │457 233 │ end, ssl:cipher_suites());458 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead459460 ┌─ src/ranch_ssl.erl:461 │462 235 │ ssl:cipher_suites()463 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead464465466==> tablet467Compiling 2 files (.ex)468Generated tablet app469==> elixir_make470Compiling 8 files (.ex)471Generated elixir_make app472==> nerves_logging473 CC kmsg_tailer.o474 LD kmsg_tailer475Compiling 5 files (.ex)476Generated nerves_logging app477==> nerves_compatibility_test478===> Analyzing applications...479===> Compiling cowlib480==> nerves_discovery481Compiling 5 files (.ex)482Generated nerves_discovery app483==> ring_logger484Compiling 7 files (.ex)485Generated ring_logger app486==> nerves_compatibility_test487===> Analyzing applications...488===> Compiling poolboy489warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"490 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2491 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1492 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5493 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2494 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4495 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2496497==> db_connection498Compiling 23 files (.ex)499warning: cannot infer signatures from :poolboy because it is not loaded500501 warning: unused require Bitwise502 │503 31 │ require Bitwise504 │ ~505 │506 └─ lib/db_connection/backoff.ex:31:5507508 warning: using single-quoted strings to represent charlists is deprecated.509 Use ~c"" if you indeed want a charlist or use "" instead.510 You may run "mix format --migrate" to change all single-quoted511 strings to use the ~c sigil and fix this warning.512 │513 406 │ :normal -> [{:data, [{'Module', mod}]}]514 │ ~515 │516 └─ lib/db_connection/connection.ex:406:32517518 warning: using single-quoted strings to represent charlists is deprecated.519 Use ~c"" if you indeed want a charlist or use "" instead.520 You may run "mix format --migrate" to change all single-quoted521 strings to use the ~c sigil and fix this warning.522 │523 661 │ [{:data, [{'Module', mod}, {'State', state}]}]524 │ ~525 │526 └─ lib/db_connection/connection.ex:661:16527528 warning: using single-quoted strings to represent charlists is deprecated.529 Use ~c"" if you indeed want a charlist or use "" instead.530 You may run "mix format --migrate" to change all single-quoted531 strings to use the ~c sigil and fix this warning.532 │533 661 │ [{:data, [{'Module', mod}, {'State', state}]}]534 │ ~535 │536 └─ lib/db_connection/connection.ex:661:33537538 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead539 │540 8 │ children = [supervisor(child_mod, [], [restart: :temporary])]541 │ ~542 │543 └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0544545 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead546 │547 30 │ worker(DBConnection.Watcher, [owner])548 │ ~549 │550 └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1551552 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead553 │554 37 │ worker(:sregulator, [regulator, opts, start_opts], child_opts)555 │ ~556 │557 └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1558 └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2559560 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead561 │562 45 │ supervisor(Supervisor, [[conn], sup_opts], [id: :conn_sup])563 │ ~564 │565 └─ lib/db_connection/sojourn/pool.ex:45:5: DBConnection.Sojourn.Pool.conn_sup/2566567 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead568 │569 96 │ Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)570 │ ~571 │572 └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4573574 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead575 │576 138 │ case System.stacktrace() do577 │ ~578 │579 └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2580581 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead582 │583 55 │ worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])584 │ ~585 │586 └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3587588 warning: the following clause will never match:589590 [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->591592 because it attempts to match on the result of:593594 System.stacktrace()595596 which has type:597598 empty_list()599600 where "arity" was given the type:601602 # type: integer()603 # from: lib/db_connection/connection.ex:139:56604 is_integer(arity)605606 type warning found at:607 │608 139 │ [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace609 │ ~610 │611 └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2612613 warning: the following clause will never match:614615 [{a, b, params, c} | rest] when is_list(params) ->616617 because it attempts to match on the result of:618619 System.stacktrace()620621 which has type:622623 empty_list()624625 where "params" was given the type:626627 # type: empty_list() or non_empty_list(term(), term())628 # from: lib/db_connection/connection.ex:140:43629 is_list(params)630631 type warning found at:632 │633 140 │ [{a, b, params, c} | rest] when is_list(params) ->634 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~635 │636 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2637638 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead639 │640 117 │ Supervisor.Spec.worker(Manager, [module, opts], child_opts)641 │ ~642 │643 └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3644645 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead646 │647 6 │ children = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]648 │ ~649 │650 └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0651652 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead653 │654 111 │ stack = System.stacktrace()655 │ ~656 │657 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3658659 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead660 │661 8 │ pool = supervisor(Pool, [], [restart: :temporary])662 │ ~663 │664 └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0665666 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead667 │668 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],669 │ ~670 │671 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3672673 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead674 │675 36 │ worker(DBConnection.Watcher, [owner])676 │ ~677 │678 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1679680 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead681 │682 986 │ stack = System.stacktrace()683 │ ~684 │685 └─ lib/db_connection.ex:986:28: DBConnection.handle/4686 └─ lib/db_connection.ex:992:24: DBConnection.handle/4687 └─ lib/db_connection.ex:1003:65: DBConnection.parse/4688 └─ lib/db_connection.ex:1012:24: DBConnection.encode/4689 └─ lib/db_connection.ex:1022:40: DBConnection.decode/6690 └─ lib/db_connection.ex:1057:40: DBConnection.describe/3691 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5692 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2693 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4694 └─ lib/db_connection.ex:1359:28: DBConnection.handle/5695 └─ lib/db_connection.ex:1365:24: DBConnection.handle/5696 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2697 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6698 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6699700 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead701 │702 9 │ supervisor(DBConnection.Task, []),703 │ ~704 │705 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/2706 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/2707 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/2708709 warning: :random.seed/3 is deprecated. Use the 'rand' module instead710 │711 108 │ case :random.seed(hash, sec, micro) do712 │ ~713 │714 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/0715716Generated db_connection app717==> decimal718Compiling 4 files (.ex)719 warning: using single-quoted strings to represent charlists is deprecated.720 Use ~c"" if you indeed want a charlist or use "" instead.721 You may run "mix format --migrate" to change all single-quoted722 strings to use the ~c sigil and fix this warning.723 │724 1320 │ '0.' ++ :lists.duplicate(-diff, ?0) ++ list725 │ ~726 │727 └─ lib/decimal.ex:1320:11728729 warning: using single-quoted strings to represent charlists is deprecated.730 Use ~c"" if you indeed want a charlist or use "" instead.731 You may run "mix format --migrate" to change all single-quoted732 strings to use the ~c sigil and fix this warning.733 │734 1351 │ list = list ++ 'E'735 │ ~736 │737 └─ lib/decimal.ex:1351:26738739 warning: using single-quoted strings to represent charlists is deprecated.740 Use ~c"" if you indeed want a charlist or use "" instead.741 You may run "mix format --migrate" to change all single-quoted742 strings to use the ~c sigil and fix this warning.743 │744 1352 │ list = if exp >= 0, do: list ++ '+', else: list745 │ ~746 │747 └─ lib/decimal.ex:1352:43748749 warning: using single-quoted strings to represent charlists is deprecated.750 Use ~c"" if you indeed want a charlist or use "" instead.751 You may run "mix format --migrate" to change all single-quoted752 strings to use the ~c sigil and fix this warning.753 │754 1775 │ int = if int == [], do: '0', else: int755 │ ~756 │757 └─ lib/decimal.ex:1775:31758759 warning: using single-quoted strings to represent charlists is deprecated.760 Use ~c"" if you indeed want a charlist or use "" instead.761 You may run "mix format --migrate" to change all single-quoted762 strings to use the ~c sigil and fix this warning.763 │764 1776 │ exp = if exp == [], do: '0', else: exp765 │ ~766 │767 └─ lib/decimal.ex:1776:31768769Generated decimal app770==> interactive_cmd771Compiling 1 file (.ex)772Generated interactive_cmd app773==> nerves774Compiling 65 files (.ex)775 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)776 │777 6 │ defmodule Mix.Tasks.Nerves.Init do778 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~779 │780 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)781782 warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.beam)783 │784 6 │ defmodule Nerves do785 │ ~~~~~~~~~~~~~~~~~~~786 │787 └─ lib/nerves.ex:6: Nerves (module)788789 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)790 │791 5 │ defmodule Nerves.ArtifactResolver do792 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~793 │794 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)795796 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)797 │798 6 │ defmodule Nerves.BuildAction.AppModes do799 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~800 │801 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)802803 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)804 │805 5 │ defmodule Nerves.BuildAction.CheckExecutables do806 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~807 │808 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)809810 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)811 │812 8 │ defmodule Nerves.BuildAction.Erlinit do813 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~814 │815 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)816817 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)818 │819 5 │ defmodule Nerves.BuildAction.Firmware do820 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~821 │822 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)823824 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)825 │826 7 │ defmodule Nerves.BuildAction.IExStartupCheck do827 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~828 │829 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)830831 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)832 │833 5 │ defmodule Nerves.BuildAction.NervesV1System do834 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~835 │836 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)837838 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)839 │840 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do841 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~842 │843 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)844845 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)846 │847 5 │ defmodule Nerves.BuildAction.Rootfs do848 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~849 │850 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)851852 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)853 │854 6 │ defmodule Nerves.BuildAction.SortApps do855 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~856 │857 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)858859 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)860 │861 5 │ defmodule Nerves.BuildAction.StripAll do862 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~863 │864 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)865866 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)867 │868 5 │ defmodule Nerves.BuildAction.Trimmer do869 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~870 │871 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)872873 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)874 │875 5 │ defmodule Nerves.BuildPlan do876 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~877 │878 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)879880 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)881 │882 5 │ defmodule Nerves.BuildPlan.Checks do883 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~884 │885 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)886887 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.Container.beam)888 │889 6 │ defmodule Nerves.Container do890 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~891 │892 └─ lib/nerves/container.ex:6: Nerves.Container (module)893894 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)895 │896 5 │ defmodule Nerves.Fingerprint do897 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~898 │899 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)900901 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)902 │903 5 │ defmodule Nerves.MixPackage do904 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~905 │906 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)907908 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.Paths.beam)909 │910 5 │ defmodule Nerves.Paths do911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~912 │913 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)914915 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)916 │917 5 │ defmodule Nerves.TargetTuple do918 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~919 │920 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)921922Generated nerves app923==> nerves_toolchain_armv6_nerves_linux_gnueabihf924Compiling 1 file (.ex)925Generated nerves_toolchain_armv6_nerves_linux_gnueabihf app926==> nerves_system_rpi0927Generated nerves_system_rpi0 app928==> nerves_compatibility_test929===> Analyzing applications...930===> Compiling telemetry931===> Analyzing applications...932===> Compiling cowboy933 ┌─ src/cowboy_rest.erl:934 │935 69 │ Stacktrace = erlang:get_stacktrace(),936 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace937938 ┌─ src/cowboy_rest.erl:939 │940 1006 │ Stacktrace = erlang:get_stacktrace(),941 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace942943944 ┌─ src/cowboy_handler.erl:945 │946 87 │ Stacktrace = erlang:get_stacktrace(),947 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace948949 ┌─ src/cowboy_handler.erl:950 │951 116 │ Stacktrace = erlang:get_stacktrace(),952 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace953954 ┌─ src/cowboy_handler.erl:955 │956 235 │ Stacktrace = erlang:get_stacktrace(),957 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace958959 ┌─ src/cowboy_handler.erl:960 │961 290 │ {stacktrace, erlang:get_stacktrace()},962 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace963964965 ┌─ src/cowboy_websocket.erl:966 │967 147 │ Stacktrace = erlang:get_stacktrace(),968 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace969970 ┌─ src/cowboy_websocket.erl:971 │972 645 │ {stacktrace, erlang:get_stacktrace()},973 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace974975 ┌─ src/cowboy_websocket.erl:976 │977 755 │ {stacktrace, erlang:get_stacktrace()},978 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace979980981==> expo982Compiling 2 files (.erl)983Compiling 22 files (.ex)984Generated expo app985==> gettext986Compiling 18 files (.ex)987 warning: unused require Gettext.Macros988 │989 594 │ require Gettext.Macros990 │ ~991 │992 └─ lib/gettext.ex:594:3993994 warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead995 │996 426 │ Kernel.ParallelCompiler.async(fn ->997 │ ~998 │999 └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/310001001 warning: the following clause is redundant:10021003 defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)10041005 it has type:10061007 dynamic(%Expo.Message.Plural{})10081009 previous clauses have already matched on the following types:10101011 %Expo.Message.Singular{}1012 %Expo.Message.Plural{}10131014 │1015 391 │ defp ensure_empty_msgstr!(%Message.Plural{} = message) do1016 │ ~1017 │1018 └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/110191020Generated gettext app1021==> phoenix_pubsub1022Compiling 13 files (.ex)1023 warning: single quotes around atoms are deprecated. Use double quotes instead1024 │1025 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1026 │ ~1027 │1028 └─ lib/phoenix/pubsub/local.ex:160:2310291030 warning: single quotes around atoms are deprecated. Use double quotes instead1031 │1032 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1033 │ ~1034 │1035 └─ lib/phoenix/pubsub/local.ex:160:4010361037 warning: unused require Logger1038 │1039 107 │ require Logger1040 │ ~1041 │1042 └─ lib/phoenix/tracker.ex:107:310431044 warning: a struct for Phoenix.Tracker.State is expected on struct update:10451046 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}10471048 but got type:10491050 dynamic()10511052 where "delta" was given the type:10531054 # type: dynamic()1055 # from: lib/phoenix/tracker/state.ex:461:361056 %Phoenix.Tracker.State{delta: delta} = state10571058 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"10591060 type warning found at:1061 │1062 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1063 │ ~1064 │1065 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/510661067 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:10681069 %Phoenix.Tracker.Replica{replica | status: :permdown}10701071 but got type:10721073 dynamic()10741075 where "replica" was given the type:10761077 # type: dynamic()1078 # from: lib/phoenix/tracker/replica.ex:72:171079 replica10801081 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"10821083 type warning found at:1084 │1085 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1086 │ ~1087 │1088 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/110891090 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:10911092 %Phoenix.Tracker.Replica{replica | status: :down}10931094 but got type:10951096 dynamic()10971098 where "replica" was given the type:10991100 # type: dynamic()1101 # from: lib/phoenix/tracker/replica.ex:74:131102 replica11031104 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"11051106 type warning found at:1107 │1108 74 │ defp down(replica), do: %Replica{replica | status: :down}1109 │ ~1110 │1111 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/111121113 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:11141115 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}11161117 but got type:11181119 dynamic()11201121 where "replica" was given the type:11221123 # type: dynamic()1124 # from: lib/phoenix/tracker/replica.ex:76:291125 replica11261127 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"11281129 type warning found at:1130 │1131 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1132 │ ~1133 │1134 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/111351136 warning: a struct for Phoenix.Tracker.State is expected on struct update:11371138 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}11391140 but got type:11411142 dynamic()11431144 where "delta" was given the type:11451146 # type: dynamic()1147 # from: lib/phoenix/tracker/state.ex:541:991148 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1149 state11501151 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11521153 type warning found at:1154 │1155 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1156 │ ~1157 │1158 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/111591160 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1161 │1162 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1163 │ ~1164 │1165 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/111661167 warning: a struct for Phoenix.Tracker.State is expected on struct update:11681169 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}11701171 but got type:11721173 dynamic(%{..., range: {term(), term()}})11741175 where "delta" was given the type:11761177 # type: dynamic(%{..., range: {term(), term()}})1178 # from: lib/phoenix/tracker/state.ex:551:301179 {start_clock, end_clock} = delta.range11801181 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11821183 type warning found at:1184 │1185 555 │ delta: %State{delta | range: {start_clock, new_end}}}1186 │ ~1187 │1188 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/211891190 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1191 │1192 273 │ supervise(shards, strategy: :one_for_one,1193 │ ~1194 │1195 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/111961197 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1198 │1199 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1200 │ ~1201 │1202 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/212031204 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1205 │1206 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1207 │ ~1208 │1209 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/112101211 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1212 │1213 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1214 │ ~1215 │1216 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/112171218 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1219 │1220 97 │ supervise(children, strategy: :rest_for_one)1221 │ ~1222 │1223 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/112241225 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1226 │1227 43 │ :ok = :pg2.create(pg2_group)1228 │ ~1229 │1230 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/112311232 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1233 │1234 44 │ :ok = :pg2.join(pg2_group, self())1235 │ ~1236 │1237 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/112381239 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1240 │1241 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1242 │ ~1243 │1244 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11245 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/112461247 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1248 │1249 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1250 │ ~1251 │1252 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/112531254 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1255 │1256 42 │ supervise children, strategy: :one_for_one1257 │ ~1258 │1259 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/112601261 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1262 │1263 57 │ :pg2.get_members(pg2_namespace(server_name))1264 │ ~1265 │1266 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/112671268Generated phoenix_pubsub app1269==> plug1270Compiling 1 file (.erl)1271Compiling 42 files (.ex)1272Generated plug app1273warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1274 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21275 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11276 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51277 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21278 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41279 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/212801281==> phoenix1282Compiling 75 files (.ex)1283warning: cannot infer signatures from :cowboy because it is not loaded12841285warning: cannot infer signatures from :cowlib because it is not loaded12861287warning: cannot infer signatures from :ranch because it is not loaded12881289 warning: the variable "prefix" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1290 │1291 170 │ <<attr::size(prefix)-binary, ":unique">> -> attr1292 │ ~1293 │1294 └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/112951296 warning: using single-quoted strings to represent charlists is deprecated.1297 Use ~c"" if you indeed want a charlist or use "" instead.1298 You may run "mix format --migrate" to change all single-quoted1299 strings to use the ~c sigil and fix this warning.1300 │1301 310 │ :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1302 │ ~1303 │1304 └─ lib/phoenix/channel/server.ex:310:3113051306 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1307 │1308 39 │ Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1309 │ ~1310 │1311 └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/313121313 warning: unused require Logger1314 │1315 20 │ require Logger1316 │ ~1317 │1318 └─ lib/phoenix/endpoint/handler.ex:20:313191320 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1321 │1322 39 │ Logger.warn """1323 │ ~1324 │1325 └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/113261327 warning: the variable "prefix_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1328 │1329 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1330 │ ~1331 │1332 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/213331334 warning: using single-quoted strings to represent charlists is deprecated.1335 Use ~c"" if you indeed want a charlist or use "" instead.1336 You may run "mix format --migrate" to change all single-quoted1337 strings to use the ~c sigil and fix this warning.1338 │1339 315 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1340 │ ~1341 │1342 └─ lib/phoenix/router.ex:315:5013431344 warning: using single-quoted strings to represent charlists is deprecated.1345 Use ~c"" if you indeed want a charlist or use "" instead.1346 You may run "mix format --migrate" to change all single-quoted1347 strings to use the ~c sigil and fix this warning.1348 │1349 195 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1350 │ ~1351 │1352 └─ lib/phoenix/router/helpers.ex:195:5013531354 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.13551356 This error happens when you have function calls without parentheses inside keywords. For example:13571358 function(arg, one: nested_call a, b, c)1359 function(arg, one: if expr, do: :this, else: :that)13601361 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:13621363 function(arg, one: if(expr, do: :this, else: :that))1364 function(arg, one: nested_call(a, b, c))13651366 Ambiguity found at:1367 │1368 71 │ unless actions -- supported_actions == [], do: raise ArgumentError, """1369 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1370 │1371 └─ lib/phoenix/router/resource.ex:7113721373 warning: duplicate key :route found in struct1374 │1375 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1376 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1377 │1378 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)13791380 warning: invalid type annotation. The left side of :: must be a variable, got: {:ok, pid()} | {:error, reason :: term()}. Note "left | right :: ann" is the same as "(left | right) :: ann". To solve this, use parentheses around the union operands: "left | (right :: ann)"1381 │1382 110 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1384 │1385 └─ lib/phoenix/presence.ex:110: Phoenix.Presence (module)13861387 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1388 │1389 885 │ Logger.warn "send_download/3 has been invoked during an AJAX request. " <>1390 │ ~1391 │1392 └─ lib/phoenix/controller.ex:885:14: Phoenix.Controller.warn_if_ajax/113931394 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1395 │1396 304 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1397 │ ~1398 │1399 └─ lib/phoenix/socket/transport.ex:304:12: Phoenix.Socket.Transport.reply_ignore/214001401 warning: using single-quoted strings to represent charlists is deprecated.1402 Use ~c"" if you indeed want a charlist or use "" instead.1403 You may run "mix format --migrate" to change all single-quoted1404 strings to use the ~c sigil and fix this warning.1405 │1406 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1407 │ ~1408 │1409 └─ lib/phoenix/template.ex:174:5014101411 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1412 │1413 227 │ Logger.warn ":max_age was not set on Phoenix.Token.verify/4. " <>1414 │ ~1415 │1416 └─ lib/phoenix/token.ex:227:12: Phoenix.Token.expired?/214171418 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1419 │1420 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1421 │ ~1422 │1423 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/114241425 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1426 │1427 14 │ supervise(children, strategy: :simple_one_for_one)1428 │ ~1429 │1430 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/114311432 warning: expected a module (an atom) when invoking config/1 in expression:14331434 endpoint.config(:endpoint_id)14351436 where "endpoint" was given the type:14371438 # type: dynamic(%{..., __pubsub_server__: atom()})1439 # from: lib/phoenix/transports/long_poll.ex:199:101440 verify_token(endpoint, token, opts)14411442 type warning found at:1443 │1444 201 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1445 │ ~1446 │1447 └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/314481449 warning: unknown key .__pubsub_server__ in expression:14501451 endpoint.__pubsub_server__14521453 the given type does not have the given key:14541455 dynamic(1456 %Phoenix.Socket{1457 id: term(),1458 assigns: term(),1459 channel: term(),1460 channel_pid: term(),1461 endpoint: atom(),1462 handler: term(),1463 joined: term(),1464 pubsub_server: term(),1465 ref: term(),1466 join_ref: term(),1467 topic: term(),1468 transport: term(),1469 transport_pid: term(),1470 transport_name: term(),1471 serializer: term(),1472 private: term(),1473 vsn: term()1474 } or1475 %Plug.Conn{1476 adapter: term(),1477 assigns: term(),1478 body_params: term(),1479 cookies: term(),1480 halted: term(),1481 host: term(),1482 method: term(),1483 owner: term(),1484 params: term(),1485 path_info: term(),1486 path_params: term(),1487 port: term(),1488 private: term(),1489 query_params: term(),1490 query_string: term(),1491 remote_ip: term(),1492 req_cookies: term(),1493 req_headers: term(),1494 request_path: term(),1495 resp_body: term(),1496 resp_cookies: term(),1497 resp_headers: term(),1498 scheme: term(),1499 script_name: term(),1500 secret_key_base: term(),1501 state: term(),1502 status: term()1503 } or atom() or binary()1504 )15051506 where "endpoint" was given the type:15071508 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1509 # from: lib/phoenix/transports/long_poll.ex:254:191510 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])15111512 type warning found at:1513 │1514 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1515 │ ~~~~~~~~~~~~~~~~~1516 │1517 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/315181519 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1520 │1521 647 │ exception -> {:error, {exception, System.stacktrace()}}1522 │ ~1523 │1524 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/115251526 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1527 │1528 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1529 │ ~1530 │1531 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/415321533 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1534 │1535 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1536 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1537 │1538 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)15391540 warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1541 │1542 10 │ conn = @connection.conn(req, transport)1543 │ ~1544 │1545 └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/315461547 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1548 │1549 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1550 │ ~1551 │1552 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/315531554 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1555 │1556 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1557 │ ~1558 │1559 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/315601561 warning: a struct for Plug.Conn is expected on struct update:15621563 %Plug.Conn{conn | state: :sent}15641565 but got type:15661567 dynamic()15681569 where "conn" was given the type:15701571 # type: dynamic()1572 # from: lib/phoenix/endpoint/render_errors.ex:79:211573 conn15741575 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"15761577 type warning found at:1578 │1579 83 │ %Plug.Conn{conn | state: :sent}1580 │ ~1581 │1582 └─ lib/phoenix/endpoint/render_errors.ex:83:9: Phoenix.Endpoint.RenderErrors.maybe_render/515831584 warning: a struct for Plug.Conn is expected on struct update:15851586 %Plug.Conn{conn | query_params: %{}, params: %{}}15871588 but got type:15891590 dynamic(%{..., params: %Plug.Conn.Unfetched{}})15911592 where "conn" was given the types:15931594 # type: dynamic(%{..., params: term()})1595 # from: lib/phoenix/endpoint/render_errors.ex:94:171596 conn.params15971598 # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1599 # from: lib/phoenix/endpoint/render_errors.ex:94:171600 conn.params16011602 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16031604 type warning found at:1605 │1606 95 │ %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1607 │ ~1608 │1609 └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/116101611 warning: a struct for Plug.Conn is expected on struct update:16121613 %Plug.Conn{conn | query_params: %{}, params: params}16141615 but got type:16161617 dynamic(%{..., params: not %Plug.Conn.Unfetched{}})16181619 where "conn" was given the types:16201621 # type: dynamic(%{..., params: term()})1622 # from: lib/phoenix/endpoint/render_errors.ex:94:171623 conn.params16241625 # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1626 # from: lib/phoenix/endpoint/render_errors.ex:94:171627 conn.params16281629 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16301631 type warning found at:1632 │1633 96 │ params -> %Plug.Conn{conn | query_params: %{}, params: params}1634 │ ~1635 │1636 └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/116371638 warning: a struct for Plug.Conn is expected on struct update:16391640 %Plug.Conn{conn | params: params}16411642 but got type:16431644 dynamic(%{..., params: map()})16451646 where "conn" was given the type:16471648 # type: dynamic(%{..., params: map()})1649 # from: lib/phoenix/controller.ex:912:171650 Map.get(conn.params, required_key)16511652 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16531654 type warning found at:1655 │1656 919 │ %Plug.Conn{conn | params: params}1657 │ ~1658 │1659 └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/216601661 warning: a struct for Phoenix.Socket is expected on struct update:16621663 %Phoenix.Socket{socket | id: id}16641665 but got type:16661667 dynamic()16681669 where "socket" was given the type:16701671 # type: dynamic()1672 # from: lib/phoenix/socket/transport.ex1673 {:ok, socket}16741675 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"16761677 type warning found at:1678 │1679 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1680 │ ~1681 │1682 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/716831684 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1685 │1686 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),1687 │ ~1688 │1689 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/416901691 warning: expected a map or struct when accessing .url in expression:16921693 endpoint.url16941695 where "endpoint" was given the types:16961697 # type: dynamic(atom())1698 # from: lib/phoenix/router/helpers.ex:24:201699 endpoint17001701 # type: atom()1702 # from: lib/phoenix/router/helpers.ex:24:351703 is_atom(endpoint)17041705 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()17061707 type warning found at:1708 │1709 25 │ endpoint.url1710 │ ~1711 │1712 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/217131714 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1715 │1716 199 │ worker(Phoenix.Tracker, [module, opts, opts])1717 │ ~1718 │1719 └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/417201721 warning: a struct for Plug.Conn is expected on struct update:17221723 %Plug.Conn{conn | path_info: path, script_name: script}17241725 but got type:17261727 dynamic()17281729 where "conn" was given the type:17301731 # type: dynamic()1732 # from: lib/phoenix/router/route.ex:147:101733 conn = target.call(%Plug.Conn{...}, opts)17341735 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"17361737 type warning found at:1738 │1739 148 │ %Plug.Conn{conn | path_info: path, script_name: script}1740 │ ~1741 │1742 └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/417431744 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1745 │1746 284 │ Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())1747 │ ~1748 │1749 └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/117501751 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1752 │1753 71 │ supervise(children, strategy: :one_for_one)1754 │ ~1755 │1756 └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/117571758 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1759 │1760 76 │ [worker(Phoenix.Config, args)]1761 │ ~1762 │1763 └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/317641765 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1766 │1767 84 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]1768 │ ~1769 │1770 └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/21771 └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/31772 └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/317731774 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1775 │1776 106 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),1777 │ ~1778 │1779 └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/317801781 warning: expected a module (an atom) when invoking path/1 in expression:17821783 endpoint.path("/")17841785 where "endpoint" was given the type:17861787 # type: dynamic(%{..., host: term()})1788 # from: lib/phoenix/endpoint/supervisor.ex:312:141789 endpoint.host17901791 type warning found at:1792 │1793 313 │ endpoint.path("/")1794 │ ~1795 │1796 └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/117971798 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1799 │1800 35 │ supervise(children, strategy: :one_for_one)1801 │ ~1802 │1803 └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/118041805 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1806 │1807 39 │ {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)1808 │ ~1809 │1810 └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/318111812 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead1813 │1814 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)1815 │ ~1816 │1817 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/318181819 warning: comparison between distinct types found:18201821 !Path.extname(file_path) == ".gz"18221823 given types:18241825 dynamic(boolean()) == binary()18261827 where "file_path" was given the type:18281829 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))1830 # from: lib/phoenix/digester.ex:147:451831 Path.basename(file_path)18321833 While Elixir can compare across all types, you are comparing across types which are always disjoint, and the result is either always true or always false18341835 type warning found at:1836 │1837 148 │ !Path.extname(file_path) == ".gz"1838 │ ~1839 │1840 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/118411842 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)1843 │1844 113 │ {addr,port} = :ranch.get_addr(ref)1845 │ ~1846 │1847 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/318481849 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1850 │1851 51 │ worker(Phoenix.CodeReloader.Server, [])1852 │ ~1853 │1854 └─ lib/phoenix.ex:51:7: Phoenix.start/218551856 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1857 │1858 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)1859 │ ~1860 │1861 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/318621863 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1864 │1865 155 │ Enum.partition attrs, fn1866 │ ~1867 │1868 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/118691870 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:18711872 mod.__phoenix_recompile__?18731874 where "mod" was given the type:18751876 # type: dynamic(atom())1877 # from: lib/mix/tasks/compile.phoenix.ex:34:121878 Code.ensure_loaded?(mod)18791880 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()18811882 type warning found at:1883 │1884 36 │ mod.__phoenix_recompile__?1885 │ ~1886 │1887 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/118881889 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1890 │1891 234 │ Enum.partition(attrs, fn1892 │ ~1893 │1894 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/218951896Generated phoenix app1897==> postgrex1898Compiling 62 files (.ex)1899 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1900 │1901 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))1902 │ ~1903 │1904 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)19051906 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1907 You may run "mix format --migrate" to fix this warning automatically.1908 │1909 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1910 │ ~1911 │1912 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/119131914 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1915 You may run "mix format --migrate" to fix this warning automatically.1916 │1917 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1918 │ ~1919 │1920 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/119211922 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1923 You may run "mix format --migrate" to fix this warning automatically.1924 │1925 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1926 │ ~1927 │1928 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/119291930 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1931 You may run "mix format --migrate" to fix this warning automatically.1932 │1933 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1934 │ ~1935 │1936 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/119371938 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1939 You may run "mix format --migrate" to fix this warning automatically.1940 │1941 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]1942 │ ~1943 │1944 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/119451946 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1947 You may run "mix format --migrate" to fix this warning automatically.1948 │1949 43 │ <<-1::int32>>1950 │ ~1951 │1952 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/119531954 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1955 You may run "mix format --migrate" to fix this warning automatically.1956 │1957 48 │ <<value_byte_size::int32>> <> value1958 │ ~1959 │1960 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/119611962 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1963 You may run "mix format --migrate" to fix this warning automatically.1964 │1965 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do1966 │ ~1967 │1968 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/219691970 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1971 You may run "mix format --migrate" to fix this warning automatically.1972 │1973 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do1974 │ ~1975 │1976 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/219771978 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1979 You may run "mix format --migrate" to fix this warning automatically.1980 │1981 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),1982 │ ~1983 │1984 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/219851986 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1987 You may run "mix format --migrate" to fix this warning automatically.1988 │1989 64 │ ... -1::int32, rest::binary>>, acc) do1990 │ ~1991 │1992 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/219931994 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1995 You may run "mix format --migrate" to fix this warning automatically.1996 │1997 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),1998 │ ~1999 │2000 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/220012002 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2003 You may run "mix format --migrate" to fix this warning automatically.2004 │2005 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2006 │ ~2007 │2008 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/220092010 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2011 You may run "mix format --migrate" to fix this warning automatically.2012 │2013 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2014 │ ~2015 │2016 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/220172018 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2019 You may run "mix format --migrate" to fix this warning automatically.2020 │2021 79 │ ... -1::int32, rest::binary>>, acc) do2022 │ ~2023 │2024 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/220252026 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2027 You may run "mix format --migrate" to fix this warning automatically.2028 │2029 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2030 │ ~2031 │2032 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/220332034 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2035 You may run "mix format --migrate" to fix this warning automatically.2036 │2037 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2038 │ ~2039 │2040 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/220412042 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2043 You may run "mix format --migrate" to fix this warning automatically.2044 │2045 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2046 │ ~2047 │2048 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/120492050 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2051 You may run "mix format --migrate" to fix this warning automatically.2052 │2053 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2054 │ ~2055 │2056 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/120572058 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2059 You may run "mix format --migrate" to fix this warning automatically.2060 │2061 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2062 │ ~2063 │2064 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/120652066 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2067 You may run "mix format --migrate" to fix this warning automatically.2068 │2069 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2070 │ ~2071 │2072 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/120732074 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2075 You may run "mix format --migrate" to fix this warning automatically.2076 │2077 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2078 │ ~2079 │2080 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/120812082 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2083 You may run "mix format --migrate" to fix this warning automatically.2084 │2085 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2086 │ ~2087 │2088 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/120892090 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2091 You may run "mix format --migrate" to fix this warning automatically.2092 │2093 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2094 │ ~2095 │2096 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/120972098 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2099 You may run "mix format --migrate" to fix this warning automatically.2100 │2101 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2102 │ ~2103 │2104 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/121052106 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2107 You may run "mix format --migrate" to fix this warning automatically.2108 │2109 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2110 │ ~2111 │2112 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/121132114 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2115 You may run "mix format --migrate" to fix this warning automatically.2116 │2117 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2118 │ ~2119 │2120 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/121212122 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2123 You may run "mix format --migrate" to fix this warning automatically.2124 │2125 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2126 │ ~2127 │2128 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/121292130 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2131 You may run "mix format --migrate" to fix this warning automatically.2132 │2133 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2134 │ ~2135 │2136 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/121372138 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2139 You may run "mix format --migrate" to fix this warning automatically.2140 │2141 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2142 │ ~2143 │2144 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/121452146 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2147 You may run "mix format --migrate" to fix this warning automatically.2148 │2149 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2150 │ ~2151 │2152 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/321532154 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2155 You may run "mix format --migrate" to fix this warning automatically.2156 │2157 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2158 │ ~2159 │2160 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/121612162 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2163 You may run "mix format --migrate" to fix this warning automatically.2164 │2165 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2166 │ ~2167 │2168 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/121692170 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2171 You may run "mix format --migrate" to fix this warning automatically.2172 │2173 23 │ <<x::float64, y::float64>>2174 │ ~2175 │2176 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/221772178 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2179 You may run "mix format --migrate" to fix this warning automatically.2180 │2181 23 │ <<x::float64, y::float64>>2182 │ ~2183 │2184 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/221852186 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2187 You may run "mix format --migrate" to fix this warning automatically.2188 │2189 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2190 │ ~2191 │2192 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/221932194 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2195 You may run "mix format --migrate" to fix this warning automatically.2196 │2197 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2198 │ ~2199 │2200 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/222012202 warning: use Bitwise is deprecated. import Bitwise instead2203 │2204 4 │ use Bitwise, only_operators: true2205 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2206 │2207 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)22082209 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2210 You may run "mix format --migrate" to fix this warning automatically.2211 │2212 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2213 │ ~2214 │2215 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/122162217 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2218 You may run "mix format --migrate" to fix this warning automatically.2219 │2220 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2221 │ ~2222 │2223 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/222242225 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2226 You may run "mix format --migrate" to fix this warning automatically.2227 │2228 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2229 │ ~2230 │2231 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/222322233 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2234 You may run "mix format --migrate" to fix this warning automatically.2235 │2236 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2237 │ ~2238 │2239 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/122402241 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2242 You may run "mix format --migrate" to fix this warning automatically.2243 │2244 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2245 │ ~2246 │2247 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/122482249 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2250 You may run "mix format --migrate" to fix this warning automatically.2251 │2252 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2253 │ ~2254 │2255 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/122562257 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2258 You may run "mix format --migrate" to fix this warning automatically.2259 │2260 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2261 │ ~2262 │2263 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/122642265 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2266 You may run "mix format --migrate" to fix this warning automatically.2267 │2268 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2269 │ ~2270 │2271 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/122722273 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2274 You may run "mix format --migrate" to fix this warning automatically.2275 │2276 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2277 │ ~2278 │2279 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/122802281 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2282 You may run "mix format --migrate" to fix this warning automatically.2283 │2284 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2285 │ ~2286 │2287 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/122882289 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2290 You may run "mix format --migrate" to fix this warning automatically.2291 │2292 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2293 │ ~2294 │2295 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/122962297 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2298 You may run "mix format --migrate" to fix this warning automatically.2299 │2300 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2301 │ ~2302 │2303 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/123042305 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2306 You may run "mix format --migrate" to fix this warning automatically.2307 │2308 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2309 │ ~2310 │2311 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/123122313 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2314 You may run "mix format --migrate" to fix this warning automatically.2315 │2316 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2317 │ ~2318 │2319 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/123202321 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2322 You may run "mix format --migrate" to fix this warning automatically.2323 │2324 46 │ 0 :: int32>>2325 │ ~2326 │2327 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/123282329 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2330 You may run "mix format --migrate" to fix this warning automatically.2331 │2332 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2333 │ ~2334 │2335 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/123362337 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2338 You may run "mix format --migrate" to fix this warning automatically.2339 │2340 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2341 │ ~2342 │2343 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/123442345 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2346 You may run "mix format --migrate" to fix this warning automatically.2347 │2348 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2349 │ ~2350 │2351 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/123522353 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2354 You may run "mix format --migrate" to fix this warning automatically.2355 │2356 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2357 │ ~2358 │2359 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/123602361 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2362 You may run "mix format --migrate" to fix this warning automatically.2363 │2364 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2365 │ ~2366 │2367 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/123682369 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2370 You may run "mix format --migrate" to fix this warning automatically.2371 │2372 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2373 │ ~2374 │2375 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/123762377 warning: use Bitwise is deprecated. import Bitwise instead2378 │2379 5 │ use Bitwise2380 │ ~~~~~~~~~~~2381 │2382 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)23832384 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2385 You may run "mix format --migrate" to fix this warning automatically.2386 │2387 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2388 │ ~2389 │2390 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/123912392 warning: the variable "positions_bytes" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator2393 │2394 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2395 │ ~2396 │2397 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/123982399 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2400 You may run "mix format --migrate" to fix this warning automatically.2401 │2402 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2403 │ ~2404 │2405 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/324062407 warning: the variable "rest_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator2408 │2409 72 │ <<data :: size(rest_size)>> = rest2410 │ ~2411 │2412 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/324132414 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2415 You may run "mix format --migrate" to fix this warning automatically.2416 │2417 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2418 │ ~2419 │2420 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/324212422 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2423 You may run "mix format --migrate" to fix this warning automatically.2424 │2425 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2426 │ ~2427 │2428 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/324292430 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2431 You may run "mix format --migrate" to fix this warning automatically.2432 │2433 86 │ def parse(<<status :: int8>>, ?Z, _size) do2434 │ ~2435 │2436 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/324372438 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2439 You may run "mix format --migrate" to fix this warning automatically.2440 │2441 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2442 │ ~2443 │2444 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/324452446 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2447 You may run "mix format --migrate" to fix this warning automatically.2448 │2449 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2450 │ ~2451 │2452 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/324532454 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2455 You may run "mix format --migrate" to fix this warning automatically.2456 │2457 103 │ case <<len ::uint16>> do2458 │ ~2459 │2460 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/324612462 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2463 You may run "mix format --migrate" to fix this warning automatically.2464 │2465 104 │ <<^overflow_len :: uint16>> ->2466 │ ~2467 │2468 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/324692470 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2471 You may run "mix format --migrate" to fix this warning automatically.2472 │2473 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do2474 │ ~2475 │2476 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/324772478 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2479 You may run "mix format --migrate" to fix this warning automatically.2480 │2481 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do2482 │ ~2483 │2484 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/324852486 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2487 You may run "mix format --migrate" to fix this warning automatically.2488 │2489 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do2490 │ ~2491 │2492 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/324932494 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2495 You may run "mix format --migrate" to fix this warning automatically.2496 │2497 226 │ [<<size :: int32>>, data]2498 │ ~2499 │2500 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/125012502 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2503 You may run "mix format --migrate" to fix this warning automatically.2504 │2505 224 │ [first, <<size :: int32>>, data]2506 │ ~2507 │2508 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/125092510 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2511 You may run "mix format --migrate" to fix this warning automatically.2512 │2513 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2514 │ ~2515 │2516 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/125172518 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2519 You may run "mix format --migrate" to fix this warning automatically.2520 │2521 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2522 │ ~2523 │2524 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/125252526 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2527 You may run "mix format --migrate" to fix this warning automatically.2528 │2529 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>2530 │ ~2531 │2532 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/125332534 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2535 You may run "mix format --migrate" to fix this warning automatically.2536 │2537 252 │ len = <<div(byte_size(oids), 4) :: int16>>2538 │ ~2539 │2540 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/125412542 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2543 You may run "mix format --migrate" to fix this warning automatically.2544 │2545 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>2546 │ ~2547 │2548 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/125492550 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2551 You may run "mix format --migrate" to fix this warning automatically.2552 │2553 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>2554 │ ~2555 │2556 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/125572558 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2559 You may run "mix format --migrate" to fix this warning automatically.2560 │2561 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>2562 │ ~2563 │2564 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/125652566 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2567 You may run "mix format --migrate" to fix this warning automatically.2568 │2569 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>2570 │ ~2571 │2572 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/125732574 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2575 You may run "mix format --migrate" to fix this warning automatically.2576 │2577 287 │ len_params = <<length(params) :: int16>>2578 │ ~2579 │2580 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/125812582 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2583 You may run "mix format --migrate" to fix this warning automatically.2584 │2585 294 │ {?E, [port, 0, <<rows :: int32>>]}2586 │ ~2587 │2588 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/125892590 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2591 You may run "mix format --migrate" to fix this warning automatically.2592 │2593 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2594 │ ~2595 │2596 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/125972598 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2599 You may run "mix format --migrate" to fix this warning automatically.2600 │2601 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2602 │ ~2603 │2604 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/126052606 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2607 You may run "mix format --migrate" to fix this warning automatically.2608 │2609 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2610 │ ~2611 │2612 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/126132614 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2615 You may run "mix format --migrate" to fix this warning automatically.2616 │2617 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2618 │ ~2619 │2620 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/126212622 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2623 You may run "mix format --migrate" to fix this warning automatically.2624 │2625 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2626 │ ~2627 │2628 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/126292630 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2631 You may run "mix format --migrate" to fix this warning automatically.2632 │2633 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2634 │ ~2635 │2636 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/126372638 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2639 You may run "mix format --migrate" to fix this warning automatically.2640 │2641 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do2642 │ ~2643 │2644 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/126452646 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2647 You may run "mix format --migrate" to fix this warning automatically.2648 │2649 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2650 │ ~2651 │2652 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/126532654 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2655 You may run "mix format --migrate" to fix this warning automatically.2656 │2657 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2658 │ ~2659 │2660 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/126612662 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2663 You may run "mix format --migrate" to fix this warning automatically.2664 │2665 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2666 │ ~2667 │2668 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/126692670 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2671 You may run "mix format --migrate" to fix this warning automatically.2672 │2673 363 │ type_size :: int16, type_mod :: int32, format :: int16,2674 │ ~2675 │2676 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/126772678 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2679 You may run "mix format --migrate" to fix this warning automatically.2680 │2681 363 │ type_size :: int16, type_mod :: int32, format :: int16,2682 │ ~2683 │2684 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/126852686 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2687 You may run "mix format --migrate" to fix this warning automatically.2688 │2689 363 │ type_size :: int16, type_mod :: int32, format :: int16,2690 │ ~2691 │2692 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/126932694 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2695 You may run "mix format --migrate" to fix this warning automatically.2696 │2697 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2698 │ ~2699 │2700 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/127012702 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2703 You may run "mix format --migrate" to fix this warning automatically.2704 │2705 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2706 │ ~2707 │2708 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/127092710 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2711 You may run "mix format --migrate" to fix this warning automatically.2712 │2713 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)2714 │ ~2715 │2716 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/127172718 warning: unused require Postgrex.Messages2719 │2720 30 │ require Postgrex.Messages2721 │ ~2722 │2723 └─ lib/postgrex/query.ex:30:327242725 warning: unused require Logger2726 │2727 8 │ require Logger2728 │ ~2729 │2730 └─ lib/postgrex/notifications.ex:8:327312732 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead2733 │2734 1005 │ Logger.warn(fn() ->2735 │ ~2736 │2737 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/527382739 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2740 You may run "mix format --migrate" to fix this warning automatically.2741 │2742 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2743 │ ~2744 │2745 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/127462747 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2748 You may run "mix format --migrate" to fix this warning automatically.2749 │2750 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2751 │ ~2752 │2753 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/127542755 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 operator2756 │2757 2003 │ <<body :: binary(size), rest :: binary>> ->2758 │ ~2759 │2760 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/127612762 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2763 You may run "mix format --migrate" to fix this warning automatically.2764 │2765 59 │ if lower == <<-1::int32>> do2766 │ ~2767 │2768 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/427692770 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2771 You may run "mix format --migrate" to fix this warning automatically.2772 │2773 66 │ if upper == <<-1::int32>> do2774 │ ~2775 │2776 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/427772778 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2779 You may run "mix format --migrate" to fix this warning automatically.2780 │2781 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]2782 │ ~2783 │2784 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/427852786 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2787 You may run "mix format --migrate" to fix this warning automatically.2788 │2789 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2790 │ ~2791 │2792 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/327932794 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2795 You may run "mix format --migrate" to fix this warning automatically.2796 │2797 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2798 │ ~2799 │2800 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/328012802 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2803 You may run "mix format --migrate" to fix this warning automatically.2804 │2805 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2806 │ ~2807 │2808 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/328092810 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2811 You may run "mix format --migrate" to fix this warning automatically.2812 │2813 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2814 │ ~2815 │2816 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/328172818 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2819 You may run "mix format --migrate" to fix this warning automatically.2820 │2821 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2822 │ ~2823 │2824 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/328252826 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2827 You may run "mix format --migrate" to fix this warning automatically.2828 │2829 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]2830 │ ~2831 │2832 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/328332834 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2835 You may run "mix format --migrate" to fix this warning automatically.2836 │2837 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do2838 │ ~2839 │2840 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/228412842 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2843 You may run "mix format --migrate" to fix this warning automatically.2844 │2845 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do2846 │ ~2847 │2848 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/228492850 warning: using single-quoted strings to represent charlists is deprecated.2851 Use ~c"" if you indeed want a charlist or use "" instead.2852 You may run "mix format --migrate" to change all single-quoted2853 strings to use the ~c sigil and fix this warning.2854 │2855 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do2856 │ ~2857 │2858 └─ lib/postgrex/type_module.ex:49:5028592860 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2861 You may run "mix format --migrate" to fix this warning automatically.2862 │2863 182 │ defp row_decode(<<-1::int32, rest::binary>>) do2864 │ ~2865 │2866 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/128672868 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2869 You may run "mix format --migrate" to fix this warning automatically.2870 │2871 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do2872 │ ~2873 │2874 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/128752876 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2877 You may run "mix format --migrate" to fix this warning automatically.2878 │2879 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2880 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2881 │2882 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/328832884 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2885 You may run "mix format --migrate" to fix this warning automatically.2886 │2887 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2888 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2889 │2890 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/128912892 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2893 You may run "mix format --migrate" to fix this warning automatically.2894 │2895 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]2896 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2897 │2898 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/128992900 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2901 You may run "mix format --migrate" to fix this warning automatically.2902 │2903 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]2904 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2905 │2906 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129072908 warning: the variable "last_pos" (context Postgrex.Extensions.BitString) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator2909 │2910 15 │ <<binary::binary-size(last_pos), last::bits>> = val2911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2912 │2913 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129142915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2916 You may run "mix format --migrate" to fix this warning automatically.2917 │2918 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |2919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2920 │2921 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129222923 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2924 You may run "mix format --migrate" to fix this warning automatically.2925 │2926 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |2927 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2928 │2929 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129302931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2932 You may run "mix format --migrate" to fix this warning automatically.2933 │2934 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2936 │2937 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/129382939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2940 You may run "mix format --migrate" to fix this warning automatically.2941 │2942 9 │ <<1 :: int32, 1>>2943 │ ~~~~~~~~~~~~~~~~~2944 │2945 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/129462947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2948 You may run "mix format --migrate" to fix this warning automatically.2949 │2950 11 │ <<1 :: int32, 0>>2951 │ ~~~~~~~~~~~~~~~~~2952 │2953 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/129542955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2956 You may run "mix format --migrate" to fix this warning automatically.2957 │2958 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2960 │2961 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/129622963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2964 You may run "mix format --migrate" to fix this warning automatically.2965 │2966 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]2967 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2968 │2969 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/129702971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2972 You may run "mix format --migrate" to fix this warning automatically.2973 │2974 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2976 │2977 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/129782979 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2980 You may run "mix format --migrate" to fix this warning automatically.2981 │2982 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>2983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2984 │2985 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/129862987 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2988 You may run "mix format --migrate" to fix this warning automatically.2989 │2990 12 │ <<20 :: int32, 3, n, 1, 16,2991 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~2992 │2993 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/129942995 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2996 You may run "mix format --migrate" to fix this warning automatically.2997 │2998 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2999 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3000 │3001 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130023003 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3004 You may run "mix format --migrate" to fix this warning automatically.3005 │3006 10 │ <<24::int32, x::float64, y::float64, r::float64>>3007 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3008 │3009 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130103011 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3012 You may run "mix format --migrate" to fix this warning automatically.3013 │3014 10 │ <<24::int32, x::float64, y::float64, r::float64>>3015 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3016 │3017 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130183019 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3020 You may run "mix format --migrate" to fix this warning automatically.3021 │3022 10 │ <<24::int32, x::float64, y::float64, r::float64>>3023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3024 │3025 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130263027 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3028 You may run "mix format --migrate" to fix this warning automatically.3029 │3030 10 │ <<24::int32, x::float64, y::float64, r::float64>>3031 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3032 │3033 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130343035 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3036 You may run "mix format --migrate" to fix this warning automatically.3037 │3038 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3040 │3041 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/130423043 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3044 You may run "mix format --migrate" to fix this warning automatically.3045 │3046 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3047 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3048 │3049 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130503051 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3052 You may run "mix format --migrate" to fix this warning automatically.3053 │3054 9 │ <<4::int32, n::float32>>3055 │ ~~~~~~~~~~~~~~~~~~~~~~~~3056 │3057 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130583059 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3060 You may run "mix format --migrate" to fix this warning automatically.3061 │3062 9 │ <<4::int32, n::float32>>3063 │ ~~~~~~~~~~~~~~~~~~~~~~~~3064 │3065 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130663067 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3068 You may run "mix format --migrate" to fix this warning automatically.3069 │3070 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3071 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3072 │3073 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130743075 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3076 You may run "mix format --migrate" to fix this warning automatically.3077 │3078 13 │ <<4::int32, 0::1, 255, 0::23>>3079 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3080 │3081 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130823083 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3084 You may run "mix format --migrate" to fix this warning automatically.3085 │3086 15 │ <<4::int32, 1::1, 255, 0::23>>3087 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3088 │3089 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130903091 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3092 You may run "mix format --migrate" to fix this warning automatically.3093 │3094 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3096 │3097 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/130983099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3100 You may run "mix format --migrate" to fix this warning automatically.3101 │3102 9 │ <<8 :: int32, n :: float64>>3103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3104 │3105 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131063107 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3108 You may run "mix format --migrate" to fix this warning automatically.3109 │3110 9 │ <<8 :: int32, n :: float64>>3111 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3112 │3113 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131143115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3116 You may run "mix format --migrate" to fix this warning automatically.3117 │3118 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3120 │3121 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131223123 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3124 You may run "mix format --migrate" to fix this warning automatically.3125 │3126 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3128 │3129 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131303131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3132 You may run "mix format --migrate" to fix this warning automatically.3133 │3134 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3136 │3137 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131383139 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3140 You may run "mix format --migrate" to fix this warning automatically.3141 │3142 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3144 │3145 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/131463147 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3148 You may run "mix format --migrate" to fix this warning automatically.3149 │3150 12 │ [<<IO.iodata_length(data) :: int32>> | data]3151 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3152 │3153 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/131543155 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3156 You may run "mix format --migrate" to fix this warning automatically.3157 │3158 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3159 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3160 │3161 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/131623163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3164 You may run "mix format --migrate" to fix this warning automatically.3165 │3166 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3168 │3169 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/131703171 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3172 You may run "mix format --migrate" to fix this warning automatically.3173 │3174 12 │ <<20 :: int32, 3, 128, 0, 16,3175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3176 │3177 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/131783179 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3180 You may run "mix format --migrate" to fix this warning automatically.3181 │3182 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3184 │3185 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/131863187 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3188 You may run "mix format --migrate" to fix this warning automatically.3189 │3190 12 │ <<2 :: int32, int :: int16>>3191 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3192 │3193 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/131943195 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3196 You may run "mix format --migrate" to fix this warning automatically.3197 │3198 12 │ <<2 :: int32, int :: int16>>3199 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3200 │3201 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/132023203 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3204 You may run "mix format --migrate" to fix this warning automatically.3205 │3206 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3207 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3208 │3209 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/132103211 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3212 You may run "mix format --migrate" to fix this warning automatically.3213 │3214 12 │ <<4 :: int32, int :: int32>>3215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3216 │3217 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/132183219 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3220 You may run "mix format --migrate" to fix this warning automatically.3221 │3222 12 │ <<4 :: int32, int :: int32>>3223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3224 │3225 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/132263227 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3228 You may run "mix format --migrate" to fix this warning automatically.3229 │3230 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3232 │3233 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/132343235 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3236 You may run "mix format --migrate" to fix this warning automatically.3237 │3238 12 │ <<8 :: int32, int :: int64>>3239 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3240 │3241 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/132423243 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3244 You may run "mix format --migrate" to fix this warning automatically.3245 │3246 12 │ <<8 :: int32, int :: int64>>3247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3248 │3249 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/132503251 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3252 You may run "mix format --migrate" to fix this warning automatically.3253 │3254 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3255 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3256 │3257 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132583259 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3260 You may run "mix format --migrate" to fix this warning automatically.3261 │3262 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3264 │3265 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132663267 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3268 You may run "mix format --migrate" to fix this warning automatically.3269 │3270 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3272 │3273 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132743275 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3276 You may run "mix format --migrate" to fix this warning automatically.3277 │3278 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3280 │3281 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132823283 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3284 You may run "mix format --migrate" to fix this warning automatically.3285 │3286 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3287 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3288 │3289 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132903291 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3292 You may run "mix format --migrate" to fix this warning automatically.3293 │3294 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3296 │3297 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/132983299 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3300 You may run "mix format --migrate" to fix this warning automatically.3301 │3302 10 │ <<24::int32, a::float64, b::float64, c::float64>>3303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3304 │3305 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133063307 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3308 You may run "mix format --migrate" to fix this warning automatically.3309 │3310 10 │ <<24::int32, a::float64, b::float64, c::float64>>3311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3312 │3313 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133143315 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3316 You may run "mix format --migrate" to fix this warning automatically.3317 │3318 10 │ <<24::int32, a::float64, b::float64, c::float64>>3319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3320 │3321 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133223323 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3324 You may run "mix format --migrate" to fix this warning automatically.3325 │3326 10 │ <<24::int32, a::float64, b::float64, c::float64>>3327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3328 │3329 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133303331 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3332 You may run "mix format --migrate" to fix this warning automatically.3333 │3334 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3336 │3337 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/133383339 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3340 You may run "mix format --migrate" to fix this warning automatically.3341 │3342 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3343 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3344 │3345 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/133463347 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3348 You may run "mix format --migrate" to fix this warning automatically.3349 │3350 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3352 │3353 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/133543355 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3356 You may run "mix format --migrate" to fix this warning automatically.3357 │3358 9 │ <<6::int32, a, b, c, d, e, f>>3359 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3360 │3361 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/133623363 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3364 You may run "mix format --migrate" to fix this warning automatically.3365 │3366 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3368 │3369 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/133703371 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3372 You may run "mix format --migrate" to fix this warning automatically.3373 │3374 11 │ [<<byte_size(name) :: int32>> | name]3375 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3376 │3377 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/133783379 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3380 You may run "mix format --migrate" to fix this warning automatically.3381 │3382 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3384 │3385 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/133863387 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3388 You may run "mix format --migrate" to fix this warning automatically.3389 │3390 10 │ [<<IO.iodata_length(data)::int32>> | data]3391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3392 │3393 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/133943395 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3396 You may run "mix format --migrate" to fix this warning automatically.3397 │3398 13 │ [<<IO.iodata_length(data)::int32>> | data]3399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3400 │3401 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/134023403 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3404 You may run "mix format --migrate" to fix this warning automatically.3405 │3406 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3407 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3408 │3409 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/134103411 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3412 You may run "mix format --migrate" to fix this warning automatically.3413 │3414 15 │ <<4 :: int32, oid :: uint32>>3415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3416 │3417 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/134183419 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3420 You may run "mix format --migrate" to fix this warning automatically.3421 │3422 15 │ <<4 :: int32, oid :: uint32>>3423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3424 │3425 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/134263427 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3428 You may run "mix format --migrate" to fix this warning automatically.3429 │3430 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3432 │3433 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/134343435 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3436 You may run "mix format --migrate" to fix this warning automatically.3437 │3438 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3440 │3441 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/134423443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3444 You may run "mix format --migrate" to fix this warning automatically.3445 │3446 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3448 │3449 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/134503451 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3452 You may run "mix format --migrate" to fix this warning automatically.3453 │3454 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3456 │3457 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/134583459 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3460 You may run "mix format --migrate" to fix this warning automatically.3461 │3462 9 │ <<16::int32, x::float64, y::float64>>3463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3464 │3465 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/134663467 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3468 You may run "mix format --migrate" to fix this warning automatically.3469 │3470 9 │ <<16::int32, x::float64, y::float64>>3471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3472 │3473 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/134743475 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3476 You may run "mix format --migrate" to fix this warning automatically.3477 │3478 9 │ <<16::int32, x::float64, y::float64>>3479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3480 │3481 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/134823483 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3484 You may run "mix format --migrate" to fix this warning automatically.3485 │3486 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3488 │3489 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/134903491 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3492 You may run "mix format --migrate" to fix this warning automatically.3493 │3494 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3496 │3497 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/134983499 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3500 You may run "mix format --migrate" to fix this warning automatically.3501 │3502 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3504 │3505 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/135063507 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3508 You may run "mix format --migrate" to fix this warning automatically.3509 │3510 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3512 │3513 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/335143515 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3516 You may run "mix format --migrate" to fix this warning automatically.3517 │3518 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3520 │3521 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/135223523 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3524 You may run "mix format --migrate" to fix this warning automatically.3525 │3526 14 │ [<<byte_size(bin) :: int32>> | bin]3527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3528 │3529 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/135303531 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3532 You may run "mix format --migrate" to fix this warning automatically.3533 │3534 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3536 │3537 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/335383539 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3540 You may run "mix format --migrate" to fix this warning automatically.3541 │3542 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3544 │3545 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/335463547 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3548 You may run "mix format --migrate" to fix this warning automatically.3549 │3550 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3551 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3552 │3553 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/335543555 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3556 You may run "mix format --migrate" to fix this warning automatically.3557 │3558 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3560 │3561 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/135623563 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3564 You may run "mix format --migrate" to fix this warning automatically.3565 │3566 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3567 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3568 │3569 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/135703571 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3572 You may run "mix format --migrate" to fix this warning automatically.3573 │3574 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3575 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3576 │3577 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/135783579 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3580 You may run "mix format --migrate" to fix this warning automatically.3581 │3582 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3584 │3585 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/135863587 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3588 You may run "mix format --migrate" to fix this warning automatically.3589 │3590 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3592 │3593 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/135943595 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3596 You may run "mix format --migrate" to fix this warning automatically.3597 │3598 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3599 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3600 │3601 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/136023603 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3604 You may run "mix format --migrate" to fix this warning automatically.3605 │3606 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3607 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3608 │3609 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/136103611 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3612 You may run "mix format --migrate" to fix this warning automatically.3613 │3614 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3615 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3616 │3617 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/136183619 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3620 You may run "mix format --migrate" to fix this warning automatically.3621 │3622 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3624 │3625 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/136263627 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3628 You may run "mix format --migrate" to fix this warning automatically.3629 │3630 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>3631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3632 │3633 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/136343635 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3636 You may run "mix format --migrate" to fix this warning automatically.3637 │3638 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3640 │3641 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/136423643 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3644 You may run "mix format --migrate" to fix this warning automatically.3645 │3646 11 │ [<<16 :: int32>> | uuid]3647 │ ~~~~~~~~~~~~~~~~~~~~~~~~3648 │3649 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/136503651 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3652 You may run "mix format --migrate" to fix this warning automatically.3653 │3654 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3655 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3656 │3657 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/136583659 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3660 You may run "mix format --migrate" to fix this warning automatically.3661 │3662 9 │ <<0 :: int32>>3663 │ ~~~~~~~~~~~~~~3664 │3665 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/136663667 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3668 You may run "mix format --migrate" to fix this warning automatically.3669 │3670 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3671 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3672 │3673 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/136743675 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3676 You may run "mix format --migrate" to fix this warning automatically.3677 │3678 15 │ <<0 :: int32>>3679 │ ~~~~~~~~~~~~~~3680 │3681 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/136823683 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3684 You may run "mix format --migrate" to fix this warning automatically.3685 │3686 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]3687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3688 │3689 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/536903691 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3692 You may run "mix format --migrate" to fix this warning automatically.3693 │3694 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3696 │3697 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/436983699 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3700 You may run "mix format --migrate" to fix this warning automatically.3701 │3702 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3704 │3705 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/437063707 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3708 You may run "mix format --migrate" to fix this warning automatically.3709 │3710 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do3711 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3712 │3713 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/437143715 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3716 You may run "mix format --migrate" to fix this warning automatically.3717 │3718 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}3719 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3720 │3721 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/437223723 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3724 You may run "mix format --migrate" to fix this warning automatically.3725 │3726 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3727 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3728 │3729 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/537303731 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3732 You may run "mix format --migrate" to fix this warning automatically.3733 │3734 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3736 │3737 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/537383739 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3740 You may run "mix format --migrate" to fix this warning automatically.3741 │3742 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3743 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3744 │3745 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837463747 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3748 You may run "mix format --migrate" to fix this warning automatically.3749 │3750 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3751 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3752 │3753 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837543755 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3756 You may run "mix format --migrate" to fix this warning automatically.3757 │3758 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3759 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3760 │3761 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837623763 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3764 You may run "mix format --migrate" to fix this warning automatically.3765 │3766 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3767 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3768 │3769 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837703771 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3772 You may run "mix format --migrate" to fix this warning automatically.3773 │3774 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3775 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3776 │3777 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/437783779 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3780 You may run "mix format --migrate" to fix this warning automatically.3781 │3782 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3783 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3784 │3785 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/437863787 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3788 You may run "mix format --migrate" to fix this warning automatically.3789 │3790 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3791 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3792 │3793 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/437943795 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3796 You may run "mix format --migrate" to fix this warning automatically.3797 │3798 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3799 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3800 │3801 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/438023803 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3804 You may run "mix format --migrate" to fix this warning automatically.3805 │3806 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3807 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3808 │3809 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738103811 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3812 You may run "mix format --migrate" to fix this warning automatically.3813 │3814 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3815 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3816 │3817 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738183819 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3820 You may run "mix format --migrate" to fix this warning automatically.3821 │3822 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3823 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3824 │3825 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738263827 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3828 You may run "mix format --migrate" to fix this warning automatically.3829 │3830 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3831 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3832 │3833 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738343835 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3836 You may run "mix format --migrate" to fix this warning automatically.3837 │3838 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3839 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3840 │3841 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/838423843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3844 You may run "mix format --migrate" to fix this warning automatically.3845 │3846 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3847 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3848 │3849 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/438503851 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3852 You may run "mix format --migrate" to fix this warning automatically.3853 │3854 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3855 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3856 │3857 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738583859 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3860 You may run "mix format --migrate" to fix this warning automatically.3861 │3862 27 │ <<len :: int32, value :: binary-size(len)>> ->3863 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3864 │3865 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/638663867 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3868 You may run "mix format --migrate" to fix this warning automatically.3869 │3870 27 │ <<len :: int32, value :: binary-size(len)>> ->3871 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3872 │3873 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/238743875 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3876 You may run "mix format --migrate" to fix this warning automatically.3877 │3878 27 │ <<len :: int32, value :: binary-size(len)>> ->3879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3880 │3881 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/538823883 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3884 You may run "mix format --migrate" to fix this warning automatically.3885 │3886 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3887 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3888 │3889 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/638903891 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3892 You may run "mix format --migrate" to fix this warning automatically.3893 │3894 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3895 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3896 │3897 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/238983899 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3900 You may run "mix format --migrate" to fix this warning automatically.3901 │3902 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3903 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3904 │3905 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/539063907 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3908 You may run "mix format --migrate" to fix this warning automatically.3909 │3910 19 │ <<1 :: int32, 1>> -> true3911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~3912 │3913 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/639143915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3916 You may run "mix format --migrate" to fix this warning automatically.3917 │3918 19 │ <<1 :: int32, 1>> -> true3919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~3920 │3921 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/239223923 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3924 You may run "mix format --migrate" to fix this warning automatically.3925 │3926 19 │ <<1 :: int32, 1>> -> true3927 │ ~~~~~~~~~~~~~~~~~~~~~~~~~3928 │3929 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/539303931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3932 You may run "mix format --migrate" to fix this warning automatically.3933 │3934 20 │ <<1 :: int32, 0>> -> false3935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~3936 │3937 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/639383939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3940 You may run "mix format --migrate" to fix this warning automatically.3941 │3942 20 │ <<1 :: int32, 0>> -> false3943 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~3944 │3945 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/239463947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3948 You may run "mix format --migrate" to fix this warning automatically.3949 │3950 20 │ <<1 :: int32, 0>> -> false3951 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~3952 │3953 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/539543955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3956 You may run "mix format --migrate" to fix this warning automatically.3957 │3958 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3960 │3961 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/639623963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3964 You may run "mix format --migrate" to fix this warning automatically.3965 │3966 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3967 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3968 │3969 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/239703971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3972 You may run "mix format --migrate" to fix this warning automatically.3973 │3974 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3976 │3977 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/539783979 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3980 You may run "mix format --migrate" to fix this warning automatically.3981 │3982 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3984 │3985 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/639863987 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3988 You may run "mix format --migrate" to fix this warning automatically.3989 │3990 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3991 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3992 │3993 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/639943995 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3996 You may run "mix format --migrate" to fix this warning automatically.3997 │3998 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3999 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4000 │4001 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/640024003 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4004 You may run "mix format --migrate" to fix this warning automatically.4005 │4006 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4007 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4008 │4009 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/640104011 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4012 You may run "mix format --migrate" to fix this warning automatically.4013 │4014 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4015 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4016 │4017 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/640184019 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4020 You may run "mix format --migrate" to fix this warning automatically.4021 │4022 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4024 │4025 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240264027 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4028 You may run "mix format --migrate" to fix this warning automatically.4029 │4030 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4031 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4032 │4033 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240344035 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4036 You may run "mix format --migrate" to fix this warning automatically.4037 │4038 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4040 │4041 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240424043 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4044 You may run "mix format --migrate" to fix this warning automatically.4045 │4046 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4047 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4048 │4049 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240504051 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4052 You may run "mix format --migrate" to fix this warning automatically.4053 │4054 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4055 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4056 │4057 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240584059 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4060 You may run "mix format --migrate" to fix this warning automatically.4061 │4062 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4063 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4064 │4065 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540664067 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4068 You may run "mix format --migrate" to fix this warning automatically.4069 │4070 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4071 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4072 │4073 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540744075 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4076 You may run "mix format --migrate" to fix this warning automatically.4077 │4078 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4079 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4080 │4081 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540824083 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4084 You may run "mix format --migrate" to fix this warning automatically.4085 │4086 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4087 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4088 │4089 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540904091 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4092 You may run "mix format --migrate" to fix this warning automatically.4093 │4094 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4096 │4097 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540984099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4100 You may run "mix format --migrate" to fix this warning automatically.4101 │4102 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4104 │4105 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/641064107 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4108 You may run "mix format --migrate" to fix this warning automatically.4109 │4110 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4111 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4112 │4113 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/241144115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4116 You may run "mix format --migrate" to fix this warning automatically.4117 │4118 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4120 │4121 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/541224123 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4124 You may run "mix format --migrate" to fix this warning automatically.4125 │4126 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4128 │4129 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/641304131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4132 You may run "mix format --migrate" to fix this warning automatically.4133 │4134 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4136 │4137 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/241384139 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4140 You may run "mix format --migrate" to fix this warning automatically.4141 │4142 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4144 │4145 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/541464147 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4148 You may run "mix format --migrate" to fix this warning automatically.4149 │4150 23 │ <<20 :: int32, 3, n, 1, 16,4151 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4152 │4153 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/641544155 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4156 You may run "mix format --migrate" to fix this warning automatically.4157 │4158 23 │ <<20 :: int32, 3, n, 1, 16,4159 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4160 │4161 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/241624163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4164 You may run "mix format --migrate" to fix this warning automatically.4165 │4166 23 │ <<20 :: int32, 3, n, 1, 16,4167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4168 │4169 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/541704171 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4172 You may run "mix format --migrate" to fix this warning automatically.4173 │4174 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4176 │4177 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/641784179 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4180 You may run "mix format --migrate" to fix this warning automatically.4181 │4182 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4184 │4185 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/241864187 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4188 You may run "mix format --migrate" to fix this warning automatically.4189 │4190 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4191 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4192 │4193 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/541944195 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4196 You may run "mix format --migrate" to fix this warning automatically.4197 │4198 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4199 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4200 │4201 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642024203 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4204 You may run "mix format --migrate" to fix this warning automatically.4205 │4206 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4207 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4208 │4209 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642104211 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4212 You may run "mix format --migrate" to fix this warning automatically.4213 │4214 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4216 │4217 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642184219 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4220 You may run "mix format --migrate" to fix this warning automatically.4221 │4222 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4224 │4225 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642264227 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4228 You may run "mix format --migrate" to fix this warning automatically.4229 │4230 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4232 │4233 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242344235 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4236 You may run "mix format --migrate" to fix this warning automatically.4237 │4238 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4239 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4240 │4241 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242424243 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4244 You may run "mix format --migrate" to fix this warning automatically.4245 │4246 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4248 │4249 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242504251 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4252 You may run "mix format --migrate" to fix this warning automatically.4253 │4254 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4255 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4256 │4257 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242584259 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4260 You may run "mix format --migrate" to fix this warning automatically.4261 │4262 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4264 │4265 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542664267 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4268 You may run "mix format --migrate" to fix this warning automatically.4269 │4270 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4272 │4273 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542744275 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4276 You may run "mix format --migrate" to fix this warning automatically.4277 │4278 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4280 │4281 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542824283 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4284 You may run "mix format --migrate" to fix this warning automatically.4285 │4286 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4287 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4288 │4289 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542904291 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4292 You may run "mix format --migrate" to fix this warning automatically.4293 │4294 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4296 │4297 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642984299 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4300 You may run "mix format --migrate" to fix this warning automatically.4301 │4302 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4304 │4305 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/243064307 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4308 You may run "mix format --migrate" to fix this warning automatically.4309 │4310 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4312 │4313 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/543144315 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4316 You may run "mix format --migrate" to fix this warning automatically.4317 │4318 36 │ <<4 :: int32, days :: int32>> ->4319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4320 │4321 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/643224323 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4324 You may run "mix format --migrate" to fix this warning automatically.4325 │4326 36 │ <<4 :: int32, days :: int32>> ->4327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4328 │4329 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/643304331 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4332 You may run "mix format --migrate" to fix this warning automatically.4333 │4334 36 │ <<4 :: int32, days :: int32>> ->4335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4336 │4337 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/243384339 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4340 You may run "mix format --migrate" to fix this warning automatically.4341 │4342 36 │ <<4 :: int32, days :: int32>> ->4343 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4344 │4345 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/243464347 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4348 You may run "mix format --migrate" to fix this warning automatically.4349 │4350 36 │ <<4 :: int32, days :: int32>> ->4351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4352 │4353 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/543544355 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4356 You may run "mix format --migrate" to fix this warning automatically.4357 │4358 36 │ <<4 :: int32, days :: int32>> ->4359 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4360 │4361 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/543624363 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4364 You may run "mix format --migrate" to fix this warning automatically.4365 │4366 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4368 │4369 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/643704371 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4372 You may run "mix format --migrate" to fix this warning automatically.4373 │4374 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4375 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4376 │4377 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/243784379 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4380 You may run "mix format --migrate" to fix this warning automatically.4381 │4382 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4384 │4385 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/543864387 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4388 You may run "mix format --migrate" to fix this warning automatically.4389 │4390 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4392 │4393 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/643944395 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4396 You may run "mix format --migrate" to fix this warning automatically.4397 │4398 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4400 │4401 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244024403 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4404 You may run "mix format --migrate" to fix this warning automatically.4405 │4406 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4407 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4408 │4409 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544104411 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4412 You may run "mix format --migrate" to fix this warning automatically.4413 │4414 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4416 │4417 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/644184419 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4420 You may run "mix format --migrate" to fix this warning automatically.4421 │4422 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4424 │4425 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244264427 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4428 You may run "mix format --migrate" to fix this warning automatically.4429 │4430 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4432 │4433 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544344435 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4436 You may run "mix format --migrate" to fix this warning automatically.4437 │4438 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4440 │4441 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/644424443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4444 You may run "mix format --migrate" to fix this warning automatically.4445 │4446 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4448 │4449 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244504451 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4452 You may run "mix format --migrate" to fix this warning automatically.4453 │4454 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4456 │4457 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544584459 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4460 You may run "mix format --migrate" to fix this warning automatically.4461 │4462 26 │ <<4::int32, float::float32>> -> float4463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4464 │4465 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/644664467 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4468 You may run "mix format --migrate" to fix this warning automatically.4469 │4470 26 │ <<4::int32, float::float32>> -> float4471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4472 │4473 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/644744475 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4476 You may run "mix format --migrate" to fix this warning automatically.4477 │4478 26 │ <<4::int32, float::float32>> -> float4479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4480 │4481 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244824483 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4484 You may run "mix format --migrate" to fix this warning automatically.4485 │4486 26 │ <<4::int32, float::float32>> -> float4487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4488 │4489 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244904491 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4492 You may run "mix format --migrate" to fix this warning automatically.4493 │4494 26 │ <<4::int32, float::float32>> -> float4495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4496 │4497 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544984499 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4500 You may run "mix format --migrate" to fix this warning automatically.4501 │4502 26 │ <<4::int32, float::float32>> -> float4503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4504 │4505 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/545064507 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4508 You may run "mix format --migrate" to fix this warning automatically.4509 │4510 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4512 │4513 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/645144515 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4516 You may run "mix format --migrate" to fix this warning automatically.4517 │4518 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4520 │4521 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/245224523 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4524 You may run "mix format --migrate" to fix this warning automatically.4525 │4526 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4528 │4529 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/545304531 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4532 You may run "mix format --migrate" to fix this warning automatically.4533 │4534 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4536 │4537 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/645384539 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4540 You may run "mix format --migrate" to fix this warning automatically.4541 │4542 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4544 │4545 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/245464547 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4548 You may run "mix format --migrate" to fix this warning automatically.4549 │4550 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4551 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4552 │4553 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/545544555 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4556 You may run "mix format --migrate" to fix this warning automatically.4557 │4558 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4560 │4561 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/645624563 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4564 You may run "mix format --migrate" to fix this warning automatically.4565 │4566 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4567 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4568 │4569 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/245704571 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4572 You may run "mix format --migrate" to fix this warning automatically.4573 │4574 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4575 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4576 │4577 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/545784579 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4580 You may run "mix format --migrate" to fix this warning automatically.4581 │4582 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4584 │4585 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/645864587 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4588 You may run "mix format --migrate" to fix this warning automatically.4589 │4590 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4592 │4593 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/245944595 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4596 You may run "mix format --migrate" to fix this warning automatically.4597 │4598 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4599 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4600 │4601 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546024603 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4604 You may run "mix format --migrate" to fix this warning automatically.4605 │4606 26 │ <<8::int32, float::float64>> -> float4607 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4608 │4609 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/646104611 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4612 You may run "mix format --migrate" to fix this warning automatically.4613 │4614 26 │ <<8::int32, float::float64>> -> float4615 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4616 │4617 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/646184619 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4620 You may run "mix format --migrate" to fix this warning automatically.4621 │4622 26 │ <<8::int32, float::float64>> -> float4623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4624 │4625 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/246264627 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4628 You may run "mix format --migrate" to fix this warning automatically.4629 │4630 26 │ <<8::int32, float::float64>> -> float4631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4632 │4633 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/246344635 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4636 You may run "mix format --migrate" to fix this warning automatically.4637 │4638 26 │ <<8::int32, float::float64>> -> float4639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4640 │4641 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546424643 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4644 You may run "mix format --migrate" to fix this warning automatically.4645 │4646 26 │ <<8::int32, float::float64>> -> float4647 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4648 │4649 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546504651 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4652 You may run "mix format --migrate" to fix this warning automatically.4653 │4654 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4655 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4656 │4657 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/646584659 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4660 You may run "mix format --migrate" to fix this warning automatically.4661 │4662 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4663 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4664 │4665 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/246664667 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4668 You may run "mix format --migrate" to fix this warning automatically.4669 │4670 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4671 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4672 │4673 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546744675 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4676 You may run "mix format --migrate" to fix this warning automatically.4677 │4678 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4679 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4680 │4681 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/646824683 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4684 You may run "mix format --migrate" to fix this warning automatically.4685 │4686 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4688 │4689 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/246904691 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4692 You may run "mix format --migrate" to fix this warning automatically.4693 │4694 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4696 │4697 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/546984699 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4700 You may run "mix format --migrate" to fix this warning automatically.4701 │4702 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4704 │4705 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/647064707 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4708 You may run "mix format --migrate" to fix this warning automatically.4709 │4710 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4711 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4712 │4713 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/247144715 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4716 You may run "mix format --migrate" to fix this warning automatically.4717 │4718 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4719 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4720 │4721 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/547224723 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4724 You may run "mix format --migrate" to fix this warning automatically.4725 │4726 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4727 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4728 │4729 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/647304731 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4732 You may run "mix format --migrate" to fix this warning automatically.4733 │4734 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4736 │4737 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/247384739 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4740 You may run "mix format --migrate" to fix this warning automatically.4741 │4742 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4743 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4744 │4745 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/547464747 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4748 You may run "mix format --migrate" to fix this warning automatically.4749 │4750 23 │ <<20 :: int32, 3, 128, 0, 16,4751 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4752 │4753 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/647544755 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4756 You may run "mix format --migrate" to fix this warning automatically.4757 │4758 23 │ <<20 :: int32, 3, 128, 0, 16,4759 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4760 │4761 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/247624763 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4764 You may run "mix format --migrate" to fix this warning automatically.4765 │4766 23 │ <<20 :: int32, 3, 128, 0, 16,4767 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4768 │4769 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/547704771 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4772 You may run "mix format --migrate" to fix this warning automatically.4773 │4774 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4775 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4776 │4777 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/647784779 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4780 You may run "mix format --migrate" to fix this warning automatically.4781 │4782 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4783 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4784 │4785 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/247864787 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4788 You may run "mix format --migrate" to fix this warning automatically.4789 │4790 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4791 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4792 │4793 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/547944795 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4796 You may run "mix format --migrate" to fix this warning automatically.4797 │4798 20 │ <<2 :: int32, int :: int16>> -> int4799 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4800 │4801 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/648024803 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4804 You may run "mix format --migrate" to fix this warning automatically.4805 │4806 20 │ <<2 :: int32, int :: int16>> -> int4807 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4808 │4809 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/648104811 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4812 You may run "mix format --migrate" to fix this warning automatically.4813 │4814 20 │ <<2 :: int32, int :: int16>> -> int4815 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4816 │4817 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/248184819 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4820 You may run "mix format --migrate" to fix this warning automatically.4821 │4822 20 │ <<2 :: int32, int :: int16>> -> int4823 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4824 │4825 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/248264827 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4828 You may run "mix format --migrate" to fix this warning automatically.4829 │4830 20 │ <<2 :: int32, int :: int16>> -> int4831 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4832 │4833 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/548344835 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4836 You may run "mix format --migrate" to fix this warning automatically.4837 │4838 20 │ <<2 :: int32, int :: int16>> -> int4839 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4840 │4841 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/548424843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4844 You may run "mix format --migrate" to fix this warning automatically.4845 │4846 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4847 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4848 │4849 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/648504851 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4852 You may run "mix format --migrate" to fix this warning automatically.4853 │4854 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4855 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4856 │4857 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/248584859 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4860 You may run "mix format --migrate" to fix this warning automatically.4861 │4862 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4863 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4864 │4865 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/548664867 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4868 You may run "mix format --migrate" to fix this warning automatically.4869 │4870 20 │ <<4 :: int32, int :: int32>> -> int4871 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4872 │4873 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/648744875 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4876 You may run "mix format --migrate" to fix this warning automatically.4877 │4878 20 │ <<4 :: int32, int :: int32>> -> int4879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4880 │4881 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/648824883 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4884 You may run "mix format --migrate" to fix this warning automatically.4885 │4886 20 │ <<4 :: int32, int :: int32>> -> int4887 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4888 │4889 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/248904891 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4892 You may run "mix format --migrate" to fix this warning automatically.4893 │4894 20 │ <<4 :: int32, int :: int32>> -> int4895 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4896 │4897 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/248984899 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4900 You may run "mix format --migrate" to fix this warning automatically.4901 │4902 20 │ <<4 :: int32, int :: int32>> -> int4903 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4904 │4905 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/549064907 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4908 You may run "mix format --migrate" to fix this warning automatically.4909 │4910 20 │ <<4 :: int32, int :: int32>> -> int4911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4912 │4913 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/549144915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4916 You may run "mix format --migrate" to fix this warning automatically.4917 │4918 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4920 │4921 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/649224923 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4924 You may run "mix format --migrate" to fix this warning automatically.4925 │4926 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4927 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4928 │4929 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/249304931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4932 You may run "mix format --migrate" to fix this warning automatically.4933 │4934 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4936 │4937 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/549384939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4940 You may run "mix format --migrate" to fix this warning automatically.4941 │4942 20 │ <<8 :: int32, int :: int64>> -> int4943 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4944 │4945 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/649464947 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4948 You may run "mix format --migrate" to fix this warning automatically.4949 │4950 20 │ <<8 :: int32, int :: int64>> -> int4951 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4952 │4953 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/649544955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4956 You may run "mix format --migrate" to fix this warning automatically.4957 │4958 20 │ <<8 :: int32, int :: int64>> -> int4959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4960 │4961 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/249624963 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4964 You may run "mix format --migrate" to fix this warning automatically.4965 │4966 20 │ <<8 :: int32, int :: int64>> -> int4967 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4968 │4969 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/249704971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4972 You may run "mix format --migrate" to fix this warning automatically.4973 │4974 20 │ <<8 :: int32, int :: int64>> -> int4975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4976 │4977 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/549784979 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4980 You may run "mix format --migrate" to fix this warning automatically.4981 │4982 20 │ <<8 :: int32, int :: int64>> -> int4983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4984 │4985 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/549864987 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4988 You may run "mix format --migrate" to fix this warning automatically.4989 │4990 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4991 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4992 │4993 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/649944995 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4996 You may run "mix format --migrate" to fix this warning automatically.4997 │4998 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4999 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5000 │5001 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/250025003 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5004 You may run "mix format --migrate" to fix this warning automatically.5005 │5006 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5007 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5008 │5009 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/550105011 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5012 You may run "mix format --migrate" to fix this warning automatically.5013 │5014 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5015 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5016 │5017 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/650185019 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5020 You may run "mix format --migrate" to fix this warning automatically.5021 │5022 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5024 │5025 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/650265027 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5028 You may run "mix format --migrate" to fix this warning automatically.5029 │5030 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5031 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5032 │5033 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/650345035 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5036 You may run "mix format --migrate" to fix this warning automatically.5037 │5038 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5040 │5041 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/650425043 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5044 You may run "mix format --migrate" to fix this warning automatically.5045 │5046 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5047 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5048 │5049 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/250505051 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5052 You may run "mix format --migrate" to fix this warning automatically.5053 │5054 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5055 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5056 │5057 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/250585059 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5060 You may run "mix format --migrate" to fix this warning automatically.5061 │5062 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5063 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5064 │5065 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/250665067 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5068 You may run "mix format --migrate" to fix this warning automatically.5069 │5070 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5071 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5072 │5073 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/250745075 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5076 You may run "mix format --migrate" to fix this warning automatically.5077 │5078 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5079 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5080 │5081 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/550825083 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5084 You may run "mix format --migrate" to fix this warning automatically.5085 │5086 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5087 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5088 │5089 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/550905091 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5092 You may run "mix format --migrate" to fix this warning automatically.5093 │5094 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5096 │5097 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/550985099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5100 You may run "mix format --migrate" to fix this warning automatically.5101 │5102 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5104 │5105 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/551065107 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5108 You may run "mix format --migrate" to fix this warning automatically.5109 │5110 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5111 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5112 │5113 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/651145115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5116 You may run "mix format --migrate" to fix this warning automatically.5117 │5118 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5120 │5121 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/251225123 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5124 You may run "mix format --migrate" to fix this warning automatically.5125 │5126 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5128 │5129 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/551305131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5132 You may run "mix format --migrate" to fix this warning automatically.5133 │5134 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5136 │5137 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651385139 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5140 You may run "mix format --migrate" to fix this warning automatically.5141 │5142 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5144 │5145 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651465147 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5148 You may run "mix format --migrate" to fix this warning automatically.5149 │5150 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5151 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5152 │5153 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651545155 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5156 You may run "mix format --migrate" to fix this warning automatically.5157 │5158 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5159 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5160 │5161 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651625163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5164 You may run "mix format --migrate" to fix this warning automatically.5165 │5166 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5168 │5169 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251705171 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5172 You may run "mix format --migrate" to fix this warning automatically.5173 │5174 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5176 │5177 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251785179 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5180 You may run "mix format --migrate" to fix this warning automatically.5181 │5182 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5184 │5185 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251865187 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5188 You may run "mix format --migrate" to fix this warning automatically.5189 │5190 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5191 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5192 │5193 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251945195 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5196 You may run "mix format --migrate" to fix this warning automatically.5197 │5198 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5199 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5200 │5201 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552025203 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5204 You may run "mix format --migrate" to fix this warning automatically.5205 │5206 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5207 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5208 │5209 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552105211 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5212 You may run "mix format --migrate" to fix this warning automatically.5213 │5214 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5216 │5217 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552185219 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5220 You may run "mix format --migrate" to fix this warning automatically.5221 │5222 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5224 │5225 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552265227 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5228 You may run "mix format --migrate" to fix this warning automatically.5229 │5230 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5232 │5233 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/652345235 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5236 You may run "mix format --migrate" to fix this warning automatically.5237 │5238 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5239 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5240 │5241 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/252425243 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5244 You may run "mix format --migrate" to fix this warning automatically.5245 │5246 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5248 │5249 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552505251 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5252 You may run "mix format --migrate" to fix this warning automatically.5253 │5254 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5255 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5256 │5257 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652585259 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5260 You may run "mix format --migrate" to fix this warning automatically.5261 │5262 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5264 │5265 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652665267 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5268 You may run "mix format --migrate" to fix this warning automatically.5269 │5270 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5272 │5273 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652745275 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5276 You may run "mix format --migrate" to fix this warning automatically.5277 │5278 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5280 │5281 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652825283 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5284 You may run "mix format --migrate" to fix this warning automatically.5285 │5286 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5287 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5288 │5289 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652905291 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5292 You may run "mix format --migrate" to fix this warning automatically.5293 │5294 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5296 │5297 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/252985299 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5300 You may run "mix format --migrate" to fix this warning automatically.5301 │5302 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5304 │5305 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253065307 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5308 You may run "mix format --migrate" to fix this warning automatically.5309 │5310 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5312 │5313 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253145315 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5316 You may run "mix format --migrate" to fix this warning automatically.5317 │5318 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5320 │5321 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253225323 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5324 You may run "mix format --migrate" to fix this warning automatically.5325 │5326 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5328 │5329 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253305331 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5332 You may run "mix format --migrate" to fix this warning automatically.5333 │5334 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5336 │5337 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553385339 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5340 You may run "mix format --migrate" to fix this warning automatically.5341 │5342 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5343 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5344 │5345 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553465347 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5348 You may run "mix format --migrate" to fix this warning automatically.5349 │5350 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5352 │5353 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553545355 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5356 You may run "mix format --migrate" to fix this warning automatically.5357 │5358 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5359 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5360 │5361 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553625363 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5364 You may run "mix format --migrate" to fix this warning automatically.5365 │5366 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5368 │5369 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553705371 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5372 You may run "mix format --migrate" to fix this warning automatically.5373 │5374 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5375 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5376 │5377 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/653785379 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5380 You may run "mix format --migrate" to fix this warning automatically.5381 │5382 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5384 │5385 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253865387 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5388 You may run "mix format --migrate" to fix this warning automatically.5389 │5390 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5392 │5393 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553945395 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5396 You may run "mix format --migrate" to fix this warning automatically.5397 │5398 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5400 │5401 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/654025403 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5404 You may run "mix format --migrate" to fix this warning automatically.5405 │5406 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5407 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5408 │5409 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/254105411 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5412 You may run "mix format --migrate" to fix this warning automatically.5413 │5414 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5416 │5417 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/554185419 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5420 You may run "mix format --migrate" to fix this warning automatically.5421 │5422 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5424 │5425 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/654265427 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5428 You may run "mix format --migrate" to fix this warning automatically.5429 │5430 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5432 │5433 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/254345435 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5436 You may run "mix format --migrate" to fix this warning automatically.5437 │5438 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5440 │5441 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/554425443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5444 You may run "mix format --migrate" to fix this warning automatically.5445 │5446 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5448 │5449 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/654505451 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5452 You may run "mix format --migrate" to fix this warning automatically.5453 │5454 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5456 │5457 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/254585459 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5460 You may run "mix format --migrate" to fix this warning automatically.5461 │5462 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5464 │5465 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/554665467 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5468 You may run "mix format --migrate" to fix this warning automatically.5469 │5470 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5472 │5473 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/654745475 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5476 You may run "mix format --migrate" to fix this warning automatically.5477 │5478 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5480 │5481 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/254825483 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5484 You may run "mix format --migrate" to fix this warning automatically.5485 │5486 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5488 │5489 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/554905491 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5492 You may run "mix format --migrate" to fix this warning automatically.5493 │5494 19 │ <<len :: int32, data :: binary-size(len)>> ->5495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5496 │5497 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/654985499 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5500 You may run "mix format --migrate" to fix this warning automatically.5501 │5502 19 │ <<len :: int32, data :: binary-size(len)>> ->5503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5504 │5505 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/255065507 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5508 You may run "mix format --migrate" to fix this warning automatically.5509 │5510 19 │ <<len :: int32, data :: binary-size(len)>> ->5511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5512 │5513 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/555145515 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5516 You may run "mix format --migrate" to fix this warning automatically.5517 │5518 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5520 │5521 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/655225523 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5524 You may run "mix format --migrate" to fix this warning automatically.5525 │5526 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5528 │5529 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/255305531 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5532 You may run "mix format --migrate" to fix this warning automatically.5533 │5534 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5536 │5537 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/555385539 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5540 You may run "mix format --migrate" to fix this warning automatically.5541 │5542 28 │ <<4 :: int32, oid :: uint32>> -> oid5543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5544 │5545 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/655465547 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5548 You may run "mix format --migrate" to fix this warning automatically.5549 │5550 28 │ <<4 :: int32, oid :: uint32>> -> oid5551 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5552 │5553 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/655545555 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5556 You may run "mix format --migrate" to fix this warning automatically.5557 │5558 28 │ <<4 :: int32, oid :: uint32>> -> oid5559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5560 │5561 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/255625563 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5564 You may run "mix format --migrate" to fix this warning automatically.5565 │5566 28 │ <<4 :: int32, oid :: uint32>> -> oid5567 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5568 │5569 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/255705571 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5572 You may run "mix format --migrate" to fix this warning automatically.5573 │5574 28 │ <<4 :: int32, oid :: uint32>> -> oid5575 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5576 │5577 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/555785579 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5580 You may run "mix format --migrate" to fix this warning automatically.5581 │5582 28 │ <<4 :: int32, oid :: uint32>> -> oid5583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5584 │5585 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/555865587 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5588 You may run "mix format --migrate" to fix this warning automatically.5589 │5590 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5592 │5593 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/655945595 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5596 You may run "mix format --migrate" to fix this warning automatically.5597 │5598 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5599 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5600 │5601 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/256025603 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5604 You may run "mix format --migrate" to fix this warning automatically.5605 │5606 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5607 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5608 │5609 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/556105611 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5612 You may run "mix format --migrate" to fix this warning automatically.5613 │5614 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5615 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5616 │5617 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/656185619 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5620 You may run "mix format --migrate" to fix this warning automatically.5621 │5622 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5624 │5625 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/256265627 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5628 You may run "mix format --migrate" to fix this warning automatically.5629 │5630 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5632 │5633 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/556345635 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5636 You may run "mix format --migrate" to fix this warning automatically.5637 │5638 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5640 │5641 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/656425643 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5644 You may run "mix format --migrate" to fix this warning automatically.5645 │5646 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5647 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5648 │5649 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/256505651 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5652 You may run "mix format --migrate" to fix this warning automatically.5653 │5654 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5655 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5656 │5657 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/556585659 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5660 You may run "mix format --migrate" to fix this warning automatically.5661 │5662 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5663 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5664 │5665 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/656665667 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5668 You may run "mix format --migrate" to fix this warning automatically.5669 │5670 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5671 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5672 │5673 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/656745675 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5676 You may run "mix format --migrate" to fix this warning automatically.5677 │5678 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5679 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5680 │5681 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/656825683 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5684 You may run "mix format --migrate" to fix this warning automatically.5685 │5686 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5688 │5689 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/256905691 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5692 You may run "mix format --migrate" to fix this warning automatically.5693 │5694 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5696 │5697 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/256985699 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5700 You may run "mix format --migrate" to fix this warning automatically.5701 │5702 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5704 │5705 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/257065707 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5708 You may run "mix format --migrate" to fix this warning automatically.5709 │5710 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5711 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5712 │5713 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/557145715 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5716 You may run "mix format --migrate" to fix this warning automatically.5717 │5718 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5719 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5720 │5721 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/557225723 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5724 You may run "mix format --migrate" to fix this warning automatically.5725 │5726 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5727 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5728 │5729 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/557305731 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5732 You may run "mix format --migrate" to fix this warning automatically.5733 │5734 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5736 │5737 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/657385739 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5740 You may run "mix format --migrate" to fix this warning automatically.5741 │5742 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5743 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5744 │5745 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/257465747 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5748 You may run "mix format --migrate" to fix this warning automatically.5749 │5750 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5751 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5752 │5753 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/557545755 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5756 You may run "mix format --migrate" to fix this warning automatically.5757 │5758 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5759 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5760 │5761 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/657625763 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5764 You may run "mix format --migrate" to fix this warning automatically.5765 │5766 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5767 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5768 │5769 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/257705771 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5772 You may run "mix format --migrate" to fix this warning automatically.5773 │5774 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5775 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5776 │5777 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/557785779 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5780 You may run "mix format --migrate" to fix this warning automatically.5781 │5782 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5783 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5784 │5785 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/657865787 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5788 You may run "mix format --migrate" to fix this warning automatically.5789 │5790 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5791 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5792 │5793 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/257945795 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5796 You may run "mix format --migrate" to fix this warning automatically.5797 │5798 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5799 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5800 │5801 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/558025803 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5804 You may run "mix format --migrate" to fix this warning automatically.5805 │5806 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5807 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5808 │5809 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/858105811 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5812 You may run "mix format --migrate" to fix this warning automatically.5813 │5814 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5815 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5816 │5817 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/458185819 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5820 You may run "mix format --migrate" to fix this warning automatically.5821 │5822 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5823 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5824 │5825 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/758265827 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5828 You may run "mix format --migrate" to fix this warning automatically.5829 │5830 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5831 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5832 │5833 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/858345835 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5836 You may run "mix format --migrate" to fix this warning automatically.5837 │5838 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5839 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5840 │5841 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/458425843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5844 You may run "mix format --migrate" to fix this warning automatically.5845 │5846 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5847 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5848 │5849 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/758505851 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5852 You may run "mix format --migrate" to fix this warning automatically.5853 │5854 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)5855 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5856 │5857 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/658585859 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5860 You may run "mix format --migrate" to fix this warning automatically.5861 │5862 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)5863 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5864 │5865 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/258665867 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5868 You may run "mix format --migrate" to fix this warning automatically.5869 │5870 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)5871 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5872 │5873 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/558745875 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5876 You may run "mix format --migrate" to fix this warning automatically.5877 │5878 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5880 │5881 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/658825883 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5884 You may run "mix format --migrate" to fix this warning automatically.5885 │5886 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5887 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5888 │5889 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/258905891 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5892 You may run "mix format --migrate" to fix this warning automatically.5893 │5894 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5895 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5896 │5897 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/558985899 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5900 You may run "mix format --migrate" to fix this warning automatically.5901 │5902 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->5903 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5904 │5905 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859065907 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5908 You may run "mix format --migrate" to fix this warning automatically.5909 │5910 40 │ <<count::int32, data::binary>> = binary5911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5912 │5913 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859145915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5916 You may run "mix format --migrate" to fix this warning automatically.5917 │5918 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->5919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5920 │5921 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459225923 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5924 You may run "mix format --migrate" to fix this warning automatically.5925 │5926 40 │ <<count::int32, data::binary>> = binary5927 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5928 │5929 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459305931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5932 You may run "mix format --migrate" to fix this warning automatically.5933 │5934 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->5935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5936 │5937 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759385939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5940 You may run "mix format --migrate" to fix this warning automatically.5941 │5942 40 │ <<count::int32, data::binary>> = binary5943 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5944 │5945 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759465947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5948 You may run "mix format --migrate" to fix this warning automatically.5949 │5950 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->5951 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5952 │5953 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859545955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5956 You may run "mix format --migrate" to fix this warning automatically.5957 │5958 44 │ <<_::int32, data::binary>> = binary5959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5960 │5961 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859625963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5964 You may run "mix format --migrate" to fix this warning automatically.5965 │5966 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->5967 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5968 │5969 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459705971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5972 You may run "mix format --migrate" to fix this warning automatically.5973 │5974 44 │ <<_::int32, data::binary>> = binary5975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5976 │5977 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459785979 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5980 You may run "mix format --migrate" to fix this warning automatically.5981 │5982 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->5983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5984 │5985 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759865987 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5988 You may run "mix format --migrate" to fix this warning automatically.5989 │5990 44 │ <<_::int32, data::binary>> = binary5991 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5992 │5993 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759945995 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5996 You may run "mix format --migrate" to fix this warning automatically.5997 │5998 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5999 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6000 │6001 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/860026003 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6004 You may run "mix format --migrate" to fix this warning automatically.6005 │6006 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6007 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6008 │6009 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/460106011 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6012 You may run "mix format --migrate" to fix this warning automatically.6013 │6014 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6015 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6016 │6017 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/760186019 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6020 You may run "mix format --migrate" to fix this warning automatically.6021 │6022 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6024 │6025 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660266027 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6028 You may run "mix format --migrate" to fix this warning automatically.6029 │6030 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6031 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6032 │6033 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660346035 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6036 You may run "mix format --migrate" to fix this warning automatically.6037 │6038 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6040 │6041 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660426043 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6044 You may run "mix format --migrate" to fix this warning automatically.6045 │6046 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6047 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6048 │6049 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/260506051 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6052 You may run "mix format --migrate" to fix this warning automatically.6053 │6054 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6055 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6056 │6057 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/260586059 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6060 You may run "mix format --migrate" to fix this warning automatically.6061 │6062 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6063 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6064 │6065 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/260666067 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6068 You may run "mix format --migrate" to fix this warning automatically.6069 │6070 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6071 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6072 │6073 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/560746075 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6076 You may run "mix format --migrate" to fix this warning automatically.6077 │6078 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6079 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6080 │6081 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/560826083 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6084 You may run "mix format --migrate" to fix this warning automatically.6085 │6086 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6087 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6088 │6089 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/560906091 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6092 You may run "mix format --migrate" to fix this warning automatically.6093 │6094 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6096 │6097 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660986099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6100 You may run "mix format --migrate" to fix this warning automatically.6101 │6102 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6104 │6105 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/261066107 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6108 You may run "mix format --migrate" to fix this warning automatically.6109 │6110 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6111 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6112 │6113 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/561146115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6116 You may run "mix format --migrate" to fix this warning automatically.6117 │6118 33 │ <<8 :: int32, microsecs :: int64>> ->6119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6120 │6121 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/661226123 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6124 You may run "mix format --migrate" to fix this warning automatically.6125 │6126 33 │ <<8 :: int32, microsecs :: int64>> ->6127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6128 │6129 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/661306131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6132 You may run "mix format --migrate" to fix this warning automatically.6133 │6134 33 │ <<8 :: int32, microsecs :: int64>> ->6135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6136 │6137 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/261386139 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6140 You may run "mix format --migrate" to fix this warning automatically.6141 │6142 33 │ <<8 :: int32, microsecs :: int64>> ->6143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6144 │6145 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/261466147 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6148 You may run "mix format --migrate" to fix this warning automatically.6149 │6150 33 │ <<8 :: int32, microsecs :: int64>> ->6151 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6152 │6153 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/561546155 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6156 You may run "mix format --migrate" to fix this warning automatically.6157 │6158 33 │ <<8 :: int32, microsecs :: int64>> ->6159 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6160 │6161 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/561626163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6164 You may run "mix format --migrate" to fix this warning automatically.6165 │6166 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6168 │6169 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/661706171 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6172 You may run "mix format --migrate" to fix this warning automatically.6173 │6174 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6176 │6177 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/261786179 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6180 You may run "mix format --migrate" to fix this warning automatically.6181 │6182 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6184 │6185 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/561866187 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6188 You may run "mix format --migrate" to fix this warning automatically.6189 │6190 37 │ <<8 :: int32, microsecs :: int64>> ->6191 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6192 │6193 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/661946195 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6196 You may run "mix format --migrate" to fix this warning automatically.6197 │6198 37 │ <<8 :: int32, microsecs :: int64>> ->6199 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6200 │6201 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/662026203 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6204 You may run "mix format --migrate" to fix this warning automatically.6205 │6206 37 │ <<8 :: int32, microsecs :: int64>> ->6207 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6208 │6209 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/262106211 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6212 You may run "mix format --migrate" to fix this warning automatically.6213 │6214 37 │ <<8 :: int32, microsecs :: int64>> ->6215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6216 │6217 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/262186219 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6220 You may run "mix format --migrate" to fix this warning automatically.6221 │6222 37 │ <<8 :: int32, microsecs :: int64>> ->6223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6224 │6225 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/562266227 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6228 You may run "mix format --migrate" to fix this warning automatically.6229 │6230 37 │ <<8 :: int32, microsecs :: int64>> ->6231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6232 │6233 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/562346235 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6236 You may run "mix format --migrate" to fix this warning automatically.6237 │6238 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6239 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6240 │6241 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/662426243 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6244 You may run "mix format --migrate" to fix this warning automatically.6245 │6246 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6248 │6249 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/262506251 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6252 You may run "mix format --migrate" to fix this warning automatically.6253 │6254 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6255 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6256 │6257 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/562586259 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6260 You may run "mix format --migrate" to fix this warning automatically.6261 │6262 42 │ <<8 :: int32, microsecs :: int64>> ->6263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6264 │6265 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/662666267 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6268 You may run "mix format --migrate" to fix this warning automatically.6269 │6270 42 │ <<8 :: int32, microsecs :: int64>> ->6271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6272 │6273 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/662746275 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6276 You may run "mix format --migrate" to fix this warning automatically.6277 │6278 42 │ <<8 :: int32, microsecs :: int64>> ->6279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6280 │6281 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/262826283 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6284 You may run "mix format --migrate" to fix this warning automatically.6285 │6286 42 │ <<8 :: int32, microsecs :: int64>> ->6287 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6288 │6289 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/262906291 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6292 You may run "mix format --migrate" to fix this warning automatically.6293 │6294 42 │ <<8 :: int32, microsecs :: int64>> ->6295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6296 │6297 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/562986299 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6300 You may run "mix format --migrate" to fix this warning automatically.6301 │6302 42 │ <<8 :: int32, microsecs :: int64>> ->6303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6304 │6305 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/563066307 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6308 You may run "mix format --migrate" to fix this warning automatically.6309 │6310 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6312 │6313 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/663146315 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6316 You may run "mix format --migrate" to fix this warning automatically.6317 │6318 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6320 │6321 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/263226323 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6324 You may run "mix format --migrate" to fix this warning automatically.6325 │6326 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6328 │6329 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/563306331 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6332 You may run "mix format --migrate" to fix this warning automatically.6333 │6334 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6336 │6337 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/663386339 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6340 You may run "mix format --migrate" to fix this warning automatically.6341 │6342 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6343 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6344 │6345 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/663466347 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6348 You may run "mix format --migrate" to fix this warning automatically.6349 │6350 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6352 │6353 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/663546355 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6356 You may run "mix format --migrate" to fix this warning automatically.6357 │6358 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6359 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6360 │6361 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/263626363 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6364 You may run "mix format --migrate" to fix this warning automatically.6365 │6366 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6368 │6369 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/263706371 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6372 You may run "mix format --migrate" to fix this warning automatically.6373 │6374 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6375 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6376 │6377 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/263786379 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6380 You may run "mix format --migrate" to fix this warning automatically.6381 │6382 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6384 │6385 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/563866387 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6388 You may run "mix format --migrate" to fix this warning automatically.6389 │6390 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6392 │6393 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/563946395 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6396 You may run "mix format --migrate" to fix this warning automatically.6397 │6398 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6400 │6401 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/564026403 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6404 You may run "mix format --migrate" to fix this warning automatically.6405 │6406 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6407 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6408 │6409 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/664106411 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6412 You may run "mix format --migrate" to fix this warning automatically.6413 │6414 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6416 │6417 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/264186419 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6420 You may run "mix format --migrate" to fix this warning automatically.6421 │6422 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6424 │6425 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/564266427 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6428 You may run "mix format --migrate" to fix this warning automatically.6429 │6430 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6432 │6433 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/664346435 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6436 You may run "mix format --migrate" to fix this warning automatically.6437 │6438 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6440 │6441 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/664426443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6444 You may run "mix format --migrate" to fix this warning automatically.6445 │6446 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6448 │6449 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/264506451 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6452 You may run "mix format --migrate" to fix this warning automatically.6453 │6454 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6456 │6457 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/264586459 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6460 You may run "mix format --migrate" to fix this warning automatically.6461 │6462 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6464 │6465 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/564666467 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6468 You may run "mix format --migrate" to fix this warning automatically.6469 │6470 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6472 │6473 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/564746475 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6476 You may run "mix format --migrate" to fix this warning automatically.6477 │6478 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6480 │6481 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/664826483 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6484 You may run "mix format --migrate" to fix this warning automatically.6485 │6486 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6488 │6489 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/264906491 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6492 You may run "mix format --migrate" to fix this warning automatically.6493 │6494 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6496 │6497 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/564986499 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6500 You may run "mix format --migrate" to fix this warning automatically.6501 │6502 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6504 │6505 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/665066507 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6508 You may run "mix format --migrate" to fix this warning automatically.6509 │6510 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6512 │6513 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/265146515 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6516 You may run "mix format --migrate" to fix this warning automatically.6517 │6518 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6520 │6521 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/565226523 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6524 You may run "mix format --migrate" to fix this warning automatically.6525 │6526 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6528 │6529 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/665306531 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6532 You may run "mix format --migrate" to fix this warning automatically.6533 │6534 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6536 │6537 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/265386539 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6540 You may run "mix format --migrate" to fix this warning automatically.6541 │6542 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6544 │6545 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/565466547 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6548 You may run "mix format --migrate" to fix this warning automatically.6549 │6550 17 │ <<0 :: int32>> -> :void6551 │ ~~~~~~~~~~~~~~~~~~~~~~~6552 │6553 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/665546555 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6556 You may run "mix format --migrate" to fix this warning automatically.6557 │6558 17 │ <<0 :: int32>> -> :void6559 │ ~~~~~~~~~~~~~~~~~~~~~~~6560 │6561 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/265626563 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6564 You may run "mix format --migrate" to fix this warning automatically.6565 │6566 17 │ <<0 :: int32>> -> :void6567 │ ~~~~~~~~~~~~~~~~~~~~~~~6568 │6569 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/565706571 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6572 You may run "mix format --migrate" to fix this warning automatically.6573 │6574 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6575 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6576 │6577 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/665786579 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6580 You may run "mix format --migrate" to fix this warning automatically.6581 │6582 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6584 │6585 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/265866587 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6588 You may run "mix format --migrate" to fix this warning automatically.6589 │6590 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6592 │6593 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/565946595 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6596 You may run "mix format --migrate" to fix this warning automatically.6597 │6598 23 │ <<0 :: int32>> -> :void6599 │ ~~~~~~~~~~~~~~~~~~~~~~~6600 │6601 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/666026603 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6604 You may run "mix format --migrate" to fix this warning automatically.6605 │6606 23 │ <<0 :: int32>> -> :void6607 │ ~~~~~~~~~~~~~~~~~~~~~~~6608 │6609 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/266106611 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6612 You may run "mix format --migrate" to fix this warning automatically.6613 │6614 23 │ <<0 :: int32>> -> :void6615 │ ~~~~~~~~~~~~~~~~~~~~~~~6616 │6617 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/566186619 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6620 You may run "mix format --migrate" to fix this warning automatically.6621 │6622 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6624 │6625 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/666266627 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6628 You may run "mix format --migrate" to fix this warning automatically.6629 │6630 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6632 │6633 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/266346635 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6636 You may run "mix format --migrate" to fix this warning automatically.6637 │6638 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6640 │6641 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/566426643 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6644 │6645 20 │ manager = worker(Postgrex.TypeManager, [])6646 │ ~6647 │6648 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/166496650 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6651 │6652 21 │ server_sup = supervisor(__MODULE__, [:servers])6653 │ ~6654 │6655 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/166566657 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6658 │6659 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])6660 │ ~6661 │6662 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/16663 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/166646665 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead6666 │6667 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])6668 │ ~6669 │6670 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/166716672 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6673 │6674 110 │ if Map.size(s.listener_channels[channel]) == 1 do6675 │ ~6676 │6677 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/36678 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/36679 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/266806681 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6682 │6683 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]6684 │ ~6685 │6686 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/166876688 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6689 │6690 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),6691 │ ~6692 │6693 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/266946695 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6696 │6697 9 │ worker(Postgrex.Parameters, [])]6698 │ ~6699 │6700 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/267016702 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)6703 │6704 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do6705 │ ~6706 │6707 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/267086709 warning: a struct for Postgrex.Query is expected on struct update:67106711 %Postgrex.Query{6712 query6713 | param_oids: param_oids,6714 param_formats: param_formats,6715 param_types: param_types6716 }67176718 but got type:67196720 dynamic()67216722 where "query" was given the type:67236724 # type: dynamic()6725 # from: lib/postgrex/protocol.ex:910:356726 query67276728 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"67296730 type warning found at:6731 │6732 915 │ query = %Query{query | param_oids: param_oids,6733 │ ~6734 │6735 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/667366737 warning: a struct for Postgrex.Query is expected on struct update:67386739 %Postgrex.Query{6740 query6741 | ref: make_ref(),6742 types: types,6743 columns: col_names,6744 result_oids: result_oids,6745 result_formats: result_formats,6746 result_types: result_types6747 }67486749 but got type:67506751 dynamic()67526753 where "query" was given the type:67546755 # type: dynamic()6756 # from: lib/postgrex/protocol.ex:926:356757 query67586759 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"67606761 type warning found at:6762 │6763 932 │ query = %Query{query | ref: make_ref(), types: types,6764 │ ~6765 │6766 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/667676768 warning: a struct for Postgrex.Query is expected on struct update:67696770 %Postgrex.Query{query | ref: make_ref()}67716772 but got type:67736774 dynamic()67756776 where "query" was given the type:67776778 # type: dynamic()6779 # from: lib/postgrex/protocol.ex:977:316780 query67816782 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"67836784 type warning found at:6785 │6786 978 │ query = %Query{query | ref: make_ref()}6787 │ ~6788 │6789 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/567906791 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)6792 │6793 2131 │ formatted_reason = :ssl.format_error(reason)6794 │ ~6795 │6796 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/367976798 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)6799 │6800 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)6801 │ ~6802 │6803 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/368046805 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)6806 │6807 2297 │ defp query_put(_, %Query{ref: nil}), do: nil6808 │ ~6809 │6810 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/268116812 warning: a struct for Postgrex.Query is expected on struct update:68136814 %Postgrex.Query{query | name: ""}68156816 but got type:68176818 dynamic()68196820 where "query" was given the type:68216822 # type: dynamic()6823 # from: lib/postgrex/protocol.ex:2313:166824 query68256826 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"68276828 type warning found at:6829 │6830 2313 │ defp unnamed(query), do: %Query{query | name: ""}6831 │ ~6832 │6833 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/168346835Generated postgrex app6836warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"6837 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/26838 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/16839 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/56840 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/26841 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/46842 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/268436844==> ecto6845Compiling 70 files (.ex)6846 warning: using single-quoted strings to represent charlists is deprecated.6847 Use ~c"" if you indeed want a charlist or use "" instead.6848 You may run "mix format --migrate" to change all single-quoted6849 strings to use the ~c sigil and fix this warning.6850 │6851 166 │ defp insert_all_value(_), do: '?'6852 │ ~6853 │6854 └─ lib/ecto/adapters/mysql/connection.ex:166:3768556856 warning: using single-quoted strings to represent charlists is deprecated.6857 Use ~c"" if you indeed want a charlist or use "" instead.6858 You may run "mix format --migrate" to change all single-quoted6859 strings to use the ~c sigil and fix this warning.6860 │6861 354 │ '?'6862 │ ~6863 │6864 └─ lib/ecto/adapters/mysql/connection.ex:354:768656866 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.68676868 This error happens when you have function calls without parentheses inside keywords. For example:68696870 function(arg, one: nested_call a, b, c)6871 function(arg, one: if expr, do: :this, else: :that)68726873 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:68746875 function(arg, one: if(expr, do: :this, else: :that))6876 function(arg, one: nested_call(a, b, c))68776878 Ambiguity found at:6879 │6880 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"6881 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6882 │6883 └─ lib/ecto/changeset.ex:228668846885 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.68866887 This error happens when you have function calls without parentheses inside keywords. For example:68886889 function(arg, one: nested_call a, b, c)6890 function(arg, one: if expr, do: :this, else: :that)68916892 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:68936894 function(arg, one: if(expr, do: :this, else: :that))6895 function(arg, one: nested_call(a, b, c))68966897 Ambiguity found at:6898 │6899 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"6900 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6901 │6902 └─ lib/ecto/migration/runner.ex:26569036904 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.69056906 This error happens when you have function calls without parentheses inside keywords. For example:69076908 function(arg, one: nested_call a, b, c)6909 function(arg, one: if expr, do: :this, else: :that)69106911 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:69126913 function(arg, one: if(expr, do: :this, else: :that))6914 function(arg, one: nested_call(a, b, c))69156916 Ambiguity found at:6917 │6918 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"6919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6920 │6921 └─ lib/ecto/migration/runner.ex:26769226923 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity6924 │6925 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)6926 │ ~6927 │6928 └─ lib/ecto/query/builder.ex:136:869296930 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)6931 │6932 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime6933 │ ~~6934 │6935 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/269366937 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)6938 │6939 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date6940 │ ~~6941 │6942 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/269436944 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.69456946 This error happens when you have function calls without parentheses inside keywords. For example:69476948 function(arg, one: nested_call a, b, c)6949 function(arg, one: if expr, do: :this, else: :that)69506951 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:69526953 function(arg, one: if(expr, do: :this, else: :that))6954 function(arg, one: nested_call(a, b, c))69556956 Ambiguity found at:6957 │6958 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"6959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6960 │6961 └─ lib/ecto/repo/schema.ex:45469626963 warning: unused require Ecto.Query6964 │6965 6 │ require Ecto.Query6966 │ ~6967 │6968 └─ lib/ecto/repo/preloader.ex:6:369696970 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead6971 │6972 9 │ schema "schema_migrations" do6973 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6974 │6975 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)69766977 warning: incompatible types given to Mix.Ecto.ensure_started/2:69786979 Mix.Ecto.ensure_started(repo, opts)69806981 given types:69826983 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))69846985 but expected one of:69866987 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())69886989 where "opts" was given the type:69906991 # type: dynamic(6992 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or6993 non_struct_map()6994 )6995 # from: lib/mix/tasks/ecto.rollback.ex:64:106996 opts =6997 if opts[:quiet] do6998 Keyword.merge(opts, log: false, log_sql: false)6999 else7000 opts7001 end70027003 where "repo" was given the type:70047005 # type: dynamic(atom())7006 # from: lib/mix/tasks/ecto.rollback.ex:70:77007 Mix.Ecto.ensure_repo(repo, args)70087009 type warning found at:7010 │7011 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7012 │ ~7013 │7014 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/270157016 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7017 │7018 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7019 │ ~7020 │7021 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/270227023 warning: incompatible types given to Mix.Ecto.ensure_started/2:70247025 Mix.Ecto.ensure_started(repo, all: true)70267027 given types:70287029 -dynamic(atom())-, non_empty_list({:all, true})70307031 but expected one of:70327033 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())70347035 where "repo" was given the type:70367037 # type: dynamic(atom())7038 # from: lib/mix/tasks/ecto.migrations.ex:37:77039 Mix.Ecto.ensure_repo(repo, args)70407041 type warning found at:7042 │7043 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7044 │ ~7045 │7046 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/370477048 warning: incompatible types given to Mix.Ecto.ensure_started/2:70497050 Mix.Ecto.ensure_started(repo, opts)70517052 given types:70537054 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))70557056 but expected one of:70577058 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())70597060 where "opts" was given the type:70617062 # type: dynamic(7063 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7064 non_struct_map()7065 )7066 # from: lib/mix/tasks/ecto.migrate.ex:68:107067 opts =7068 if opts[:quiet] do7069 Keyword.merge(opts, log: false, log_sql: false)7070 else7071 opts7072 end70737074 where "repo" was given the type:70757076 # type: dynamic(atom())7077 # from: lib/mix/tasks/ecto.migrate.ex:74:77078 Mix.Ecto.ensure_repo(repo, args)70797080 type warning found at:7081 │7082 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7083 │ ~7084 │7085 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/270867087 warning: the following clause will never match:70887089 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->70907091 because it attempts to match on the result of:70927093 System.stacktrace()70947095 which has type:70967097 empty_list()70987099 where "args_or_arity" was given the type:71007101 # type: float() or integer() or non_empty_list(term())7102 # from: lib/ecto/changeset.ex7103 (_() when args_or_arity == 2) when length(args_or_arity) == 271047105 where "module" was given the type:71067107 # type: dynamic()7108 # from: lib/ecto/changeset.ex:733:307109 module71107111 type warning found at:7112 │7113 741 │ ... when length(args_or_arity) == 2 ->7114 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7115 │7116 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/271177118 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:71197120 Mix.Ecto.source_repo_priv(repo)71217122 given types:71237124 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-71257126 but expected one of:71277128 atom()71297130 where "repo" was given the types:71317132 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7133 # from: lib/mix/tasks/ecto.load.ex:70:227134 Keyword.merge(repo.config, opts)71357136 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7137 # from: lib/mix/tasks/ecto.load.ex:72:277138 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)71397140 type warning found at:7141 │7142 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7143 │ ~7144 │7145 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/271467147 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7148 │7149 739 │ case System.stacktrace do7150 │ ~7151 │7152 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/271537154 warning: expected a map or struct when accessing .__adapter__ in expression:71557156 repo.__adapter__71577158 where "repo" was given the type:71597160 # type: dynamic(atom())7161 # from: lib/mix/tasks/ecto.load.ex:53:77162 Mix.Ecto.ensure_repo(repo, args)71637164 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()71657166 type warning found at:7167 │7168 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7169 │ ~7170 │7171 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/171727173 warning: expected a map or struct when accessing .__adapter__ in expression:71747175 repo.__adapter__71767177 where "repo" was given the type:71787179 # type: dynamic(atom())7180 # from: lib/mix/tasks/ecto.dump.ex:50:77181 Mix.Ecto.ensure_repo(repo, args)71827183 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()71847185 type warning found at:7186 │7187 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7188 │ ~7189 │7190 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/171917192 warning: expected a map or struct when accessing .__adapter__ in expression:71937194 repo.__adapter__71957196 where "repo" was given the type:71977198 # type: dynamic(atom())7199 # from: lib/mix/tasks/ecto.drop.ex:39:77200 Mix.Ecto.ensure_repo(repo, args)72017202 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()72037204 type warning found at:7205 │7206 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7207 │ ~7208 │7209 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/172107211 warning: expected a map or struct when accessing .__adapter__ in expression:72127213 repo.__adapter__72147215 where "repo" was given the type:72167217 # type: dynamic(atom())7218 # from: lib/mix/tasks/ecto.create.ex:37:77219 Mix.Ecto.ensure_repo(repo, args)72207221 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()72227223 type warning found at:7224 │7225 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7226 │ ~7227 │7228 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/172297230 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7231 │7232 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7233 │ ~7234 │7235 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/272367237 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7238 │7239 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7240 │ ~7241 │7242 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27243 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/272447245 warning: the following conditional expression:72467247 is_atom(related)72487249 will always evaluate to:72507251 dynamic(true)72527253 where "related" was given the type:72547255 # type: dynamic(atom())7256 # from: lib/ecto/association.ex:730:157257 related = Ecto.Association.related_from_query(queryable)72587259 type warning found at:7260 │7261 732 │ unless is_atom(related) do7262 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7263 │7264 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/372657266 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7267 │7268 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7269 │ ~7270 │7271 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/272727273 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7274 │7275 62 │ Mix.Project.compile(args)7276 │ ~7277 │7278 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/272797280 warning: expected a module (an atom) when invoking start_link/1 in expression:72817282 repo.start_link(pool_size: pool_size)72837284 where "pool_size" was given the type:72857286 # type: dynamic()7287 # from: lib/mix/ecto.ex:101:157288 pool_size = Keyword.get(opts, :pool_size, 1)72897290 where "repo" was given the type:72917292 # type: dynamic(%{..., __adapter__: atom()})7293 # from: lib/mix/ecto.ex:99:367294 repo.__adapter__.ensure_all_started(repo, :temporary)72957296 type warning found at:7297 │7298 102 │ case repo.start_link(pool_size: pool_size) do7299 │ ~7300 │7301 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/273027303 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7304 │7305 146 │ Logger.remove_backend(:console)7306 │ ~7307 │7308 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/273097310 warning: the following clause will never match:73117312 {:error, _} = error ->73137314 because it attempts to match on the result of:73157316 apply(changeset, adapter, :insert, args)73177318 which has type:73197320 dynamic({:invalid or :ok, term()})73217322 type warning found at:7323 │7324 219 │ {:error, _} = error ->7325 │ ~7326 │7327 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/473287329 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7330 │7331 155 │ Logger.add_backend(:console, flush: true)7332 │ ~7333 │7334 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/273357336 warning: the following clause will never match:73377338 {:error, _} = error ->73397340 because it attempts to match on the result of:73417342 apply(changeset, adapter, action, args)73437344 which has type:73457346 dynamic({:invalid or :ok, term()})73477348 type warning found at:7349 │7350 297 │ {:error, _} = error ->7351 │ ~7352 │7353 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/473547355 warning: incompatible types given to get_source/1:73567357 get_source(repo)73587359 given types:73607361 -dynamic(atom())-73627363 but expected one of:73647365 %{..., config: empty_list() or non_empty_list(term(), term())}73667367 where "repo" was given the type:73687369 # type: dynamic(atom())7370 # from: lib/ecto/migration/schema_migration.ex:24:137371 repo.all(7372 Map.put(7373 (7374 query =7375 (7376 query = {get_source(repo), Ecto.Migration.SchemaMigration}7377 Ecto.Query.Builder.From.apply(query, 1)7378 )7379 7380 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7381 ...,7382 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7383 file: "/work/proj/deps_rpi0/ecto/lib/ecto/migration/schema_migration.ex",7384 line: 22,7385 take: %{}7386 })7387 ),7388 :prefix,7389 prefix7390 ), timeout: :infinity, log: false)73917392 type warning found at:7393 │7394 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7395 │ ~7396 │7397 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/273987399 warning: incompatible types given to get_source/1:74007401 get_source(repo)74027403 given types:74047405 -dynamic(atom())-74067407 but expected one of:74087409 %{..., config: empty_list() or non_empty_list(term(), term())}74107411 where "repo" was given the type:74127413 # type: dynamic(atom())7414 # from: lib/ecto/migration/schema_migration.ex:30:137415 repo.insert!(7416 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7417 prefix: prefix,7418 source: get_source(repo)7419 ), timeout: :infinity, log: false)74207421 type warning found at:7422 │7423 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7424 │ ~7425 │7426 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/374277428 warning: incompatible types given to get_source/1:74297430 get_source(repo)74317432 given types:74337434 -dynamic(atom())-74357436 but expected one of:74377438 %{..., config: empty_list() or non_empty_list(term(), term())}74397440 where "repo" was given the type:74417442 # type: dynamic(atom())7443 # from: lib/ecto/migration/schema_migration.ex:36:137444 repo.delete_all(7445 Map.put(7446 (7447 query =7448 (7449 query = {get_source(repo), Ecto.Migration.SchemaMigration}7450 Ecto.Query.Builder.From.apply(query, 1)7451 )7452 7453 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7454 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7455 op: :and,7456 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7457 file: "/work/proj/deps_rpi0/ecto/lib/ecto/migration/schema_migration.ex",7458 line: 347459 })7460 ),7461 :prefix,7462 prefix7463 ), timeout: :infinity, log: false)74647465 type warning found at:7466 │7467 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7468 │ ~7469 │7470 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/374717472 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7473 │7474 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7475 │ ~7476 │7477 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/274787479 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7480 │7481 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7482 │ ~7483 │7484 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/174857486 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7487 │7488 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7489 │ ~7490 │7491 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/374927493 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7494 │7495 54 │ filter_and_reraise e, System.stacktrace7496 │ ~7497 │7498 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/574997500 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7501 │7502 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7503 │ ~7504 │7505 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/375067507 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7508 │7509 44 │ index = Map.size(params)7510 │ ~7511 │7512 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/57513 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/575147515 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead7516 │7517 614 │ Decimal.minus(decimal)7518 │ ~7519 │7520 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/175217522 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)7523 │7524 228 │ raise BadStructError, struct: struct, term: data7525 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7526 │7527 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/575287529 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7530 │7531 214 │ filter_and_reraise e, System.stacktrace7532 │ ~7533 │7534 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/47535 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/475367537 warning: the following clause will never match:75387539 {:error, _} ->75407541 because it attempts to match on the result of:75427543 NaiveDateTime.new(date, time)75447545 which has type:75467547 dynamic({:ok, %NaiveDateTime{}})75487549 type warning found at:7550 │7551 803 │ {:error, _} -> :error7552 │ ~~~~~~~~~~~~~~~~~~~~~7553 │7554 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/175557556 warning: expected a map or struct when accessing .__struct__ in expression:75577558 schema.__struct__75597560 where "schema" was given the types:75617562 # type: dynamic(atom() and not nil)7563 # from: lib/ecto/query/planner.ex:1186:417564 schema75657566 # type: atom()7567 # from: lib/ecto/query/planner.ex:1186:617568 is_atom(schema)75697570 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()75717572 type warning found at:7573 │7574 1190 │ Map.has_key?(schema.__struct__, field) ->7575 │ ~7576 │7577 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/675787579 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7580 │7581 159 │ supervise(children, strategy: :one_for_one)7582 │ ~7583 │7584 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/175857586 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7587 │7588 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)7589 │ ~7590 │7591 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/275927593 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7594 │7595 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)7596 │ ~7597 │7598 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/175997600 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7601 │7602 15 │ supervise(children, strategy: :simple_one_for_one)7603 │ ~7604 │7605 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/176067607 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:76087609 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])76107611 given types:76127613 (7614 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,7615 dynamic()7616 )76177618 but expected one of:76197620 atom(), term()76217622 where "opts" was given the type:76237624 # type: dynamic(7625 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7626 non_struct_map()7627 )7628 # from: lib/ecto/migrator.ex:44:657629 opts[:prefix]76307631 where "repo" was given the type:76327633 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})7634 # from: lib/ecto/migrator.ex:44:237635 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])76367637 type warning found at:7638 │7639 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])7640 │ ~7641 │7642 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/276437644 warning: expected a module (an atom) when invoking transaction/2 in expression:76457646 repo.transaction(fun, log: false, timeout: :infinity)76477648 where "fun" was given the type:76497650 # type: dynamic()7651 # from: lib/ecto/migrator.ex:114:477652 fun76537654 where "repo" was given the types:76557656 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})7657 # from: lib/ecto/migrator.ex:118:247658 repo.__adapter__.supports_ddl_transaction?76597660 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})7661 # from: lib/ecto/migrator.ex:118:247662 repo.__adapter__.supports_ddl_transaction?76637664 type warning found at:7665 │7666 119 │ repo.transaction(fun, [log: false, timeout: :infinity])7667 │ ~7668 │7669 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/376707671 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead7672 │7673 291 │ modules = Code.load_file(file)7674 │ ~7675 │7676 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/276777678 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7679 │7680 321 │ reraise error, System.stacktrace7681 │ ~7682 │7683 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/376847685 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7686 │7687 260 │ reraise %{err | message: message}, System.stacktrace7688 │ ~7689 │7690 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/676917692 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7693 │7694 10 │ worker(Ecto.Registry, []),7695 │ ~7696 │7697 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/276987699 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7700 │7701 11 │ supervisor(Ecto.Migration.Supervisor, [])7702 │ ~7703 │7704 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/277057706Generated ecto app7707==> phoenix_ecto7708Compiling 6 files (.ex)7709 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7710 │7711 10 │ supervise([7712 │ ~7713 │7714 └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:10:5: Phoenix.Ecto.SQL.SandboxSupervisor.init/177157716 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7717 │7718 11 │ worker(Phoenix.Ecto.SQL.SandboxSession, [], restart: :temporary)7719 │ ~7720 │7721 └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:11:7: Phoenix.Ecto.SQL.SandboxSupervisor.init/177227723 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.InvalidChangesetError)7724 │7725 13 │ defimpl Plug.Exception, for: exception do7726 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7727 │7728 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.InvalidChangesetError (module)77297730 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.SubQueryError)7731 │7732 20 │ defimpl Plug.Exception, for: Ecto.SubQueryError do7733 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7734 │7735 └─ lib/phoenix_ecto/plug.ex:20: Plug.Exception.Ecto.SubQueryError (module)77367737 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.StaleEntryError)7738 │7739 13 │ defimpl Plug.Exception, for: exception do7740 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7741 │7742 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.StaleEntryError (module)77437744 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.NoResultsError)7745 │7746 13 │ defimpl Plug.Exception, for: exception do7747 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7748 │7749 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.NoResultsError (module)77507751 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.Query.CastError)7752 │7753 13 │ defimpl Plug.Exception, for: exception do7754 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7755 │7756 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.Query.CastError (module)77577758 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7759 │7760 13 │ supervisor(Phoenix.Ecto.SQL.SandboxSupervisor, [])7761 │ ~7762 │7763 └─ lib/phoenix_ecto.ex:13:7: Phoenix.Ecto.start/277647765 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.CastError)7766 │7767 13 │ defimpl Plug.Exception, for: exception do7768 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7769 │7770 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.CastError (module)77717772Generated phoenix_ecto app7773==> ex_machina7774Compiling 6 files (.ex)7775 warning: Ecto.Type.embedded_dump/3 is undefined or private7776 │7777 257 │ Ecto.Type.embedded_dump(type, value, :json)7778 │ ~7779 │7780 └─ lib/ex_machina/ecto.ex:257:15: ExMachina.Ecto.try_embedded_dump/277817782Generated ex_machina app7783==> flashtag7784Compiling 16 files (.ex)7785 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7786 │7787 9 │ schema "users" do7788 │ ~~~~~~~~~~~~~~~~~7789 │7790 └─ lib/flashtag/accounts/user.ex:9: Flashtag.Accounts.User (module)77917792 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7793 │7794 10 │ schema "categories" do7795 │ ~~~~~~~~~~~~~~~~~~~~~~7796 │7797 └─ lib/flashtag/blog/category.ex:10: Flashtag.Blog.Category (module)77987799 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7800 │7801 10 │ schema "posts" do7802 │ ~~~~~~~~~~~~~~~~~7803 │7804 └─ lib/flashtag/blog/post.ex:10: Flashtag.Blog.Post (module)78057806 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7807 │7808 10 │ schema "series" do7809 │ ~~~~~~~~~~~~~~~~~~7810 │7811 └─ lib/flashtag/blog/series.ex:10: Flashtag.Blog.Series (module)78127813 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7814 │7815 10 │ schema "tags" do7816 │ ~~~~~~~~~~~~~~~~7817 │7818 └─ lib/flashtag/blog/tag.ex:10: Flashtag.Blog.Tag (module)781978207821== Compilation error in file lib/flashtag/repo.ex ==7822** (ArgumentError) missing :adapter configuration in config :flashtag, Flashtag.Repo7823 (ecto 2.2.12) lib/ecto/repo/supervisor.ex:70: Ecto.Repo.Supervisor.compile_config/27824 lib/flashtag/repo.ex:4: (module)7825could not compile dependency :flashtag, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile flashtag --force", update it with "mix deps.update flashtag" or clean it with "mix deps.clean flashtag"