Build log
nerves_system_rpi4
flashtag_api 0.0.1 · fail · run flashtag_api-0.0.1-1791184494949
7826 of 7826 lines
1Resolving Hex dependencies...2Resolution completed in 0.374s3Unchanged: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_rpi4/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_rpi4/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_rpi4/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_ssl.erl:443 │444 128 │ case ssl:ssl_accept(CSocket, Timeout) of445 │ ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead446447 ┌─ src/ranch_ssl.erl:448 │449 233 │ end, ssl:cipher_suites());450 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead451452 ┌─ src/ranch_ssl.erl:453 │454 235 │ ssl:cipher_suites()455 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead456457458 ┌─ src/ranch_conns_sup.erl:459 │460 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},461 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.462Compile directive 'nowarn_deprecated_catch' can be used to suppress463warnings in selected modules.464465466==> 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 55 │ worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])570 │ ~571 │572 └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3573574 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead575 │576 96 │ Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)577 │ ~578 │579 └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4580581 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead582 │583 138 │ case System.stacktrace() do584 │ ~585 │586 └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2587588 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: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead667 │668 986 │ stack = System.stacktrace()669 │ ~670 │671 └─ lib/db_connection.ex:986:28: DBConnection.handle/4672 └─ lib/db_connection.ex:992:24: DBConnection.handle/4673 └─ lib/db_connection.ex:1003:65: DBConnection.parse/4674 └─ lib/db_connection.ex:1012:24: DBConnection.encode/4675 └─ lib/db_connection.ex:1022:40: DBConnection.decode/6676 └─ lib/db_connection.ex:1057:40: DBConnection.describe/3677 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5678 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2679 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4680 └─ lib/db_connection.ex:1359:28: DBConnection.handle/5681 └─ lib/db_connection.ex:1365:24: DBConnection.handle/5682 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2683 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6684 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6685686 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead687 │688 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],689 │ ~690 │691 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3692693 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead694 │695 36 │ worker(DBConnection.Watcher, [owner])696 │ ~697 │698 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1699700 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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/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/rpi4/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)916 │917 5 │ defmodule Nerves.TargetTuple do918 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~919 │920 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)921922Generated nerves app923==> nerves_toolchain_aarch64_nerves_linux_gnu924Compiling 1 file (.ex)925Generated nerves_toolchain_aarch64_nerves_linux_gnu app926==> nerves_system_rpi4927Generated nerves_system_rpi4 app928==> nerves_compatibility_test929===> Analyzing applications...930===> Compiling telemetry931===> Analyzing applications...932===> Compiling cowboy933 ┌─ src/cowboy_handler.erl:934 │935 87 │ 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_handler.erl:939 │940 116 │ Stacktrace = erlang:get_stacktrace(),941 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace942943 ┌─ src/cowboy_handler.erl:944 │945 235 │ Stacktrace = erlang:get_stacktrace(),946 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace947948 ┌─ src/cowboy_handler.erl:949 │950 290 │ {stacktrace, erlang:get_stacktrace()},951 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace952953954 ┌─ src/cowboy_rest.erl:955 │956 69 │ 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_rest.erl:960 │961 1006 │ 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: the following clause is redundant:995996 defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)997998 it has type:9991000 dynamic(%Expo.Message.Plural{})10011002 previous clauses have already matched on the following types:10031004 %Expo.Message.Singular{}1005 %Expo.Message.Plural{}10061007 │1008 391 │ defp ensure_empty_msgstr!(%Message.Plural{} = message) do1009 │ ~1010 │1011 └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/110121013 warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead1014 │1015 426 │ Kernel.ParallelCompiler.async(fn ->1016 │ ~1017 │1018 └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/310191020Generated gettext app1021==> phoenix_pubsub1022Compiling 13 files (.ex)1023 warning: single quotes around atoms are deprecated. Use double quotes instead1024 │1025 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1026 │ ~1027 │1028 └─ lib/phoenix/pubsub/local.ex:160:2310291030 warning: single quotes around atoms are deprecated. Use double quotes instead1031 │1032 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1033 │ ~1034 │1035 └─ lib/phoenix/pubsub/local.ex:160:4010361037 warning: unused require Logger1038 │1039 107 │ require Logger1040 │ ~1041 │1042 └─ lib/phoenix/tracker.ex:107:310431044 warning: a struct for Phoenix.Tracker.State is expected on struct update:10451046 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}10471048 but got type:10491050 dynamic()10511052 where "delta" was given the type:10531054 # type: dynamic()1055 # from: lib/phoenix/tracker/state.ex:461:361056 %Phoenix.Tracker.State{delta: delta} = state10571058 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"10591060 type warning found at:1061 │1062 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1063 │ ~1064 │1065 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/510661067 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:10681069 %Phoenix.Tracker.Replica{replica | status: :permdown}10701071 but got type:10721073 dynamic()10741075 where "replica" was given the type:10761077 # type: dynamic()1078 # from: lib/phoenix/tracker/replica.ex:72:171079 replica10801081 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"10821083 type warning found at:1084 │1085 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1086 │ ~1087 │1088 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/110891090 warning: a struct for Phoenix.Tracker.State is expected on struct update:10911092 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}10931094 but got type:10951096 dynamic()10971098 where "delta" was given the type:10991100 # type: dynamic()1101 # from: lib/phoenix/tracker/state.ex:541:991102 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1103 state11041105 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11061107 type warning found at:1108 │1109 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1110 │ ~1111 │1112 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/111131114 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:11151116 %Phoenix.Tracker.Replica{replica | status: :down}11171118 but got type:11191120 dynamic()11211122 where "replica" was given the type:11231124 # type: dynamic()1125 # from: lib/phoenix/tracker/replica.ex:74:131126 replica11271128 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"11291130 type warning found at:1131 │1132 74 │ defp down(replica), do: %Replica{replica | status: :down}1133 │ ~1134 │1135 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/111361137 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:11381139 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}11401141 but got type:11421143 dynamic()11441145 where "replica" was given the type:11461147 # type: dynamic()1148 # from: lib/phoenix/tracker/replica.ex:76:291149 replica11501151 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"11521153 type warning found at:1154 │1155 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1156 │ ~1157 │1158 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/111591160 warning: a struct for Phoenix.Tracker.State is expected on struct update:11611162 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}11631164 but got type:11651166 dynamic(%{..., range: {term(), term()}})11671168 where "delta" was given the type:11691170 # type: dynamic(%{..., range: {term(), term()}})1171 # from: lib/phoenix/tracker/state.ex:551:301172 {start_clock, end_clock} = delta.range11731174 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11751176 type warning found at:1177 │1178 555 │ delta: %State{delta | range: {start_clock, new_end}}}1179 │ ~1180 │1181 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/211821183 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1184 │1185 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1186 │ ~1187 │1188 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/111891190 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1191 │1192 43 │ :ok = :pg2.create(pg2_group)1193 │ ~1194 │1195 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/111961197 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1198 │1199 273 │ supervise(shards, strategy: :one_for_one,1200 │ ~1201 │1202 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/112031204 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1205 │1206 44 │ :ok = :pg2.join(pg2_group, self())1207 │ ~1208 │1209 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/112101211 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1212 │1213 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1214 │ ~1215 │1216 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/212171218 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1219 │1220 57 │ :pg2.get_members(pg2_namespace(server_name))1221 │ ~1222 │1223 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/112241225 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1226 │1227 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1228 │ ~1229 │1230 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11231 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/112321233 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1234 │1235 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1236 │ ~1237 │1238 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/112391240 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1241 │1242 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1243 │ ~1244 │1245 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/112461247 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1248 │1249 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1250 │ ~1251 │1252 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.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: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1262 │1263 97 │ supervise(children, strategy: :rest_for_one)1264 │ ~1265 │1266 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/112671268Generated phoenix_pubsub app1269==> plug1270Compiling 1 file (.erl)1271Compiling 42 files (.ex)1272Generated plug app1273warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1274 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21275 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11276 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51277 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21278 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41279 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/212801281==> phoenix1282Compiling 75 files (.ex)1283warning: cannot infer signatures from :cowboy because it is not loaded12841285warning: cannot infer signatures from :cowlib because it is not loaded12861287warning: cannot infer signatures from :ranch because it is not loaded12881289 warning: the variable "prefix" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1290 │1291 170 │ <<attr::size(prefix)-binary, ":unique">> -> attr1292 │ ~1293 │1294 └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/112951296 warning: using single-quoted strings to represent charlists is deprecated.1297 Use ~c"" if you indeed want a charlist or use "" instead.1298 You may run "mix format --migrate" to change all single-quoted1299 strings to use the ~c sigil and fix this warning.1300 │1301 310 │ :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1302 │ ~1303 │1304 └─ lib/phoenix/channel/server.ex:310:3113051306 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1307 │1308 39 │ Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1309 │ ~1310 │1311 └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/313121313 warning: unused require Logger1314 │1315 20 │ require Logger1316 │ ~1317 │1318 └─ lib/phoenix/endpoint/handler.ex:20:313191320 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1321 │1322 39 │ Logger.warn """1323 │ ~1324 │1325 └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/113261327 warning: the variable "prefix_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1328 │1329 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1330 │ ~1331 │1332 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/213331334 warning: using single-quoted strings to represent charlists is deprecated.1335 Use ~c"" if you indeed want a charlist or use "" instead.1336 You may run "mix format --migrate" to change all single-quoted1337 strings to use the ~c sigil and fix this warning.1338 │1339 315 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1340 │ ~1341 │1342 └─ lib/phoenix/router.ex:315:5013431344 warning: using single-quoted strings to represent charlists is deprecated.1345 Use ~c"" if you indeed want a charlist or use "" instead.1346 You may run "mix format --migrate" to change all single-quoted1347 strings to use the ~c sigil and fix this warning.1348 │1349 195 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1350 │ ~1351 │1352 └─ lib/phoenix/router/helpers.ex:195:5013531354 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.13551356 This error happens when you have function calls without parentheses inside keywords. For example:13571358 function(arg, one: nested_call a, b, c)1359 function(arg, one: if expr, do: :this, else: :that)13601361 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:13621363 function(arg, one: if(expr, do: :this, else: :that))1364 function(arg, one: nested_call(a, b, c))13651366 Ambiguity found at:1367 │1368 71 │ unless actions -- supported_actions == [], do: raise ArgumentError, """1369 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1370 │1371 └─ lib/phoenix/router/resource.ex:7113721373 warning: duplicate key :route found in struct1374 │1375 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1376 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1377 │1378 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)13791380 warning: 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: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1433 │1434 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1435 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1436 │1437 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)14381439 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1440 │1441 647 │ exception -> {:error, {exception, System.stacktrace()}}1442 │ ~1443 │1444 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/114451446 warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1447 │1448 10 │ conn = @connection.conn(req, transport)1449 │ ~1450 │1451 └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/314521453 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1454 │1455 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1456 │ ~1457 │1458 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/314591460 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1461 │1462 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1463 │ ~1464 │1465 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/314661467 warning: expected a module (an atom) when invoking config/1 in expression:14681469 endpoint.config(:endpoint_id)14701471 where "endpoint" was given the type:14721473 # type: dynamic(%{..., __pubsub_server__: atom()})1474 # from: lib/phoenix/transports/long_poll.ex:199:101475 verify_token(endpoint, token, opts)14761477 type warning found at:1478 │1479 201 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1480 │ ~1481 │1482 └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/314831484 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1485 │1486 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1487 │ ~1488 │1489 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/414901491 warning: unknown key .__pubsub_server__ in expression:14921493 endpoint.__pubsub_server__14941495 the given type does not have the given key:14961497 dynamic(1498 %Phoenix.Socket{1499 id: term(),1500 assigns: term(),1501 channel: term(),1502 channel_pid: term(),1503 endpoint: atom(),1504 handler: term(),1505 joined: term(),1506 pubsub_server: term(),1507 ref: term(),1508 join_ref: term(),1509 topic: term(),1510 transport: term(),1511 transport_pid: term(),1512 transport_name: term(),1513 serializer: term(),1514 private: term(),1515 vsn: term()1516 } or1517 %Plug.Conn{1518 adapter: term(),1519 assigns: term(),1520 body_params: term(),1521 cookies: term(),1522 halted: term(),1523 host: term(),1524 method: term(),1525 owner: term(),1526 params: term(),1527 path_info: term(),1528 path_params: term(),1529 port: term(),1530 private: term(),1531 query_params: term(),1532 query_string: term(),1533 remote_ip: term(),1534 req_cookies: term(),1535 req_headers: term(),1536 request_path: term(),1537 resp_body: term(),1538 resp_cookies: term(),1539 resp_headers: term(),1540 scheme: term(),1541 script_name: term(),1542 secret_key_base: term(),1543 state: term(),1544 status: term()1545 } or atom() or binary()1546 )15471548 where "endpoint" was given the type:15491550 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1551 # from: lib/phoenix/transports/long_poll.ex:254:191552 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])15531554 type warning found at:1555 │1556 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1557 │ ~~~~~~~~~~~~~~~~~1558 │1559 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/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 Phoenix.Socket is expected on struct update:16391640 %Phoenix.Socket{socket | id: id}16411642 but got type:16431644 dynamic()16451646 where "socket" was given the type:16471648 # type: dynamic()1649 # from: lib/phoenix/socket/transport.ex1650 {:ok, socket}16511652 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"16531654 type warning found at:1655 │1656 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1657 │ ~1658 │1659 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/716601661 warning: a struct for Plug.Conn is expected on struct update:16621663 %Plug.Conn{conn | params: params}16641665 but got type:16661667 dynamic(%{..., params: map()})16681669 where "conn" was given the type:16701671 # type: dynamic(%{..., params: map()})1672 # from: lib/phoenix/controller.ex:912:171673 Map.get(conn.params, required_key)16741675 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16761677 type warning found at:1678 │1679 919 │ %Plug.Conn{conn | params: params}1680 │ ~1681 │1682 └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/216831684 warning: expected a map or struct when accessing .url in expression:16851686 endpoint.url16871688 where "endpoint" was given the types:16891690 # type: dynamic(atom())1691 # from: lib/phoenix/router/helpers.ex:24:201692 endpoint16931694 # type: atom()1695 # from: lib/phoenix/router/helpers.ex:24:351696 is_atom(endpoint)16971698 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()16991700 type warning found at:1701 │1702 25 │ endpoint.url1703 │ ~1704 │1705 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/217061707 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1708 │1709 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),1710 │ ~1711 │1712 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/417131714 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: comparison between distinct types found:18131814 !Path.extname(file_path) == ".gz"18151816 given types:18171818 dynamic(boolean()) == binary()18191820 where "file_path" was given the type:18211822 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))1823 # from: lib/phoenix/digester.ex:147:451824 Path.basename(file_path)18251826 While Elixir can compare across all types, you are comparing across types which are always disjoint, and the result is either always true or always false18271828 type warning found at:1829 │1830 148 │ !Path.extname(file_path) == ".gz"1831 │ ~1832 │1833 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/118341835 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead1836 │1837 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)1838 │ ~1839 │1840 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/318411842 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)1843 │1844 113 │ {addr,port} = :ranch.get_addr(ref)1845 │ ~1846 │1847 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/318481849 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1850 │1851 51 │ worker(Phoenix.CodeReloader.Server, [])1852 │ ~1853 │1854 └─ lib/phoenix.ex:51:7: Phoenix.start/218551856 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1857 │1858 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)1859 │ ~1860 │1861 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/318621863 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1864 │1865 155 │ Enum.partition attrs, fn1866 │ ~1867 │1868 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/118691870 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:18711872 mod.__phoenix_recompile__?18731874 where "mod" was given the type:18751876 # type: dynamic(atom())1877 # from: lib/mix/tasks/compile.phoenix.ex:34:121878 Code.ensure_loaded?(mod)18791880 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()18811882 type warning found at:1883 │1884 36 │ mod.__phoenix_recompile__?1885 │ ~1886 │1887 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/118881889 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1890 │1891 234 │ Enum.partition(attrs, fn1892 │ ~1893 │1894 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/218951896Generated phoenix app1897==> postgrex1898Compiling 62 files (.ex)1899 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1900 │1901 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))1902 │ ~1903 │1904 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)19051906 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1907 You may run "mix format --migrate" to fix this warning automatically.1908 │1909 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1910 │ ~1911 │1912 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/119131914 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1915 You may run "mix format --migrate" to fix this warning automatically.1916 │1917 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1918 │ ~1919 │1920 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/119211922 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1923 You may run "mix format --migrate" to fix this warning automatically.1924 │1925 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1926 │ ~1927 │1928 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/119291930 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1931 You may run "mix format --migrate" to fix this warning automatically.1932 │1933 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1934 │ ~1935 │1936 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/119371938 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1939 You may run "mix format --migrate" to fix this warning automatically.1940 │1941 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]1942 │ ~1943 │1944 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/119451946 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1947 You may run "mix format --migrate" to fix this warning automatically.1948 │1949 43 │ <<-1::int32>>1950 │ ~1951 │1952 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/119531954 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1955 You may run "mix format --migrate" to fix this warning automatically.1956 │1957 48 │ <<value_byte_size::int32>> <> value1958 │ ~1959 │1960 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/119611962 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1963 You may run "mix format --migrate" to fix this warning automatically.1964 │1965 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do1966 │ ~1967 │1968 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/219691970 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1971 You may run "mix format --migrate" to fix this warning automatically.1972 │1973 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do1974 │ ~1975 │1976 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/219771978 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1979 You may run "mix format --migrate" to fix this warning automatically.1980 │1981 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),1982 │ ~1983 │1984 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/219851986 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1987 You may run "mix format --migrate" to fix this warning automatically.1988 │1989 64 │ ... -1::int32, rest::binary>>, acc) do1990 │ ~1991 │1992 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/219931994 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1995 You may run "mix format --migrate" to fix this warning automatically.1996 │1997 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),1998 │ ~1999 │2000 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/220012002 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2003 You may run "mix format --migrate" to fix this warning automatically.2004 │2005 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2006 │ ~2007 │2008 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/220092010 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2011 You may run "mix format --migrate" to fix this warning automatically.2012 │2013 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2014 │ ~2015 │2016 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/220172018 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2019 You may run "mix format --migrate" to fix this warning automatically.2020 │2021 79 │ ... -1::int32, rest::binary>>, acc) do2022 │ ~2023 │2024 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/220252026 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2027 You may run "mix format --migrate" to fix this warning automatically.2028 │2029 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2030 │ ~2031 │2032 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/220332034 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2035 You may run "mix format --migrate" to fix this warning automatically.2036 │2037 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2038 │ ~2039 │2040 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/220412042 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2043 You may run "mix format --migrate" to fix this warning automatically.2044 │2045 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2046 │ ~2047 │2048 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/120492050 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2051 You may run "mix format --migrate" to fix this warning automatically.2052 │2053 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2054 │ ~2055 │2056 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/120572058 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2059 You may run "mix format --migrate" to fix this warning automatically.2060 │2061 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2062 │ ~2063 │2064 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/120652066 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2067 You may run "mix format --migrate" to fix this warning automatically.2068 │2069 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2070 │ ~2071 │2072 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/120732074 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2075 You may run "mix format --migrate" to fix this warning automatically.2076 │2077 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2078 │ ~2079 │2080 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/120812082 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2083 You may run "mix format --migrate" to fix this warning automatically.2084 │2085 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2086 │ ~2087 │2088 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/120892090 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2091 You may run "mix format --migrate" to fix this warning automatically.2092 │2093 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2094 │ ~2095 │2096 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/120972098 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2099 You may run "mix format --migrate" to fix this warning automatically.2100 │2101 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2102 │ ~2103 │2104 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/121052106 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2107 You may run "mix format --migrate" to fix this warning automatically.2108 │2109 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2110 │ ~2111 │2112 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/121132114 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2115 You may run "mix format --migrate" to fix this warning automatically.2116 │2117 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2118 │ ~2119 │2120 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/121212122 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2123 You may run "mix format --migrate" to fix this warning automatically.2124 │2125 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2126 │ ~2127 │2128 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/121292130 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2131 You may run "mix format --migrate" to fix this warning automatically.2132 │2133 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2134 │ ~2135 │2136 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/121372138 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2139 You may run "mix format --migrate" to fix this warning automatically.2140 │2141 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2142 │ ~2143 │2144 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/121452146 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2147 You may run "mix format --migrate" to fix this warning automatically.2148 │2149 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2150 │ ~2151 │2152 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/321532154 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2155 You may run "mix format --migrate" to fix this warning automatically.2156 │2157 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2158 │ ~2159 │2160 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/121612162 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2163 You may run "mix format --migrate" to fix this warning automatically.2164 │2165 23 │ <<x::float64, y::float64>>2166 │ ~2167 │2168 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/221692170 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2171 You may run "mix format --migrate" to fix this warning automatically.2172 │2173 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2174 │ ~2175 │2176 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/121772178 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 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2253 │ ~2254 │2255 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/122562257 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2258 You may run "mix format --migrate" to fix this warning automatically.2259 │2260 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2261 │ ~2262 │2263 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/122642265 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2266 You may run "mix format --migrate" to fix this warning automatically.2267 │2268 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2269 │ ~2270 │2271 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/122722273 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2274 You may run "mix format --migrate" to fix this warning automatically.2275 │2276 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2277 │ ~2278 │2279 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/122802281 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2282 You may run "mix format --migrate" to fix this warning automatically.2283 │2284 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2285 │ ~2286 │2287 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/122882289 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2290 You may run "mix format --migrate" to fix this warning automatically.2291 │2292 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2293 │ ~2294 │2295 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/122962297 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2298 You may run "mix format --migrate" to fix this warning automatically.2299 │2300 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2301 │ ~2302 │2303 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/123042305 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2306 You may run "mix format --migrate" to fix this warning automatically.2307 │2308 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2309 │ ~2310 │2311 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/123122313 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2314 You may run "mix format --migrate" to fix this warning automatically.2315 │2316 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2317 │ ~2318 │2319 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/123202321 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2322 You may run "mix format --migrate" to fix this warning automatically.2323 │2324 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2325 │ ~2326 │2327 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/123282329 warning: use Bitwise is deprecated. import Bitwise instead2330 │2331 5 │ use Bitwise2332 │ ~~~~~~~~~~~2333 │2334 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)23352336 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2337 You may run "mix format --migrate" to fix this warning automatically.2338 │2339 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2340 │ ~2341 │2342 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/123432344 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2345 You may run "mix format --migrate" to fix this warning automatically.2346 │2347 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2348 │ ~2349 │2350 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/123512352 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2353 You may run "mix format --migrate" to fix this warning automatically.2354 │2355 46 │ 0 :: int32>>2356 │ ~2357 │2358 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/123592360 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2361 You may run "mix format --migrate" to fix this warning automatically.2362 │2363 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2364 │ ~2365 │2366 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/123672368 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2369 You may run "mix format --migrate" to fix this warning automatically.2370 │2371 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2372 │ ~2373 │2374 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/123752376 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2377 You may run "mix format --migrate" to fix this warning automatically.2378 │2379 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2380 │ ~2381 │2382 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/123832384 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2385 You may run "mix format --migrate" to fix this warning automatically.2386 │2387 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2388 │ ~2389 │2390 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/123912392 warning: the variable "positions_bytes" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator2393 │2394 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2395 │ ~2396 │2397 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/123982399 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2400 You may run "mix format --migrate" to fix this warning automatically.2401 │2402 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2403 │ ~2404 │2405 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/324062407 warning: the variable "rest_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator2408 │2409 72 │ <<data :: size(rest_size)>> = rest2410 │ ~2411 │2412 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/324132414 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2415 You may run "mix format --migrate" to fix this warning automatically.2416 │2417 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2418 │ ~2419 │2420 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/324212422 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2423 You may run "mix format --migrate" to fix this warning automatically.2424 │2425 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2426 │ ~2427 │2428 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/324292430 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2431 You may run "mix format --migrate" to fix this warning automatically.2432 │2433 86 │ def parse(<<status :: int8>>, ?Z, _size) do2434 │ ~2435 │2436 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/324372438 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2439 You may run "mix format --migrate" to fix this warning automatically.2440 │2441 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2442 │ ~2443 │2444 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/324452446 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2447 You may run "mix format --migrate" to fix this warning automatically.2448 │2449 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2450 │ ~2451 │2452 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/324532454 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2455 You may run "mix format --migrate" to fix this warning automatically.2456 │2457 103 │ case <<len ::uint16>> do2458 │ ~2459 │2460 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/324612462 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2463 You may run "mix format --migrate" to fix this warning automatically.2464 │2465 104 │ <<^overflow_len :: uint16>> ->2466 │ ~2467 │2468 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/324692470 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2471 You may run "mix format --migrate" to fix this warning automatically.2472 │2473 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do2474 │ ~2475 │2476 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/324772478 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2479 You may run "mix format --migrate" to fix this warning automatically.2480 │2481 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do2482 │ ~2483 │2484 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/324852486 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2487 You may run "mix format --migrate" to fix this warning automatically.2488 │2489 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do2490 │ ~2491 │2492 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/324932494 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2495 You may run "mix format --migrate" to fix this warning automatically.2496 │2497 226 │ [<<size :: int32>>, data]2498 │ ~2499 │2500 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/125012502 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2503 You may run "mix format --migrate" to fix this warning automatically.2504 │2505 224 │ [first, <<size :: int32>>, data]2506 │ ~2507 │2508 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/125092510 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2511 You may run "mix format --migrate" to fix this warning automatically.2512 │2513 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2514 │ ~2515 │2516 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/125172518 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2519 You may run "mix format --migrate" to fix this warning automatically.2520 │2521 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2522 │ ~2523 │2524 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/125252526 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2527 You may run "mix format --migrate" to fix this warning automatically.2528 │2529 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>2530 │ ~2531 │2532 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/125332534 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2535 You may run "mix format --migrate" to fix this warning automatically.2536 │2537 252 │ len = <<div(byte_size(oids), 4) :: int16>>2538 │ ~2539 │2540 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/125412542 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2543 You may run "mix format --migrate" to fix this warning automatically.2544 │2545 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>2546 │ ~2547 │2548 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/125492550 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2551 You may run "mix format --migrate" to fix this warning automatically.2552 │2553 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>2554 │ ~2555 │2556 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/125572558 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2559 You may run "mix format --migrate" to fix this warning automatically.2560 │2561 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>2562 │ ~2563 │2564 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/125652566 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2567 You may run "mix format --migrate" to fix this warning automatically.2568 │2569 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>2570 │ ~2571 │2572 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/125732574 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2575 You may run "mix format --migrate" to fix this warning automatically.2576 │2577 287 │ len_params = <<length(params) :: int16>>2578 │ ~2579 │2580 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/125812582 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2583 You may run "mix format --migrate" to fix this warning automatically.2584 │2585 294 │ {?E, [port, 0, <<rows :: int32>>]}2586 │ ~2587 │2588 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/125892590 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2591 You may run "mix format --migrate" to fix this warning automatically.2592 │2593 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2594 │ ~2595 │2596 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/125972598 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2599 You may run "mix format --migrate" to fix this warning automatically.2600 │2601 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2602 │ ~2603 │2604 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/126052606 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2607 You may run "mix format --migrate" to fix this warning automatically.2608 │2609 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2610 │ ~2611 │2612 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/126132614 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2615 You may run "mix format --migrate" to fix this warning automatically.2616 │2617 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2618 │ ~2619 │2620 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/126212622 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2623 You may run "mix format --migrate" to fix this warning automatically.2624 │2625 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2626 │ ~2627 │2628 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/126292630 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2631 You may run "mix format --migrate" to fix this warning automatically.2632 │2633 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2634 │ ~2635 │2636 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/126372638 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2639 You may run "mix format --migrate" to fix this warning automatically.2640 │2641 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do2642 │ ~2643 │2644 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/126452646 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2647 You may run "mix format --migrate" to fix this warning automatically.2648 │2649 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2650 │ ~2651 │2652 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/126532654 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2655 You may run "mix format --migrate" to fix this warning automatically.2656 │2657 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2658 │ ~2659 │2660 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/126612662 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2663 You may run "mix format --migrate" to fix this warning automatically.2664 │2665 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2666 │ ~2667 │2668 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/126692670 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2671 You may run "mix format --migrate" to fix this warning automatically.2672 │2673 363 │ type_size :: int16, type_mod :: int32, format :: int16,2674 │ ~2675 │2676 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/126772678 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2679 You may run "mix format --migrate" to fix this warning automatically.2680 │2681 363 │ type_size :: int16, type_mod :: int32, format :: int16,2682 │ ~2683 │2684 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/126852686 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2687 You may run "mix format --migrate" to fix this warning automatically.2688 │2689 363 │ type_size :: int16, type_mod :: int32, format :: int16,2690 │ ~2691 │2692 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/126932694 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2695 You may run "mix format --migrate" to fix this warning automatically.2696 │2697 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2698 │ ~2699 │2700 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/127012702 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2703 You may run "mix format --migrate" to fix this warning automatically.2704 │2705 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2706 │ ~2707 │2708 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/127092710 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2711 You may run "mix format --migrate" to fix this warning automatically.2712 │2713 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)2714 │ ~2715 │2716 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/127172718 warning: unused require Postgrex.Messages2719 │2720 30 │ require Postgrex.Messages2721 │ ~2722 │2723 └─ lib/postgrex/query.ex:30:327242725 warning: unused require Logger2726 │2727 8 │ require Logger2728 │ ~2729 │2730 └─ lib/postgrex/notifications.ex:8:327312732 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2733 You may run "mix format --migrate" to fix this warning automatically.2734 │2735 59 │ if lower == <<-1::int32>> do2736 │ ~2737 │2738 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/427392740 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2741 You may run "mix format --migrate" to fix this warning automatically.2742 │2743 66 │ if upper == <<-1::int32>> do2744 │ ~2745 │2746 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/427472748 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2749 You may run "mix format --migrate" to fix this warning automatically.2750 │2751 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]2752 │ ~2753 │2754 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/427552756 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead2757 │2758 1005 │ Logger.warn(fn() ->2759 │ ~2760 │2761 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/527622763 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2764 You may run "mix format --migrate" to fix this warning automatically.2765 │2766 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2767 │ ~2768 │2769 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/127702771 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2772 You may run "mix format --migrate" to fix this warning automatically.2773 │2774 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2775 │ ~2776 │2777 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/127782779 warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator2780 │2781 2003 │ <<body :: binary(size), rest :: binary>> ->2782 │ ~2783 │2784 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/127852786 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2787 You may run "mix format --migrate" to fix this warning automatically.2788 │2789 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2790 │ ~2791 │2792 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/327932794 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2795 You may run "mix format --migrate" to fix this warning automatically.2796 │2797 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2798 │ ~2799 │2800 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/328012802 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2803 You may run "mix format --migrate" to fix this warning automatically.2804 │2805 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2806 │ ~2807 │2808 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/328092810 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2811 You may run "mix format --migrate" to fix this warning automatically.2812 │2813 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2814 │ ~2815 │2816 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/328172818 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2819 You may run "mix format --migrate" to fix this warning automatically.2820 │2821 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2822 │ ~2823 │2824 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/328252826 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2827 You may run "mix format --migrate" to fix this warning automatically.2828 │2829 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]2830 │ ~2831 │2832 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/328332834 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2835 You may run "mix format --migrate" to fix this warning automatically.2836 │2837 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do2838 │ ~2839 │2840 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/228412842 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2843 You may run "mix format --migrate" to fix this warning automatically.2844 │2845 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do2846 │ ~2847 │2848 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/228492850 warning: using single-quoted strings to represent charlists is deprecated.2851 Use ~c"" if you indeed want a charlist or use "" instead.2852 You may run "mix format --migrate" to change all single-quoted2853 strings to use the ~c sigil and fix this warning.2854 │2855 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do2856 │ ~2857 │2858 └─ lib/postgrex/type_module.ex:49:5028592860 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2861 You may run "mix format --migrate" to fix this warning automatically.2862 │2863 182 │ defp row_decode(<<-1::int32, rest::binary>>) do2864 │ ~2865 │2866 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/128672868 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2869 You may run "mix format --migrate" to fix this warning automatically.2870 │2871 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do2872 │ ~2873 │2874 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/128752876 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2877 You may run "mix format --migrate" to fix this warning automatically.2878 │2879 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2880 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2881 │2882 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/328832884 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2885 You may run "mix format --migrate" to fix this warning automatically.2886 │2887 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2888 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2889 │2890 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/128912892 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2893 You may run "mix format --migrate" to fix this warning automatically.2894 │2895 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]2896 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2897 │2898 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/128992900 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2901 You may run "mix format --migrate" to fix this warning automatically.2902 │2903 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]2904 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2905 │2906 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129072908 warning: the variable "last_pos" (context Postgrex.Extensions.BitString) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator2909 │2910 15 │ <<binary::binary-size(last_pos), last::bits>> = val2911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2912 │2913 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129142915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2916 You may run "mix format --migrate" to fix this warning automatically.2917 │2918 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |2919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2920 │2921 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129222923 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2924 You may run "mix format --migrate" to fix this warning automatically.2925 │2926 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |2927 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2928 │2929 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129302931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2932 You may run "mix format --migrate" to fix this warning automatically.2933 │2934 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2936 │2937 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/129382939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2940 You may run "mix format --migrate" to fix this warning automatically.2941 │2942 9 │ <<1 :: int32, 1>>2943 │ ~~~~~~~~~~~~~~~~~2944 │2945 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/129462947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2948 You may run "mix format --migrate" to fix this warning automatically.2949 │2950 11 │ <<1 :: int32, 0>>2951 │ ~~~~~~~~~~~~~~~~~2952 │2953 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/129542955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2956 You may run "mix format --migrate" to fix this warning automatically.2957 │2958 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2960 │2961 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/129622963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2964 You may run "mix format --migrate" to fix this warning automatically.2965 │2966 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]2967 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2968 │2969 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/129702971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2972 You may run "mix format --migrate" to fix this warning automatically.2973 │2974 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2976 │2977 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/129782979 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2980 You may run "mix format --migrate" to fix this warning automatically.2981 │2982 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>2983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2984 │2985 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/129862987 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2988 You may run "mix format --migrate" to fix this warning automatically.2989 │2990 12 │ <<20 :: int32, 3, n, 1, 16,2991 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~2992 │2993 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/129942995 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2996 You may run "mix format --migrate" to fix this warning automatically.2997 │2998 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2999 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3000 │3001 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130023003 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3004 You may run "mix format --migrate" to fix this warning automatically.3005 │3006 10 │ <<24::int32, x::float64, y::float64, r::float64>>3007 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3008 │3009 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130103011 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3012 You may run "mix format --migrate" to fix this warning automatically.3013 │3014 10 │ <<24::int32, x::float64, y::float64, r::float64>>3015 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3016 │3017 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130183019 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3020 You may run "mix format --migrate" to fix this warning automatically.3021 │3022 10 │ <<24::int32, x::float64, y::float64, r::float64>>3023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3024 │3025 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130263027 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3028 You may run "mix format --migrate" to fix this warning automatically.3029 │3030 10 │ <<24::int32, x::float64, y::float64, r::float64>>3031 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3032 │3033 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130343035 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3036 You may run "mix format --migrate" to fix this warning automatically.3037 │3038 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3040 │3041 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/130423043 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3044 You may run "mix format --migrate" to fix this warning automatically.3045 │3046 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3047 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3048 │3049 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130503051 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3052 You may run "mix format --migrate" to fix this warning automatically.3053 │3054 9 │ <<4::int32, n::float32>>3055 │ ~~~~~~~~~~~~~~~~~~~~~~~~3056 │3057 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130583059 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3060 You may run "mix format --migrate" to fix this warning automatically.3061 │3062 9 │ <<4::int32, n::float32>>3063 │ ~~~~~~~~~~~~~~~~~~~~~~~~3064 │3065 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130663067 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3068 You may run "mix format --migrate" to fix this warning automatically.3069 │3070 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3071 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3072 │3073 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130743075 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3076 You may run "mix format --migrate" to fix this warning automatically.3077 │3078 13 │ <<4::int32, 0::1, 255, 0::23>>3079 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3080 │3081 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130823083 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3084 You may run "mix format --migrate" to fix this warning automatically.3085 │3086 15 │ <<4::int32, 1::1, 255, 0::23>>3087 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3088 │3089 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130903091 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3092 You may run "mix format --migrate" to fix this warning automatically.3093 │3094 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3096 │3097 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/130983099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3100 You may run "mix format --migrate" to fix this warning automatically.3101 │3102 9 │ <<8 :: int32, n :: float64>>3103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3104 │3105 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131063107 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3108 You may run "mix format --migrate" to fix this warning automatically.3109 │3110 9 │ <<8 :: int32, n :: float64>>3111 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3112 │3113 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131143115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3116 You may run "mix format --migrate" to fix this warning automatically.3117 │3118 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3120 │3121 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131223123 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3124 You may run "mix format --migrate" to fix this warning automatically.3125 │3126 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3128 │3129 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131303131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3132 You may run "mix format --migrate" to fix this warning automatically.3133 │3134 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3136 │3137 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131383139 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3140 You may run "mix format --migrate" to fix this warning automatically.3141 │3142 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3144 │3145 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/131463147 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3148 You may run "mix format --migrate" to fix this warning automatically.3149 │3150 12 │ [<<IO.iodata_length(data) :: int32>> | data]3151 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3152 │3153 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/131543155 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3156 You may run "mix format --migrate" to fix this warning automatically.3157 │3158 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3159 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3160 │3161 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/131623163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3164 You may run "mix format --migrate" to fix this warning automatically.3165 │3166 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3168 │3169 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/131703171 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3172 You may run "mix format --migrate" to fix this warning automatically.3173 │3174 12 │ <<20 :: int32, 3, 128, 0, 16,3175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3176 │3177 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/131783179 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3180 You may run "mix format --migrate" to fix this warning automatically.3181 │3182 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3184 │3185 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/131863187 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3188 You may run "mix format --migrate" to fix this warning automatically.3189 │3190 12 │ <<2 :: int32, int :: int16>>3191 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3192 │3193 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/131943195 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3196 You may run "mix format --migrate" to fix this warning automatically.3197 │3198 12 │ <<2 :: int32, int :: int16>>3199 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3200 │3201 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/132023203 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3204 You may run "mix format --migrate" to fix this warning automatically.3205 │3206 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3207 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3208 │3209 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/132103211 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3212 You may run "mix format --migrate" to fix this warning automatically.3213 │3214 12 │ <<4 :: int32, int :: int32>>3215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3216 │3217 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/132183219 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3220 You may run "mix format --migrate" to fix this warning automatically.3221 │3222 12 │ <<4 :: int32, int :: int32>>3223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3224 │3225 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/132263227 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3228 You may run "mix format --migrate" to fix this warning automatically.3229 │3230 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3232 │3233 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/132343235 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3236 You may run "mix format --migrate" to fix this warning automatically.3237 │3238 12 │ <<8 :: int32, int :: int64>>3239 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3240 │3241 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/132423243 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3244 You may run "mix format --migrate" to fix this warning automatically.3245 │3246 12 │ <<8 :: int32, int :: int64>>3247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3248 │3249 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/132503251 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3252 You may run "mix format --migrate" to fix this warning automatically.3253 │3254 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3255 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3256 │3257 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132583259 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3260 You may run "mix format --migrate" to fix this warning automatically.3261 │3262 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3264 │3265 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132663267 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3268 You may run "mix format --migrate" to fix this warning automatically.3269 │3270 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3272 │3273 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132743275 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3276 You may run "mix format --migrate" to fix this warning automatically.3277 │3278 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3280 │3281 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132823283 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3284 You may run "mix format --migrate" to fix this warning automatically.3285 │3286 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3287 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3288 │3289 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132903291 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3292 You may run "mix format --migrate" to fix this warning automatically.3293 │3294 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3296 │3297 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/132983299 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3300 You may run "mix format --migrate" to fix this warning automatically.3301 │3302 10 │ <<24::int32, a::float64, b::float64, c::float64>>3303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3304 │3305 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133063307 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3308 You may run "mix format --migrate" to fix this warning automatically.3309 │3310 10 │ <<24::int32, a::float64, b::float64, c::float64>>3311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3312 │3313 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133143315 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3316 You may run "mix format --migrate" to fix this warning automatically.3317 │3318 10 │ <<24::int32, a::float64, b::float64, c::float64>>3319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3320 │3321 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133223323 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3324 You may run "mix format --migrate" to fix this warning automatically.3325 │3326 10 │ <<24::int32, a::float64, b::float64, c::float64>>3327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3328 │3329 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133303331 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3332 You may run "mix format --migrate" to fix this warning automatically.3333 │3334 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3336 │3337 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/133383339 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3340 You may run "mix format --migrate" to fix this warning automatically.3341 │3342 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3343 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3344 │3345 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/133463347 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3348 You may run "mix format --migrate" to fix this warning automatically.3349 │3350 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3352 │3353 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/133543355 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3356 You may run "mix format --migrate" to fix this warning automatically.3357 │3358 9 │ <<6::int32, a, b, c, d, e, f>>3359 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3360 │3361 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/133623363 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3364 You may run "mix format --migrate" to fix this warning automatically.3365 │3366 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3368 │3369 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/133703371 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3372 You may run "mix format --migrate" to fix this warning automatically.3373 │3374 11 │ [<<byte_size(name) :: int32>> | name]3375 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3376 │3377 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/133783379 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3380 You may run "mix format --migrate" to fix this warning automatically.3381 │3382 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3384 │3385 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/133863387 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3388 You may run "mix format --migrate" to fix this warning automatically.3389 │3390 10 │ [<<IO.iodata_length(data)::int32>> | data]3391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3392 │3393 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/133943395 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3396 You may run "mix format --migrate" to fix this warning automatically.3397 │3398 13 │ [<<IO.iodata_length(data)::int32>> | data]3399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3400 │3401 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/134023403 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3404 You may run "mix format --migrate" to fix this warning automatically.3405 │3406 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3407 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3408 │3409 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/134103411 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3412 You may run "mix format --migrate" to fix this warning automatically.3413 │3414 15 │ <<4 :: int32, oid :: uint32>>3415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3416 │3417 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/134183419 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3420 You may run "mix format --migrate" to fix this warning automatically.3421 │3422 15 │ <<4 :: int32, oid :: uint32>>3423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3424 │3425 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/134263427 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3428 You may run "mix format --migrate" to fix this warning automatically.3429 │3430 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3432 │3433 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/134343435 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3436 You may run "mix format --migrate" to fix this warning automatically.3437 │3438 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3440 │3441 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/134423443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3444 You may run "mix format --migrate" to fix this warning automatically.3445 │3446 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3448 │3449 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/134503451 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3452 You may run "mix format --migrate" to fix this warning automatically.3453 │3454 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3456 │3457 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/134583459 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3460 You may run "mix format --migrate" to fix this warning automatically.3461 │3462 9 │ <<16::int32, x::float64, y::float64>>3463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3464 │3465 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/134663467 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3468 You may run "mix format --migrate" to fix this warning automatically.3469 │3470 9 │ <<16::int32, x::float64, y::float64>>3471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3472 │3473 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/134743475 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3476 You may run "mix format --migrate" to fix this warning automatically.3477 │3478 9 │ <<16::int32, x::float64, y::float64>>3479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3480 │3481 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/134823483 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3484 You may run "mix format --migrate" to fix this warning automatically.3485 │3486 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3488 │3489 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/134903491 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3492 You may run "mix format --migrate" to fix this warning automatically.3493 │3494 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3496 │3497 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/134983499 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3500 You may run "mix format --migrate" to fix this warning automatically.3501 │3502 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3504 │3505 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/135063507 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3508 You may run "mix format --migrate" to fix this warning automatically.3509 │3510 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3512 │3513 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/335143515 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3516 You may run "mix format --migrate" to fix this warning automatically.3517 │3518 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3520 │3521 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/135223523 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3524 You may run "mix format --migrate" to fix this warning automatically.3525 │3526 14 │ [<<byte_size(bin) :: int32>> | bin]3527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3528 │3529 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/135303531 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3532 You may run "mix format --migrate" to fix this warning automatically.3533 │3534 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3536 │3537 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/335383539 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3540 You may run "mix format --migrate" to fix this warning automatically.3541 │3542 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3544 │3545 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/335463547 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3548 You may run "mix format --migrate" to fix this warning automatically.3549 │3550 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3551 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3552 │3553 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/335543555 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3556 You may run "mix format --migrate" to fix this warning automatically.3557 │3558 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3560 │3561 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/135623563 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3564 You may run "mix format --migrate" to fix this warning automatically.3565 │3566 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3567 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3568 │3569 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/135703571 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3572 You may run "mix format --migrate" to fix this warning automatically.3573 │3574 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3575 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3576 │3577 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/135783579 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3580 You may run "mix format --migrate" to fix this warning automatically.3581 │3582 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3584 │3585 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/135863587 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3588 You may run "mix format --migrate" to fix this warning automatically.3589 │3590 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3592 │3593 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/135943595 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3596 You may run "mix format --migrate" to fix this warning automatically.3597 │3598 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3599 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3600 │3601 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/136023603 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3604 You may run "mix format --migrate" to fix this warning automatically.3605 │3606 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3607 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3608 │3609 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/136103611 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3612 You may run "mix format --migrate" to fix this warning automatically.3613 │3614 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3615 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3616 │3617 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/136183619 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3620 You may run "mix format --migrate" to fix this warning automatically.3621 │3622 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3624 │3625 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/136263627 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3628 You may run "mix format --migrate" to fix this warning automatically.3629 │3630 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>3631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3632 │3633 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/136343635 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3636 You may run "mix format --migrate" to fix this warning automatically.3637 │3638 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3640 │3641 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/136423643 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3644 You may run "mix format --migrate" to fix this warning automatically.3645 │3646 11 │ [<<16 :: int32>> | uuid]3647 │ ~~~~~~~~~~~~~~~~~~~~~~~~3648 │3649 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/136503651 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3652 You may run "mix format --migrate" to fix this warning automatically.3653 │3654 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3655 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3656 │3657 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/136583659 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3660 You may run "mix format --migrate" to fix this warning automatically.3661 │3662 9 │ <<0 :: int32>>3663 │ ~~~~~~~~~~~~~~3664 │3665 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/136663667 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3668 You may run "mix format --migrate" to fix this warning automatically.3669 │3670 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3671 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3672 │3673 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/136743675 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3676 You may run "mix format --migrate" to fix this warning automatically.3677 │3678 15 │ <<0 :: int32>>3679 │ ~~~~~~~~~~~~~~3680 │3681 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/136823683 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3684 You may run "mix format --migrate" to fix this warning automatically.3685 │3686 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]3687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3688 │3689 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/536903691 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3692 You may run "mix format --migrate" to fix this warning automatically.3693 │3694 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3696 │3697 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/436983699 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3700 You may run "mix format --migrate" to fix this warning automatically.3701 │3702 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3704 │3705 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/437063707 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3708 You may run "mix format --migrate" to fix this warning automatically.3709 │3710 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do3711 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3712 │3713 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/437143715 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3716 You may run "mix format --migrate" to fix this warning automatically.3717 │3718 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}3719 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3720 │3721 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/437223723 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3724 You may run "mix format --migrate" to fix this warning automatically.3725 │3726 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3727 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3728 │3729 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/537303731 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3732 You may run "mix format --migrate" to fix this warning automatically.3733 │3734 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3736 │3737 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/537383739 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3740 You may run "mix format --migrate" to fix this warning automatically.3741 │3742 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3743 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3744 │3745 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837463747 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3748 You may run "mix format --migrate" to fix this warning automatically.3749 │3750 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3751 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3752 │3753 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837543755 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3756 You may run "mix format --migrate" to fix this warning automatically.3757 │3758 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3759 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3760 │3761 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837623763 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3764 You may run "mix format --migrate" to fix this warning automatically.3765 │3766 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3767 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3768 │3769 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837703771 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3772 You may run "mix format --migrate" to fix this warning automatically.3773 │3774 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3775 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3776 │3777 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/437783779 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3780 You may run "mix format --migrate" to fix this warning automatically.3781 │3782 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3783 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3784 │3785 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/437863787 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3788 You may run "mix format --migrate" to fix this warning automatically.3789 │3790 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3791 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3792 │3793 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/437943795 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3796 You may run "mix format --migrate" to fix this warning automatically.3797 │3798 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3799 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3800 │3801 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/438023803 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3804 You may run "mix format --migrate" to fix this warning automatically.3805 │3806 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3807 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3808 │3809 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738103811 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3812 You may run "mix format --migrate" to fix this warning automatically.3813 │3814 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3815 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3816 │3817 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738183819 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3820 You may run "mix format --migrate" to fix this warning automatically.3821 │3822 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3823 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3824 │3825 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738263827 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3828 You may run "mix format --migrate" to fix this warning automatically.3829 │3830 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3831 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3832 │3833 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738343835 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3836 You may run "mix format --migrate" to fix this warning automatically.3837 │3838 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3839 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3840 │3841 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/838423843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3844 You may run "mix format --migrate" to fix this warning automatically.3845 │3846 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3847 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3848 │3849 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/438503851 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3852 You may run "mix format --migrate" to fix this warning automatically.3853 │3854 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3855 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3856 │3857 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738583859 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3860 You may run "mix format --migrate" to fix this warning automatically.3861 │3862 27 │ <<len :: int32, value :: binary-size(len)>> ->3863 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3864 │3865 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/638663867 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3868 You may run "mix format --migrate" to fix this warning automatically.3869 │3870 27 │ <<len :: int32, value :: binary-size(len)>> ->3871 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3872 │3873 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/238743875 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3876 You may run "mix format --migrate" to fix this warning automatically.3877 │3878 27 │ <<len :: int32, value :: binary-size(len)>> ->3879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3880 │3881 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/538823883 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3884 You may run "mix format --migrate" to fix this warning automatically.3885 │3886 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3887 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3888 │3889 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/638903891 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3892 You may run "mix format --migrate" to fix this warning automatically.3893 │3894 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3895 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3896 │3897 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/238983899 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3900 You may run "mix format --migrate" to fix this warning automatically.3901 │3902 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3903 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3904 │3905 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/539063907 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3908 You may run "mix format --migrate" to fix this warning automatically.3909 │3910 19 │ <<1 :: int32, 1>> -> true3911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~3912 │3913 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/639143915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3916 You may run "mix format --migrate" to fix this warning automatically.3917 │3918 19 │ <<1 :: int32, 1>> -> true3919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~3920 │3921 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/239223923 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3924 You may run "mix format --migrate" to fix this warning automatically.3925 │3926 19 │ <<1 :: int32, 1>> -> true3927 │ ~~~~~~~~~~~~~~~~~~~~~~~~~3928 │3929 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/539303931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3932 You may run "mix format --migrate" to fix this warning automatically.3933 │3934 20 │ <<1 :: int32, 0>> -> false3935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~3936 │3937 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/639383939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3940 You may run "mix format --migrate" to fix this warning automatically.3941 │3942 20 │ <<1 :: int32, 0>> -> false3943 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~3944 │3945 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/239463947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3948 You may run "mix format --migrate" to fix this warning automatically.3949 │3950 20 │ <<1 :: int32, 0>> -> false3951 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~3952 │3953 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/539543955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3956 You may run "mix format --migrate" to fix this warning automatically.3957 │3958 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3960 │3961 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/639623963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3964 You may run "mix format --migrate" to fix this warning automatically.3965 │3966 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3967 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3968 │3969 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/239703971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3972 You may run "mix format --migrate" to fix this warning automatically.3973 │3974 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3976 │3977 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/539783979 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3980 You may run "mix format --migrate" to fix this warning automatically.3981 │3982 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3984 │3985 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/639863987 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3988 You may run "mix format --migrate" to fix this warning automatically.3989 │3990 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3991 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3992 │3993 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/639943995 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3996 You may run "mix format --migrate" to fix this warning automatically.3997 │3998 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3999 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4000 │4001 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/640024003 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4004 You may run "mix format --migrate" to fix this warning automatically.4005 │4006 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4007 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4008 │4009 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/640104011 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4012 You may run "mix format --migrate" to fix this warning automatically.4013 │4014 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4015 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4016 │4017 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/640184019 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4020 You may run "mix format --migrate" to fix this warning automatically.4021 │4022 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4024 │4025 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240264027 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4028 You may run "mix format --migrate" to fix this warning automatically.4029 │4030 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4031 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4032 │4033 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240344035 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4036 You may run "mix format --migrate" to fix this warning automatically.4037 │4038 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4040 │4041 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240424043 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4044 You may run "mix format --migrate" to fix this warning automatically.4045 │4046 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4047 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4048 │4049 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240504051 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4052 You may run "mix format --migrate" to fix this warning automatically.4053 │4054 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4055 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4056 │4057 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240584059 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4060 You may run "mix format --migrate" to fix this warning automatically.4061 │4062 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4063 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4064 │4065 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540664067 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4068 You may run "mix format --migrate" to fix this warning automatically.4069 │4070 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4071 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4072 │4073 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540744075 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4076 You may run "mix format --migrate" to fix this warning automatically.4077 │4078 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4079 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4080 │4081 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540824083 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4084 You may run "mix format --migrate" to fix this warning automatically.4085 │4086 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4087 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4088 │4089 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540904091 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4092 You may run "mix format --migrate" to fix this warning automatically.4093 │4094 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4096 │4097 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540984099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4100 You may run "mix format --migrate" to fix this warning automatically.4101 │4102 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4104 │4105 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/641064107 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4108 You may run "mix format --migrate" to fix this warning automatically.4109 │4110 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4111 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4112 │4113 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/241144115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4116 You may run "mix format --migrate" to fix this warning automatically.4117 │4118 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4120 │4121 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/541224123 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4124 You may run "mix format --migrate" to fix this warning automatically.4125 │4126 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4128 │4129 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/641304131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4132 You may run "mix format --migrate" to fix this warning automatically.4133 │4134 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4136 │4137 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/241384139 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4140 You may run "mix format --migrate" to fix this warning automatically.4141 │4142 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4144 │4145 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/541464147 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4148 You may run "mix format --migrate" to fix this warning automatically.4149 │4150 23 │ <<20 :: int32, 3, n, 1, 16,4151 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4152 │4153 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/641544155 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4156 You may run "mix format --migrate" to fix this warning automatically.4157 │4158 23 │ <<20 :: int32, 3, n, 1, 16,4159 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4160 │4161 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/241624163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4164 You may run "mix format --migrate" to fix this warning automatically.4165 │4166 23 │ <<20 :: int32, 3, n, 1, 16,4167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4168 │4169 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/541704171 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4172 You may run "mix format --migrate" to fix this warning automatically.4173 │4174 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4176 │4177 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/641784179 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4180 You may run "mix format --migrate" to fix this warning automatically.4181 │4182 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4184 │4185 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/241864187 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4188 You may run "mix format --migrate" to fix this warning automatically.4189 │4190 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4191 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4192 │4193 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/541944195 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4196 You may run "mix format --migrate" to fix this warning automatically.4197 │4198 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4199 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4200 │4201 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642024203 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4204 You may run "mix format --migrate" to fix this warning automatically.4205 │4206 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4207 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4208 │4209 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642104211 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4212 You may run "mix format --migrate" to fix this warning automatically.4213 │4214 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4216 │4217 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642184219 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4220 You may run "mix format --migrate" to fix this warning automatically.4221 │4222 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4224 │4225 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642264227 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4228 You may run "mix format --migrate" to fix this warning automatically.4229 │4230 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4232 │4233 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242344235 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4236 You may run "mix format --migrate" to fix this warning automatically.4237 │4238 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4239 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4240 │4241 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242424243 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4244 You may run "mix format --migrate" to fix this warning automatically.4245 │4246 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4248 │4249 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242504251 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4252 You may run "mix format --migrate" to fix this warning automatically.4253 │4254 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4255 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4256 │4257 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242584259 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4260 You may run "mix format --migrate" to fix this warning automatically.4261 │4262 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4264 │4265 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542664267 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4268 You may run "mix format --migrate" to fix this warning automatically.4269 │4270 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4272 │4273 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542744275 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4276 You may run "mix format --migrate" to fix this warning automatically.4277 │4278 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4280 │4281 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542824283 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4284 You may run "mix format --migrate" to fix this warning automatically.4285 │4286 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4287 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4288 │4289 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542904291 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4292 You may run "mix format --migrate" to fix this warning automatically.4293 │4294 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4296 │4297 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642984299 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4300 You may run "mix format --migrate" to fix this warning automatically.4301 │4302 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4304 │4305 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/243064307 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4308 You may run "mix format --migrate" to fix this warning automatically.4309 │4310 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4312 │4313 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/543144315 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4316 You may run "mix format --migrate" to fix this warning automatically.4317 │4318 36 │ <<4 :: int32, days :: int32>> ->4319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4320 │4321 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/643224323 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4324 You may run "mix format --migrate" to fix this warning automatically.4325 │4326 36 │ <<4 :: int32, days :: int32>> ->4327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4328 │4329 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/643304331 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4332 You may run "mix format --migrate" to fix this warning automatically.4333 │4334 36 │ <<4 :: int32, days :: int32>> ->4335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4336 │4337 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/243384339 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4340 You may run "mix format --migrate" to fix this warning automatically.4341 │4342 36 │ <<4 :: int32, days :: int32>> ->4343 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4344 │4345 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/243464347 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4348 You may run "mix format --migrate" to fix this warning automatically.4349 │4350 36 │ <<4 :: int32, days :: int32>> ->4351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4352 │4353 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/543544355 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4356 You may run "mix format --migrate" to fix this warning automatically.4357 │4358 36 │ <<4 :: int32, days :: int32>> ->4359 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4360 │4361 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/543624363 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4364 You may run "mix format --migrate" to fix this warning automatically.4365 │4366 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4368 │4369 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/643704371 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4372 You may run "mix format --migrate" to fix this warning automatically.4373 │4374 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4375 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4376 │4377 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/243784379 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4380 You may run "mix format --migrate" to fix this warning automatically.4381 │4382 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4384 │4385 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/543864387 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4388 You may run "mix format --migrate" to fix this warning automatically.4389 │4390 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4392 │4393 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/643944395 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4396 You may run "mix format --migrate" to fix this warning automatically.4397 │4398 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4400 │4401 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244024403 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4404 You may run "mix format --migrate" to fix this warning automatically.4405 │4406 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4407 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4408 │4409 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544104411 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4412 You may run "mix format --migrate" to fix this warning automatically.4413 │4414 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4416 │4417 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/644184419 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4420 You may run "mix format --migrate" to fix this warning automatically.4421 │4422 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4424 │4425 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244264427 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4428 You may run "mix format --migrate" to fix this warning automatically.4429 │4430 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4432 │4433 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544344435 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4436 You may run "mix format --migrate" to fix this warning automatically.4437 │4438 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4440 │4441 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/644424443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4444 You may run "mix format --migrate" to fix this warning automatically.4445 │4446 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4448 │4449 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244504451 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4452 You may run "mix format --migrate" to fix this warning automatically.4453 │4454 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4456 │4457 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544584459 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4460 You may run "mix format --migrate" to fix this warning automatically.4461 │4462 26 │ <<4::int32, float::float32>> -> float4463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4464 │4465 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/644664467 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4468 You may run "mix format --migrate" to fix this warning automatically.4469 │4470 26 │ <<4::int32, float::float32>> -> float4471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4472 │4473 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/644744475 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4476 You may run "mix format --migrate" to fix this warning automatically.4477 │4478 26 │ <<4::int32, float::float32>> -> float4479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4480 │4481 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244824483 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4484 You may run "mix format --migrate" to fix this warning automatically.4485 │4486 26 │ <<4::int32, float::float32>> -> float4487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4488 │4489 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244904491 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4492 You may run "mix format --migrate" to fix this warning automatically.4493 │4494 26 │ <<4::int32, float::float32>> -> float4495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4496 │4497 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544984499 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4500 You may run "mix format --migrate" to fix this warning automatically.4501 │4502 26 │ <<4::int32, float::float32>> -> float4503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4504 │4505 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/545064507 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4508 You may run "mix format --migrate" to fix this warning automatically.4509 │4510 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4512 │4513 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/645144515 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4516 You may run "mix format --migrate" to fix this warning automatically.4517 │4518 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4520 │4521 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/245224523 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4524 You may run "mix format --migrate" to fix this warning automatically.4525 │4526 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4528 │4529 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/545304531 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4532 You may run "mix format --migrate" to fix this warning automatically.4533 │4534 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4536 │4537 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/645384539 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4540 You may run "mix format --migrate" to fix this warning automatically.4541 │4542 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4544 │4545 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/245464547 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4548 You may run "mix format --migrate" to fix this warning automatically.4549 │4550 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4551 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4552 │4553 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/545544555 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4556 You may run "mix format --migrate" to fix this warning automatically.4557 │4558 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4560 │4561 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/645624563 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4564 You may run "mix format --migrate" to fix this warning automatically.4565 │4566 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4567 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4568 │4569 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/245704571 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4572 You may run "mix format --migrate" to fix this warning automatically.4573 │4574 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4575 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4576 │4577 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/545784579 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4580 You may run "mix format --migrate" to fix this warning automatically.4581 │4582 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4584 │4585 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/645864587 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4588 You may run "mix format --migrate" to fix this warning automatically.4589 │4590 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4592 │4593 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/245944595 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4596 You may run "mix format --migrate" to fix this warning automatically.4597 │4598 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4599 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4600 │4601 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546024603 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4604 You may run "mix format --migrate" to fix this warning automatically.4605 │4606 26 │ <<8::int32, float::float64>> -> float4607 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4608 │4609 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/646104611 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4612 You may run "mix format --migrate" to fix this warning automatically.4613 │4614 26 │ <<8::int32, float::float64>> -> float4615 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4616 │4617 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/646184619 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4620 You may run "mix format --migrate" to fix this warning automatically.4621 │4622 26 │ <<8::int32, float::float64>> -> float4623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4624 │4625 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/246264627 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4628 You may run "mix format --migrate" to fix this warning automatically.4629 │4630 26 │ <<8::int32, float::float64>> -> float4631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4632 │4633 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/246344635 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4636 You may run "mix format --migrate" to fix this warning automatically.4637 │4638 26 │ <<8::int32, float::float64>> -> float4639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4640 │4641 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546424643 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4644 You may run "mix format --migrate" to fix this warning automatically.4645 │4646 26 │ <<8::int32, float::float64>> -> float4647 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4648 │4649 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546504651 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4652 You may run "mix format --migrate" to fix this warning automatically.4653 │4654 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4655 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4656 │4657 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/646584659 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4660 You may run "mix format --migrate" to fix this warning automatically.4661 │4662 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4663 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4664 │4665 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/246664667 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4668 You may run "mix format --migrate" to fix this warning automatically.4669 │4670 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4671 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4672 │4673 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546744675 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4676 You may run "mix format --migrate" to fix this warning automatically.4677 │4678 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4679 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4680 │4681 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/646824683 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4684 You may run "mix format --migrate" to fix this warning automatically.4685 │4686 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4688 │4689 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/246904691 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4692 You may run "mix format --migrate" to fix this warning automatically.4693 │4694 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4696 │4697 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/546984699 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4700 You may run "mix format --migrate" to fix this warning automatically.4701 │4702 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4704 │4705 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/647064707 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4708 You may run "mix format --migrate" to fix this warning automatically.4709 │4710 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4711 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4712 │4713 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/247144715 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4716 You may run "mix format --migrate" to fix this warning automatically.4717 │4718 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4719 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4720 │4721 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/547224723 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4724 You may run "mix format --migrate" to fix this warning automatically.4725 │4726 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4727 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4728 │4729 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/647304731 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4732 You may run "mix format --migrate" to fix this warning automatically.4733 │4734 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4736 │4737 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/247384739 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4740 You may run "mix format --migrate" to fix this warning automatically.4741 │4742 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4743 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4744 │4745 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/547464747 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4748 You may run "mix format --migrate" to fix this warning automatically.4749 │4750 23 │ <<20 :: int32, 3, 128, 0, 16,4751 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4752 │4753 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/647544755 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4756 You may run "mix format --migrate" to fix this warning automatically.4757 │4758 23 │ <<20 :: int32, 3, 128, 0, 16,4759 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4760 │4761 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/247624763 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4764 You may run "mix format --migrate" to fix this warning automatically.4765 │4766 23 │ <<20 :: int32, 3, 128, 0, 16,4767 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4768 │4769 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/547704771 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4772 You may run "mix format --migrate" to fix this warning automatically.4773 │4774 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4775 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4776 │4777 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/647784779 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4780 You may run "mix format --migrate" to fix this warning automatically.4781 │4782 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4783 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4784 │4785 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/247864787 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4788 You may run "mix format --migrate" to fix this warning automatically.4789 │4790 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4791 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4792 │4793 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/547944795 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4796 You may run "mix format --migrate" to fix this warning automatically.4797 │4798 20 │ <<2 :: int32, int :: int16>> -> int4799 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4800 │4801 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/648024803 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4804 You may run "mix format --migrate" to fix this warning automatically.4805 │4806 20 │ <<2 :: int32, int :: int16>> -> int4807 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4808 │4809 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/648104811 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4812 You may run "mix format --migrate" to fix this warning automatically.4813 │4814 20 │ <<2 :: int32, int :: int16>> -> int4815 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4816 │4817 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/248184819 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4820 You may run "mix format --migrate" to fix this warning automatically.4821 │4822 20 │ <<2 :: int32, int :: int16>> -> int4823 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4824 │4825 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/248264827 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4828 You may run "mix format --migrate" to fix this warning automatically.4829 │4830 20 │ <<2 :: int32, int :: int16>> -> int4831 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4832 │4833 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/548344835 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4836 You may run "mix format --migrate" to fix this warning automatically.4837 │4838 20 │ <<2 :: int32, int :: int16>> -> int4839 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4840 │4841 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/548424843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4844 You may run "mix format --migrate" to fix this warning automatically.4845 │4846 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4847 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4848 │4849 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/648504851 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4852 You may run "mix format --migrate" to fix this warning automatically.4853 │4854 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4855 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4856 │4857 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/248584859 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4860 You may run "mix format --migrate" to fix this warning automatically.4861 │4862 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4863 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4864 │4865 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/548664867 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4868 You may run "mix format --migrate" to fix this warning automatically.4869 │4870 20 │ <<4 :: int32, int :: int32>> -> int4871 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4872 │4873 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/648744875 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4876 You may run "mix format --migrate" to fix this warning automatically.4877 │4878 20 │ <<4 :: int32, int :: int32>> -> int4879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4880 │4881 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/648824883 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4884 You may run "mix format --migrate" to fix this warning automatically.4885 │4886 20 │ <<4 :: int32, int :: int32>> -> int4887 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4888 │4889 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/248904891 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4892 You may run "mix format --migrate" to fix this warning automatically.4893 │4894 20 │ <<4 :: int32, int :: int32>> -> int4895 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4896 │4897 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/248984899 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4900 You may run "mix format --migrate" to fix this warning automatically.4901 │4902 20 │ <<4 :: int32, int :: int32>> -> int4903 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4904 │4905 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/549064907 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4908 You may run "mix format --migrate" to fix this warning automatically.4909 │4910 20 │ <<4 :: int32, int :: int32>> -> int4911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4912 │4913 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/549144915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4916 You may run "mix format --migrate" to fix this warning automatically.4917 │4918 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4920 │4921 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/649224923 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4924 You may run "mix format --migrate" to fix this warning automatically.4925 │4926 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4927 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4928 │4929 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/249304931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4932 You may run "mix format --migrate" to fix this warning automatically.4933 │4934 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4936 │4937 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/549384939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4940 You may run "mix format --migrate" to fix this warning automatically.4941 │4942 20 │ <<8 :: int32, int :: int64>> -> int4943 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4944 │4945 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/649464947 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4948 You may run "mix format --migrate" to fix this warning automatically.4949 │4950 20 │ <<8 :: int32, int :: int64>> -> int4951 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4952 │4953 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/649544955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4956 You may run "mix format --migrate" to fix this warning automatically.4957 │4958 20 │ <<8 :: int32, int :: int64>> -> int4959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4960 │4961 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/249624963 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4964 You may run "mix format --migrate" to fix this warning automatically.4965 │4966 20 │ <<8 :: int32, int :: int64>> -> int4967 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4968 │4969 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/249704971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4972 You may run "mix format --migrate" to fix this warning automatically.4973 │4974 20 │ <<8 :: int32, int :: int64>> -> int4975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4976 │4977 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/549784979 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4980 You may run "mix format --migrate" to fix this warning automatically.4981 │4982 20 │ <<8 :: int32, int :: int64>> -> int4983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4984 │4985 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/549864987 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4988 You may run "mix format --migrate" to fix this warning automatically.4989 │4990 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4991 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4992 │4993 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/649944995 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4996 You may run "mix format --migrate" to fix this warning automatically.4997 │4998 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4999 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5000 │5001 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/250025003 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5004 You may run "mix format --migrate" to fix this warning automatically.5005 │5006 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5007 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5008 │5009 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/550105011 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5012 You may run "mix format --migrate" to fix this warning automatically.5013 │5014 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5015 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5016 │5017 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/650185019 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5020 You may run "mix format --migrate" to fix this warning automatically.5021 │5022 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5024 │5025 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/650265027 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5028 You may run "mix format --migrate" to fix this warning automatically.5029 │5030 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5031 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5032 │5033 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/650345035 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5036 You may run "mix format --migrate" to fix this warning automatically.5037 │5038 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5040 │5041 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/650425043 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5044 You may run "mix format --migrate" to fix this warning automatically.5045 │5046 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5047 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5048 │5049 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/250505051 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5052 You may run "mix format --migrate" to fix this warning automatically.5053 │5054 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5055 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5056 │5057 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/250585059 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5060 You may run "mix format --migrate" to fix this warning automatically.5061 │5062 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5063 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5064 │5065 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/250665067 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5068 You may run "mix format --migrate" to fix this warning automatically.5069 │5070 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5071 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5072 │5073 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/250745075 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5076 You may run "mix format --migrate" to fix this warning automatically.5077 │5078 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5079 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5080 │5081 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/550825083 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5084 You may run "mix format --migrate" to fix this warning automatically.5085 │5086 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5087 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5088 │5089 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/550905091 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5092 You may run "mix format --migrate" to fix this warning automatically.5093 │5094 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5096 │5097 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/550985099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5100 You may run "mix format --migrate" to fix this warning automatically.5101 │5102 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5104 │5105 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/551065107 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5108 You may run "mix format --migrate" to fix this warning automatically.5109 │5110 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5111 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5112 │5113 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/651145115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5116 You may run "mix format --migrate" to fix this warning automatically.5117 │5118 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5120 │5121 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/251225123 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5124 You may run "mix format --migrate" to fix this warning automatically.5125 │5126 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5128 │5129 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/551305131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5132 You may run "mix format --migrate" to fix this warning automatically.5133 │5134 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5136 │5137 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651385139 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5140 You may run "mix format --migrate" to fix this warning automatically.5141 │5142 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5144 │5145 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651465147 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5148 You may run "mix format --migrate" to fix this warning automatically.5149 │5150 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5151 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5152 │5153 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651545155 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5156 You may run "mix format --migrate" to fix this warning automatically.5157 │5158 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5159 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5160 │5161 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651625163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5164 You may run "mix format --migrate" to fix this warning automatically.5165 │5166 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5168 │5169 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251705171 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5172 You may run "mix format --migrate" to fix this warning automatically.5173 │5174 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5176 │5177 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251785179 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5180 You may run "mix format --migrate" to fix this warning automatically.5181 │5182 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5184 │5185 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251865187 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5188 You may run "mix format --migrate" to fix this warning automatically.5189 │5190 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5191 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5192 │5193 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251945195 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5196 You may run "mix format --migrate" to fix this warning automatically.5197 │5198 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5199 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5200 │5201 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552025203 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5204 You may run "mix format --migrate" to fix this warning automatically.5205 │5206 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5207 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5208 │5209 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552105211 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5212 You may run "mix format --migrate" to fix this warning automatically.5213 │5214 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5216 │5217 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552185219 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5220 You may run "mix format --migrate" to fix this warning automatically.5221 │5222 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5224 │5225 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552265227 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5228 You may run "mix format --migrate" to fix this warning automatically.5229 │5230 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5232 │5233 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/652345235 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5236 You may run "mix format --migrate" to fix this warning automatically.5237 │5238 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5239 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5240 │5241 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/252425243 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5244 You may run "mix format --migrate" to fix this warning automatically.5245 │5246 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5248 │5249 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552505251 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5252 You may run "mix format --migrate" to fix this warning automatically.5253 │5254 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5255 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5256 │5257 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652585259 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5260 You may run "mix format --migrate" to fix this warning automatically.5261 │5262 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5264 │5265 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652665267 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5268 You may run "mix format --migrate" to fix this warning automatically.5269 │5270 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5272 │5273 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652745275 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5276 You may run "mix format --migrate" to fix this warning automatically.5277 │5278 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5280 │5281 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652825283 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5284 You may run "mix format --migrate" to fix this warning automatically.5285 │5286 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5287 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5288 │5289 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652905291 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5292 You may run "mix format --migrate" to fix this warning automatically.5293 │5294 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5296 │5297 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/252985299 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5300 You may run "mix format --migrate" to fix this warning automatically.5301 │5302 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5304 │5305 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253065307 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5308 You may run "mix format --migrate" to fix this warning automatically.5309 │5310 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5312 │5313 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253145315 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5316 You may run "mix format --migrate" to fix this warning automatically.5317 │5318 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5320 │5321 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253225323 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5324 You may run "mix format --migrate" to fix this warning automatically.5325 │5326 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5328 │5329 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253305331 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5332 You may run "mix format --migrate" to fix this warning automatically.5333 │5334 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5336 │5337 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553385339 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5340 You may run "mix format --migrate" to fix this warning automatically.5341 │5342 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5343 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5344 │5345 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553465347 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5348 You may run "mix format --migrate" to fix this warning automatically.5349 │5350 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5352 │5353 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553545355 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5356 You may run "mix format --migrate" to fix this warning automatically.5357 │5358 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5359 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5360 │5361 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553625363 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5364 You may run "mix format --migrate" to fix this warning automatically.5365 │5366 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5368 │5369 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553705371 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5372 You may run "mix format --migrate" to fix this warning automatically.5373 │5374 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5375 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5376 │5377 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/653785379 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5380 You may run "mix format --migrate" to fix this warning automatically.5381 │5382 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5384 │5385 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253865387 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5388 You may run "mix format --migrate" to fix this warning automatically.5389 │5390 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5392 │5393 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553945395 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5396 You may run "mix format --migrate" to fix this warning automatically.5397 │5398 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5400 │5401 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/654025403 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5404 You may run "mix format --migrate" to fix this warning automatically.5405 │5406 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5407 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5408 │5409 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/254105411 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5412 You may run "mix format --migrate" to fix this warning automatically.5413 │5414 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5416 │5417 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/554185419 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5420 You may run "mix format --migrate" to fix this warning automatically.5421 │5422 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5424 │5425 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/654265427 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5428 You may run "mix format --migrate" to fix this warning automatically.5429 │5430 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5432 │5433 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/254345435 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5436 You may run "mix format --migrate" to fix this warning automatically.5437 │5438 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5440 │5441 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/554425443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5444 You may run "mix format --migrate" to fix this warning automatically.5445 │5446 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5448 │5449 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/654505451 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5452 You may run "mix format --migrate" to fix this warning automatically.5453 │5454 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5456 │5457 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/254585459 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5460 You may run "mix format --migrate" to fix this warning automatically.5461 │5462 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5464 │5465 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/554665467 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5468 You may run "mix format --migrate" to fix this warning automatically.5469 │5470 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5472 │5473 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/654745475 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5476 You may run "mix format --migrate" to fix this warning automatically.5477 │5478 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5480 │5481 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/254825483 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5484 You may run "mix format --migrate" to fix this warning automatically.5485 │5486 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5488 │5489 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/554905491 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5492 You may run "mix format --migrate" to fix this warning automatically.5493 │5494 19 │ <<len :: int32, data :: binary-size(len)>> ->5495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5496 │5497 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/654985499 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5500 You may run "mix format --migrate" to fix this warning automatically.5501 │5502 19 │ <<len :: int32, data :: binary-size(len)>> ->5503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5504 │5505 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/255065507 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5508 You may run "mix format --migrate" to fix this warning automatically.5509 │5510 19 │ <<len :: int32, data :: binary-size(len)>> ->5511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5512 │5513 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/555145515 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5516 You may run "mix format --migrate" to fix this warning automatically.5517 │5518 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5520 │5521 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/655225523 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5524 You may run "mix format --migrate" to fix this warning automatically.5525 │5526 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5528 │5529 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/255305531 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5532 You may run "mix format --migrate" to fix this warning automatically.5533 │5534 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5536 │5537 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/555385539 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5540 You may run "mix format --migrate" to fix this warning automatically.5541 │5542 28 │ <<4 :: int32, oid :: uint32>> -> oid5543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5544 │5545 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/655465547 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5548 You may run "mix format --migrate" to fix this warning automatically.5549 │5550 28 │ <<4 :: int32, oid :: uint32>> -> oid5551 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5552 │5553 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/655545555 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5556 You may run "mix format --migrate" to fix this warning automatically.5557 │5558 28 │ <<4 :: int32, oid :: uint32>> -> oid5559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5560 │5561 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/255625563 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5564 You may run "mix format --migrate" to fix this warning automatically.5565 │5566 28 │ <<4 :: int32, oid :: uint32>> -> oid5567 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5568 │5569 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/255705571 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5572 You may run "mix format --migrate" to fix this warning automatically.5573 │5574 28 │ <<4 :: int32, oid :: uint32>> -> oid5575 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5576 │5577 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/555785579 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5580 You may run "mix format --migrate" to fix this warning automatically.5581 │5582 28 │ <<4 :: int32, oid :: uint32>> -> oid5583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5584 │5585 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/555865587 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5588 You may run "mix format --migrate" to fix this warning automatically.5589 │5590 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5592 │5593 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/655945595 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5596 You may run "mix format --migrate" to fix this warning automatically.5597 │5598 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5599 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5600 │5601 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/256025603 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5604 You may run "mix format --migrate" to fix this warning automatically.5605 │5606 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5607 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5608 │5609 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/556105611 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5612 You may run "mix format --migrate" to fix this warning automatically.5613 │5614 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5615 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5616 │5617 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/656185619 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5620 You may run "mix format --migrate" to fix this warning automatically.5621 │5622 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5624 │5625 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/256265627 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5628 You may run "mix format --migrate" to fix this warning automatically.5629 │5630 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5632 │5633 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/556345635 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5636 You may run "mix format --migrate" to fix this warning automatically.5637 │5638 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5640 │5641 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/656425643 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5644 You may run "mix format --migrate" to fix this warning automatically.5645 │5646 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5647 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5648 │5649 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/256505651 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5652 You may run "mix format --migrate" to fix this warning automatically.5653 │5654 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5655 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5656 │5657 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/556585659 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5660 You may run "mix format --migrate" to fix this warning automatically.5661 │5662 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5663 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5664 │5665 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/656665667 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5668 You may run "mix format --migrate" to fix this warning automatically.5669 │5670 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5671 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5672 │5673 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/656745675 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5676 You may run "mix format --migrate" to fix this warning automatically.5677 │5678 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5679 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5680 │5681 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/656825683 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5684 You may run "mix format --migrate" to fix this warning automatically.5685 │5686 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5688 │5689 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/256905691 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5692 You may run "mix format --migrate" to fix this warning automatically.5693 │5694 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5696 │5697 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/256985699 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5700 You may run "mix format --migrate" to fix this warning automatically.5701 │5702 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5704 │5705 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/257065707 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5708 You may run "mix format --migrate" to fix this warning automatically.5709 │5710 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5711 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5712 │5713 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/557145715 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5716 You may run "mix format --migrate" to fix this warning automatically.5717 │5718 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5719 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5720 │5721 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/557225723 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5724 You may run "mix format --migrate" to fix this warning automatically.5725 │5726 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5727 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5728 │5729 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/557305731 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5732 You may run "mix format --migrate" to fix this warning automatically.5733 │5734 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5736 │5737 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/657385739 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5740 You may run "mix format --migrate" to fix this warning automatically.5741 │5742 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5743 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5744 │5745 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/257465747 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5748 You may run "mix format --migrate" to fix this warning automatically.5749 │5750 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5751 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5752 │5753 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/557545755 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5756 You may run "mix format --migrate" to fix this warning automatically.5757 │5758 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5759 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5760 │5761 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/657625763 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5764 You may run "mix format --migrate" to fix this warning automatically.5765 │5766 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5767 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5768 │5769 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/257705771 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5772 You may run "mix format --migrate" to fix this warning automatically.5773 │5774 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5775 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5776 │5777 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/557785779 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5780 You may run "mix format --migrate" to fix this warning automatically.5781 │5782 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5783 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5784 │5785 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/657865787 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5788 You may run "mix format --migrate" to fix this warning automatically.5789 │5790 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5791 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5792 │5793 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/257945795 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5796 You may run "mix format --migrate" to fix this warning automatically.5797 │5798 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5799 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5800 │5801 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/558025803 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5804 You may run "mix format --migrate" to fix this warning automatically.5805 │5806 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5807 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5808 │5809 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/858105811 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5812 You may run "mix format --migrate" to fix this warning automatically.5813 │5814 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5815 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5816 │5817 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/458185819 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5820 You may run "mix format --migrate" to fix this warning automatically.5821 │5822 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5823 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5824 │5825 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/758265827 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5828 You may run "mix format --migrate" to fix this warning automatically.5829 │5830 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5831 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5832 │5833 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/858345835 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5836 You may run "mix format --migrate" to fix this warning automatically.5837 │5838 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5839 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5840 │5841 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/458425843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5844 You may run "mix format --migrate" to fix this warning automatically.5845 │5846 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5847 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5848 │5849 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/758505851 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5852 You may run "mix format --migrate" to fix this warning automatically.5853 │5854 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)5855 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5856 │5857 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/658585859 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5860 You may run "mix format --migrate" to fix this warning automatically.5861 │5862 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)5863 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5864 │5865 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/258665867 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5868 You may run "mix format --migrate" to fix this warning automatically.5869 │5870 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)5871 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5872 │5873 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/558745875 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5876 You may run "mix format --migrate" to fix this warning automatically.5877 │5878 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5880 │5881 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/658825883 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5884 You may run "mix format --migrate" to fix this warning automatically.5885 │5886 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5887 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5888 │5889 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/258905891 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5892 You may run "mix format --migrate" to fix this warning automatically.5893 │5894 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5895 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5896 │5897 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/558985899 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5900 You may run "mix format --migrate" to fix this warning automatically.5901 │5902 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->5903 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5904 │5905 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859065907 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5908 You may run "mix format --migrate" to fix this warning automatically.5909 │5910 40 │ <<count::int32, data::binary>> = binary5911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5912 │5913 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859145915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5916 You may run "mix format --migrate" to fix this warning automatically.5917 │5918 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->5919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5920 │5921 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459225923 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5924 You may run "mix format --migrate" to fix this warning automatically.5925 │5926 40 │ <<count::int32, data::binary>> = binary5927 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5928 │5929 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459305931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5932 You may run "mix format --migrate" to fix this warning automatically.5933 │5934 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->5935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5936 │5937 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759385939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5940 You may run "mix format --migrate" to fix this warning automatically.5941 │5942 40 │ <<count::int32, data::binary>> = binary5943 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5944 │5945 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759465947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5948 You may run "mix format --migrate" to fix this warning automatically.5949 │5950 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->5951 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5952 │5953 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859545955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5956 You may run "mix format --migrate" to fix this warning automatically.5957 │5958 44 │ <<_::int32, data::binary>> = binary5959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5960 │5961 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859625963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5964 You may run "mix format --migrate" to fix this warning automatically.5965 │5966 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->5967 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5968 │5969 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459705971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5972 You may run "mix format --migrate" to fix this warning automatically.5973 │5974 44 │ <<_::int32, data::binary>> = binary5975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5976 │5977 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459785979 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5980 You may run "mix format --migrate" to fix this warning automatically.5981 │5982 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->5983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5984 │5985 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759865987 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5988 You may run "mix format --migrate" to fix this warning automatically.5989 │5990 44 │ <<_::int32, data::binary>> = binary5991 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5992 │5993 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759945995 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5996 You may run "mix format --migrate" to fix this warning automatically.5997 │5998 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5999 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6000 │6001 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/860026003 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6004 You may run "mix format --migrate" to fix this warning automatically.6005 │6006 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6007 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6008 │6009 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/460106011 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6012 You may run "mix format --migrate" to fix this warning automatically.6013 │6014 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6015 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6016 │6017 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/760186019 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6020 You may run "mix format --migrate" to fix this warning automatically.6021 │6022 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6024 │6025 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660266027 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6028 You may run "mix format --migrate" to fix this warning automatically.6029 │6030 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6031 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6032 │6033 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660346035 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6036 You may run "mix format --migrate" to fix this warning automatically.6037 │6038 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6040 │6041 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660426043 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6044 You may run "mix format --migrate" to fix this warning automatically.6045 │6046 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6047 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6048 │6049 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/260506051 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6052 You may run "mix format --migrate" to fix this warning automatically.6053 │6054 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6055 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6056 │6057 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/260586059 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6060 You may run "mix format --migrate" to fix this warning automatically.6061 │6062 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6063 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6064 │6065 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/260666067 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6068 You may run "mix format --migrate" to fix this warning automatically.6069 │6070 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6071 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6072 │6073 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/560746075 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6076 You may run "mix format --migrate" to fix this warning automatically.6077 │6078 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6079 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6080 │6081 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/560826083 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6084 You may run "mix format --migrate" to fix this warning automatically.6085 │6086 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6087 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6088 │6089 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/560906091 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6092 You may run "mix format --migrate" to fix this warning automatically.6093 │6094 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6096 │6097 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660986099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6100 You may run "mix format --migrate" to fix this warning automatically.6101 │6102 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6104 │6105 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/261066107 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6108 You may run "mix format --migrate" to fix this warning automatically.6109 │6110 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6111 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6112 │6113 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/561146115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6116 You may run "mix format --migrate" to fix this warning automatically.6117 │6118 33 │ <<8 :: int32, microsecs :: int64>> ->6119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6120 │6121 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/661226123 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6124 You may run "mix format --migrate" to fix this warning automatically.6125 │6126 33 │ <<8 :: int32, microsecs :: int64>> ->6127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6128 │6129 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/661306131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6132 You may run "mix format --migrate" to fix this warning automatically.6133 │6134 33 │ <<8 :: int32, microsecs :: int64>> ->6135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6136 │6137 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/261386139 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6140 You may run "mix format --migrate" to fix this warning automatically.6141 │6142 33 │ <<8 :: int32, microsecs :: int64>> ->6143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6144 │6145 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/261466147 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6148 You may run "mix format --migrate" to fix this warning automatically.6149 │6150 33 │ <<8 :: int32, microsecs :: int64>> ->6151 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6152 │6153 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/561546155 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6156 You may run "mix format --migrate" to fix this warning automatically.6157 │6158 33 │ <<8 :: int32, microsecs :: int64>> ->6159 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6160 │6161 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/561626163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6164 You may run "mix format --migrate" to fix this warning automatically.6165 │6166 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6168 │6169 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/661706171 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6172 You may run "mix format --migrate" to fix this warning automatically.6173 │6174 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6176 │6177 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/261786179 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6180 You may run "mix format --migrate" to fix this warning automatically.6181 │6182 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6184 │6185 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/561866187 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6188 You may run "mix format --migrate" to fix this warning automatically.6189 │6190 37 │ <<8 :: int32, microsecs :: int64>> ->6191 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6192 │6193 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/661946195 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6196 You may run "mix format --migrate" to fix this warning automatically.6197 │6198 37 │ <<8 :: int32, microsecs :: int64>> ->6199 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6200 │6201 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/662026203 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6204 You may run "mix format --migrate" to fix this warning automatically.6205 │6206 37 │ <<8 :: int32, microsecs :: int64>> ->6207 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6208 │6209 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/262106211 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6212 You may run "mix format --migrate" to fix this warning automatically.6213 │6214 37 │ <<8 :: int32, microsecs :: int64>> ->6215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6216 │6217 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/262186219 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6220 You may run "mix format --migrate" to fix this warning automatically.6221 │6222 37 │ <<8 :: int32, microsecs :: int64>> ->6223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6224 │6225 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/562266227 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6228 You may run "mix format --migrate" to fix this warning automatically.6229 │6230 37 │ <<8 :: int32, microsecs :: int64>> ->6231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6232 │6233 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/562346235 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6236 You may run "mix format --migrate" to fix this warning automatically.6237 │6238 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6239 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6240 │6241 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/662426243 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6244 You may run "mix format --migrate" to fix this warning automatically.6245 │6246 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6248 │6249 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/262506251 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6252 You may run "mix format --migrate" to fix this warning automatically.6253 │6254 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6255 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6256 │6257 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/562586259 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6260 You may run "mix format --migrate" to fix this warning automatically.6261 │6262 42 │ <<8 :: int32, microsecs :: int64>> ->6263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6264 │6265 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/662666267 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6268 You may run "mix format --migrate" to fix this warning automatically.6269 │6270 42 │ <<8 :: int32, microsecs :: int64>> ->6271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6272 │6273 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/662746275 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6276 You may run "mix format --migrate" to fix this warning automatically.6277 │6278 42 │ <<8 :: int32, microsecs :: int64>> ->6279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6280 │6281 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/262826283 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6284 You may run "mix format --migrate" to fix this warning automatically.6285 │6286 42 │ <<8 :: int32, microsecs :: int64>> ->6287 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6288 │6289 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/262906291 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6292 You may run "mix format --migrate" to fix this warning automatically.6293 │6294 42 │ <<8 :: int32, microsecs :: int64>> ->6295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6296 │6297 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/562986299 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6300 You may run "mix format --migrate" to fix this warning automatically.6301 │6302 42 │ <<8 :: int32, microsecs :: int64>> ->6303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6304 │6305 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/563066307 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6308 You may run "mix format --migrate" to fix this warning automatically.6309 │6310 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6312 │6313 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/663146315 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6316 You may run "mix format --migrate" to fix this warning automatically.6317 │6318 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6320 │6321 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/263226323 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6324 You may run "mix format --migrate" to fix this warning automatically.6325 │6326 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6328 │6329 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/563306331 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6332 You may run "mix format --migrate" to fix this warning automatically.6333 │6334 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6336 │6337 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/663386339 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6340 You may run "mix format --migrate" to fix this warning automatically.6341 │6342 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6343 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6344 │6345 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/663466347 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6348 You may run "mix format --migrate" to fix this warning automatically.6349 │6350 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6352 │6353 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/663546355 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6356 You may run "mix format --migrate" to fix this warning automatically.6357 │6358 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6359 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6360 │6361 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/263626363 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6364 You may run "mix format --migrate" to fix this warning automatically.6365 │6366 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6368 │6369 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/263706371 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6372 You may run "mix format --migrate" to fix this warning automatically.6373 │6374 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6375 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6376 │6377 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/263786379 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6380 You may run "mix format --migrate" to fix this warning automatically.6381 │6382 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6384 │6385 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/563866387 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6388 You may run "mix format --migrate" to fix this warning automatically.6389 │6390 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6392 │6393 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/563946395 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6396 You may run "mix format --migrate" to fix this warning automatically.6397 │6398 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6400 │6401 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/564026403 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6404 You may run "mix format --migrate" to fix this warning automatically.6405 │6406 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6407 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6408 │6409 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/664106411 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6412 You may run "mix format --migrate" to fix this warning automatically.6413 │6414 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6416 │6417 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/264186419 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6420 You may run "mix format --migrate" to fix this warning automatically.6421 │6422 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6424 │6425 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/564266427 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6428 You may run "mix format --migrate" to fix this warning automatically.6429 │6430 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6432 │6433 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/664346435 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6436 You may run "mix format --migrate" to fix this warning automatically.6437 │6438 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6440 │6441 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/664426443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6444 You may run "mix format --migrate" to fix this warning automatically.6445 │6446 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6448 │6449 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/264506451 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6452 You may run "mix format --migrate" to fix this warning automatically.6453 │6454 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6456 │6457 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/264586459 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6460 You may run "mix format --migrate" to fix this warning automatically.6461 │6462 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6464 │6465 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/564666467 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6468 You may run "mix format --migrate" to fix this warning automatically.6469 │6470 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6472 │6473 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/564746475 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6476 You may run "mix format --migrate" to fix this warning automatically.6477 │6478 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6480 │6481 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/664826483 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6484 You may run "mix format --migrate" to fix this warning automatically.6485 │6486 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6488 │6489 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/264906491 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6492 You may run "mix format --migrate" to fix this warning automatically.6493 │6494 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6496 │6497 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/564986499 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6500 You may run "mix format --migrate" to fix this warning automatically.6501 │6502 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6504 │6505 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/665066507 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6508 You may run "mix format --migrate" to fix this warning automatically.6509 │6510 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6512 │6513 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/265146515 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6516 You may run "mix format --migrate" to fix this warning automatically.6517 │6518 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6520 │6521 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/565226523 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6524 You may run "mix format --migrate" to fix this warning automatically.6525 │6526 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6528 │6529 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/665306531 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6532 You may run "mix format --migrate" to fix this warning automatically.6533 │6534 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6536 │6537 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/265386539 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6540 You may run "mix format --migrate" to fix this warning automatically.6541 │6542 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6544 │6545 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/565466547 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6548 You may run "mix format --migrate" to fix this warning automatically.6549 │6550 17 │ <<0 :: int32>> -> :void6551 │ ~~~~~~~~~~~~~~~~~~~~~~~6552 │6553 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/665546555 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6556 You may run "mix format --migrate" to fix this warning automatically.6557 │6558 17 │ <<0 :: int32>> -> :void6559 │ ~~~~~~~~~~~~~~~~~~~~~~~6560 │6561 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/265626563 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6564 You may run "mix format --migrate" to fix this warning automatically.6565 │6566 17 │ <<0 :: int32>> -> :void6567 │ ~~~~~~~~~~~~~~~~~~~~~~~6568 │6569 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/565706571 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6572 You may run "mix format --migrate" to fix this warning automatically.6573 │6574 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6575 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6576 │6577 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/665786579 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6580 You may run "mix format --migrate" to fix this warning automatically.6581 │6582 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6584 │6585 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/265866587 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6588 You may run "mix format --migrate" to fix this warning automatically.6589 │6590 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6592 │6593 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/565946595 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6596 You may run "mix format --migrate" to fix this warning automatically.6597 │6598 23 │ <<0 :: int32>> -> :void6599 │ ~~~~~~~~~~~~~~~~~~~~~~~6600 │6601 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/666026603 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6604 You may run "mix format --migrate" to fix this warning automatically.6605 │6606 23 │ <<0 :: int32>> -> :void6607 │ ~~~~~~~~~~~~~~~~~~~~~~~6608 │6609 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/266106611 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6612 You may run "mix format --migrate" to fix this warning automatically.6613 │6614 23 │ <<0 :: int32>> -> :void6615 │ ~~~~~~~~~~~~~~~~~~~~~~~6616 │6617 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/566186619 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6620 You may run "mix format --migrate" to fix this warning automatically.6621 │6622 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6624 │6625 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/666266627 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6628 You may run "mix format --migrate" to fix this warning automatically.6629 │6630 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6632 │6633 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/266346635 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6636 You may run "mix format --migrate" to fix this warning automatically.6637 │6638 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6640 │6641 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/566426643 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6644 │6645 20 │ manager = worker(Postgrex.TypeManager, [])6646 │ ~6647 │6648 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/166496650 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6651 │6652 21 │ server_sup = supervisor(__MODULE__, [:servers])6653 │ ~6654 │6655 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/166566657 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6658 │6659 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])6660 │ ~6661 │6662 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/16663 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/166646665 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead6666 │6667 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])6668 │ ~6669 │6670 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/166716672 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6673 │6674 110 │ if Map.size(s.listener_channels[channel]) == 1 do6675 │ ~6676 │6677 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/36678 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/36679 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/266806681 warning: 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:369696970Compiling lib/ecto.ex (it's taking more than 10s)6971 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead6972 │6973 9 │ schema "schema_migrations" do6974 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6975 │6976 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)69776978 warning: incompatible types given to Mix.Ecto.ensure_started/2:69796980 Mix.Ecto.ensure_started(repo, opts)69816982 given types:69836984 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))69856986 but expected one of:69876988 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())69896990 where "opts" was given the type:69916992 # type: dynamic(6993 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or6994 non_struct_map()6995 )6996 # from: lib/mix/tasks/ecto.rollback.ex:64:106997 opts =6998 if opts[:quiet] do6999 Keyword.merge(opts, log: false, log_sql: false)7000 else7001 opts7002 end70037004 where "repo" was given the type:70057006 # type: dynamic(atom())7007 # from: lib/mix/tasks/ecto.rollback.ex:70:77008 Mix.Ecto.ensure_repo(repo, args)70097010 type warning found at:7011 │7012 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7013 │ ~7014 │7015 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/270167017 warning: incompatible types given to Mix.Ecto.ensure_started/2:70187019 Mix.Ecto.ensure_started(repo, all: true)70207021 given types:70227023 -dynamic(atom())-, non_empty_list({:all, true})70247025 but expected one of:70267027 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())70287029 where "repo" was given the type:70307031 # type: dynamic(atom())7032 # from: lib/mix/tasks/ecto.migrations.ex:37:77033 Mix.Ecto.ensure_repo(repo, args)70347035 type warning found at:7036 │7037 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7038 │ ~7039 │7040 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/370417042 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7043 │7044 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7045 │ ~7046 │7047 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/270487049 warning: the following clause will never match:70507051 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->70527053 because it attempts to match on the result of:70547055 System.stacktrace()70567057 which has type:70587059 empty_list()70607061 where "args_or_arity" was given the type:70627063 # type: float() or integer() or non_empty_list(term())7064 # from: lib/ecto/changeset.ex7065 (_() when args_or_arity == 2) when length(args_or_arity) == 270667067 where "module" was given the type:70687069 # type: dynamic()7070 # from: lib/ecto/changeset.ex:733:307071 module70727073 type warning found at:7074 │7075 741 │ ... when length(args_or_arity) == 2 ->7076 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7077 │7078 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/270797080 warning: incompatible types given to Mix.Ecto.ensure_started/2:70817082 Mix.Ecto.ensure_started(repo, opts)70837084 given types:70857086 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))70877088 but expected one of:70897090 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())70917092 where "opts" was given the type:70937094 # type: dynamic(7095 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7096 non_struct_map()7097 )7098 # from: lib/mix/tasks/ecto.migrate.ex:68:107099 opts =7100 if opts[:quiet] do7101 Keyword.merge(opts, log: false, log_sql: false)7102 else7103 opts7104 end71057106 where "repo" was given the type:71077108 # type: dynamic(atom())7109 # from: lib/mix/tasks/ecto.migrate.ex:74:77110 Mix.Ecto.ensure_repo(repo, args)71117112 type warning found at:7113 │7114 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7115 │ ~7116 │7117 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/271187119 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7120 │7121 739 │ case System.stacktrace do7122 │ ~7123 │7124 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/271257126 warning: expected a map or struct when accessing .__adapter__ in expression:71277128 repo.__adapter__71297130 where "repo" was given the type:71317132 # type: dynamic(atom())7133 # from: lib/mix/tasks/ecto.dump.ex:50:77134 Mix.Ecto.ensure_repo(repo, args)71357136 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()71377138 type warning found at:7139 │7140 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7141 │ ~7142 │7143 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/171447145 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:71467147 Mix.Ecto.source_repo_priv(repo)71487149 given types:71507151 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-71527153 but expected one of:71547155 atom()71567157 where "repo" was given the types:71587159 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7160 # from: lib/mix/tasks/ecto.load.ex:70:227161 Keyword.merge(repo.config, opts)71627163 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7164 # from: lib/mix/tasks/ecto.load.ex:72:277165 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)71667167 type warning found at:7168 │7169 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7170 │ ~7171 │7172 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/271737174 warning: expected a map or struct when accessing .__adapter__ in expression:71757176 repo.__adapter__71777178 where "repo" was given the type:71797180 # type: dynamic(atom())7181 # from: lib/mix/tasks/ecto.load.ex:53:77182 Mix.Ecto.ensure_repo(repo, args)71837184 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()71857186 type warning found at:7187 │7188 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7189 │ ~7190 │7191 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/171927193 warning: expected a map or struct when accessing .__adapter__ in expression:71947195 repo.__adapter__71967197 where "repo" was given the type:71987199 # type: dynamic(atom())7200 # from: lib/mix/tasks/ecto.drop.ex:39:77201 Mix.Ecto.ensure_repo(repo, args)72027203 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()72047205 type warning found at:7206 │7207 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7208 │ ~7209 │7210 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/172117212 warning: expected a map or struct when accessing .__adapter__ in expression:72137214 repo.__adapter__72157216 where "repo" was given the type:72177218 # type: dynamic(atom())7219 # from: lib/mix/tasks/ecto.create.ex:37:77220 Mix.Ecto.ensure_repo(repo, args)72217222 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()72237224 type warning found at:7225 │7226 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7227 │ ~7228 │7229 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/172307231 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7232 │7233 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7234 │ ~7235 │7236 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27237 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/272387239 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7240 │7241 62 │ Mix.Project.compile(args)7242 │ ~7243 │7244 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/272457246 warning: incompatible types given to get_source/1:72477248 get_source(repo)72497250 given types:72517252 -dynamic(atom())-72537254 but expected one of:72557256 %{..., config: empty_list() or non_empty_list(term(), term())}72577258 where "repo" was given the type:72597260 # type: dynamic(atom())7261 # from: lib/ecto/migration/schema_migration.ex:24:137262 repo.all(7263 Map.put(7264 (7265 query =7266 (7267 query = {get_source(repo), Ecto.Migration.SchemaMigration}7268 Ecto.Query.Builder.From.apply(query, 1)7269 )7270 7271 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7272 ...,7273 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7274 file: "/work/proj/deps_rpi4/ecto/lib/ecto/migration/schema_migration.ex",7275 line: 22,7276 take: %{}7277 })7278 ),7279 :prefix,7280 prefix7281 ), timeout: :infinity, log: false)72827283 type warning found at:7284 │7285 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7286 │ ~7287 │7288 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/272897290 warning: expected a module (an atom) when invoking start_link/1 in expression:72917292 repo.start_link(pool_size: pool_size)72937294 where "pool_size" was given the type:72957296 # type: dynamic()7297 # from: lib/mix/ecto.ex:101:157298 pool_size = Keyword.get(opts, :pool_size, 1)72997300 where "repo" was given the type:73017302 # type: dynamic(%{..., __adapter__: atom()})7303 # from: lib/mix/ecto.ex:99:367304 repo.__adapter__.ensure_all_started(repo, :temporary)73057306 type warning found at:7307 │7308 102 │ case repo.start_link(pool_size: pool_size) do7309 │ ~7310 │7311 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/273127313 warning: incompatible types given to get_source/1:73147315 get_source(repo)73167317 given types:73187319 -dynamic(atom())-73207321 but expected one of:73227323 %{..., config: empty_list() or non_empty_list(term(), term())}73247325 where "repo" was given the type:73267327 # type: dynamic(atom())7328 # from: lib/ecto/migration/schema_migration.ex:30:137329 repo.insert!(7330 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7331 prefix: prefix,7332 source: get_source(repo)7333 ), timeout: :infinity, log: false)73347335 type warning found at:7336 │7337 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7338 │ ~7339 │7340 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/373417342 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7343 │7344 146 │ Logger.remove_backend(:console)7345 │ ~7346 │7347 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/273487349 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7350 │7351 155 │ Logger.add_backend(:console, flush: true)7352 │ ~7353 │7354 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/273557356 warning: incompatible types given to get_source/1:73577358 get_source(repo)73597360 given types:73617362 -dynamic(atom())-73637364 but expected one of:73657366 %{..., config: empty_list() or non_empty_list(term(), term())}73677368 where "repo" was given the type:73697370 # type: dynamic(atom())7371 # from: lib/ecto/migration/schema_migration.ex:36:137372 repo.delete_all(7373 Map.put(7374 (7375 query =7376 (7377 query = {get_source(repo), Ecto.Migration.SchemaMigration}7378 Ecto.Query.Builder.From.apply(query, 1)7379 )7380 7381 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7382 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7383 op: :and,7384 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7385 file: "/work/proj/deps_rpi4/ecto/lib/ecto/migration/schema_migration.ex",7386 line: 347387 })7388 ),7389 :prefix,7390 prefix7391 ), timeout: :infinity, log: false)73927393 type warning found at:7394 │7395 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7396 │ ~7397 │7398 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/373997400 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7401 │7402 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7403 │ ~7404 │7405 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/274067407 warning: the following conditional expression:74087409 is_atom(related)74107411 will always evaluate to:74127413 dynamic(true)74147415 where "related" was given the type:74167417 # type: dynamic(atom())7418 # from: lib/ecto/association.ex:730:157419 related = Ecto.Association.related_from_query(queryable)74207421 type warning found at:7422 │7423 732 │ unless is_atom(related) do7424 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7425 │7426 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/374277428 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7429 │7430 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7431 │ ~7432 │7433 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/174347435 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7436 │7437 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7438 │ ~7439 │7440 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/274417442 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7443 │7444 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7445 │ ~7446 │7447 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/374487449 warning: the following clause will never match:74507451 {:error, _} = error ->74527453 because it attempts to match on the result of:74547455 apply(changeset, adapter, :insert, args)74567457 which has type:74587459 dynamic({:invalid or :ok, term()})74607461 type warning found at:7462 │7463 219 │ {:error, _} = error ->7464 │ ~7465 │7466 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/474677468 warning: the following clause will never match:74697470 {:error, _} = error ->74717472 because it attempts to match on the result of:74737474 apply(changeset, adapter, action, args)74757476 which has type:74777478 dynamic({:invalid or :ok, term()})74797480 type warning found at:7481 │7482 297 │ {:error, _} = error ->7483 │ ~7484 │7485 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/474867487 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7488 │7489 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7490 │ ~7491 │7492 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/274937494 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7495 │7496 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7497 │ ~7498 │7499 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/375007501 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7502 │7503 54 │ filter_and_reraise e, System.stacktrace7504 │ ~7505 │7506 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/575077508 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7509 │7510 44 │ index = Map.size(params)7511 │ ~7512 │7513 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/57514 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/575157516 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead7517 │7518 614 │ Decimal.minus(decimal)7519 │ ~7520 │7521 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/175227523 warning: BadStructError.exception/1 is undefined (module BadStructError is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)7524 │7525 228 │ raise BadStructError, struct: struct, term: data7526 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7527 │7528 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/575297530 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7531 │7532 214 │ filter_and_reraise e, System.stacktrace7533 │ ~7534 │7535 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/47536 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/475377538 warning: the following clause will never match:75397540 {:error, _} ->75417542 because it attempts to match on the result of:75437544 NaiveDateTime.new(date, time)75457546 which has type:75477548 dynamic({:ok, %NaiveDateTime{}})75497550 type warning found at:7551 │7552 803 │ {:error, _} -> :error7553 │ ~~~~~~~~~~~~~~~~~~~~~7554 │7555 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/175567557 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7558 │7559 159 │ supervise(children, strategy: :one_for_one)7560 │ ~7561 │7562 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/175637564 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7565 │7566 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)7567 │ ~7568 │7569 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/275707571 warning: expected a map or struct when accessing .__struct__ in expression:75727573 schema.__struct__75747575 where "schema" was given the types:75767577 # type: dynamic(atom() and not nil)7578 # from: lib/ecto/query/planner.ex:1186:417579 schema75807581 # type: atom()7582 # from: lib/ecto/query/planner.ex:1186:617583 is_atom(schema)75847585 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()75867587 type warning found at:7588 │7589 1190 │ Map.has_key?(schema.__struct__, field) ->7590 │ ~7591 │7592 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/675937594 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:75957596 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])75977598 given types:75997600 (7601 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,7602 dynamic()7603 )76047605 but expected one of:76067607 atom(), term()76087609 where "opts" was given the type:76107611 # type: dynamic(7612 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7613 non_struct_map()7614 )7615 # from: lib/ecto/migrator.ex:44:657616 opts[:prefix]76177618 where "repo" was given the type:76197620 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})7621 # from: lib/ecto/migrator.ex:44:237622 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])76237624 type warning found at:7625 │7626 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])7627 │ ~7628 │7629 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/276307631 warning: expected a module (an atom) when invoking transaction/2 in expression:76327633 repo.transaction(fun, log: false, timeout: :infinity)76347635 where "fun" was given the type:76367637 # type: dynamic()7638 # from: lib/ecto/migrator.ex:114:477639 fun76407641 where "repo" was given the types:76427643 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})7644 # from: lib/ecto/migrator.ex:118:247645 repo.__adapter__.supports_ddl_transaction?76467647 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})7648 # from: lib/ecto/migrator.ex:118:247649 repo.__adapter__.supports_ddl_transaction?76507651 type warning found at:7652 │7653 119 │ repo.transaction(fun, [log: false, timeout: :infinity])7654 │ ~7655 │7656 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/376577658 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7659 │7660 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)7661 │ ~7662 │7663 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/176647665 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead7666 │7667 291 │ modules = Code.load_file(file)7668 │ ~7669 │7670 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/276717672 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7673 │7674 15 │ supervise(children, strategy: :simple_one_for_one)7675 │ ~7676 │7677 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/176787679 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7680 │7681 321 │ reraise error, System.stacktrace7682 │ ~7683 │7684 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/376857686 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7687 │7688 10 │ worker(Ecto.Registry, []),7689 │ ~7690 │7691 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/276927693 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7694 │7695 11 │ supervisor(Ecto.Migration.Supervisor, [])7696 │ ~7697 │7698 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/276997700 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7701 │7702 260 │ reraise %{err | message: message}, System.stacktrace7703 │ ~7704 │7705 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/677067707Generated ecto app7708==> phoenix_ecto7709Compiling 6 files (.ex)7710 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7711 │7712 10 │ supervise([7713 │ ~7714 │7715 └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:10:5: Phoenix.Ecto.SQL.SandboxSupervisor.init/177167717 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.SubQueryError)7718 │7719 20 │ defimpl Plug.Exception, for: Ecto.SubQueryError do7720 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7721 │7722 └─ lib/phoenix_ecto/plug.ex:20: Plug.Exception.Ecto.SubQueryError (module)77237724 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7725 │7726 11 │ worker(Phoenix.Ecto.SQL.SandboxSession, [], restart: :temporary)7727 │ ~7728 │7729 └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:11:7: Phoenix.Ecto.SQL.SandboxSupervisor.init/177307731 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.InvalidChangesetError)7732 │7733 13 │ defimpl Plug.Exception, for: exception do7734 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7735 │7736 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.InvalidChangesetError (module)77377738 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.StaleEntryError)7739 │7740 13 │ defimpl Plug.Exception, for: exception do7741 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7742 │7743 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.StaleEntryError (module)77447745 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.NoResultsError)7746 │7747 13 │ defimpl Plug.Exception, for: exception do7748 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7749 │7750 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.NoResultsError (module)77517752 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.Query.CastError)7753 │7754 13 │ defimpl Plug.Exception, for: exception do7755 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7756 │7757 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.Query.CastError (module)77587759 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.CastError)7760 │7761 13 │ defimpl Plug.Exception, for: exception do7762 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7763 │7764 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.CastError (module)77657766 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7767 │7768 13 │ supervisor(Phoenix.Ecto.SQL.SandboxSupervisor, [])7769 │ ~7770 │7771 └─ lib/phoenix_ecto.ex:13:7: Phoenix.Ecto.start/277727773Generated phoenix_ecto app7774==> ex_machina7775Compiling 6 files (.ex)7776 warning: Ecto.Type.embedded_dump/3 is undefined or private7777 │7778 257 │ Ecto.Type.embedded_dump(type, value, :json)7779 │ ~7780 │7781 └─ lib/ex_machina/ecto.ex:257:15: ExMachina.Ecto.try_embedded_dump/277827783Generated ex_machina app7784==> flashtag7785Compiling 16 files (.ex)7786 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7787 │7788 9 │ schema "users" do7789 │ ~~~~~~~~~~~~~~~~~7790 │7791 └─ lib/flashtag/accounts/user.ex:9: Flashtag.Accounts.User (module)77927793 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7794 │7795 10 │ schema "categories" do7796 │ ~~~~~~~~~~~~~~~~~~~~~~7797 │7798 └─ lib/flashtag/blog/category.ex:10: Flashtag.Blog.Category (module)77997800 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7801 │7802 10 │ schema "posts" do7803 │ ~~~~~~~~~~~~~~~~~7804 │7805 └─ lib/flashtag/blog/post.ex:10: Flashtag.Blog.Post (module)78067807 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7808 │7809 10 │ schema "series" do7810 │ ~~~~~~~~~~~~~~~~~~7811 │7812 └─ lib/flashtag/blog/series.ex:10: Flashtag.Blog.Series (module)78137814 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7815 │7816 10 │ schema "tags" do7817 │ ~~~~~~~~~~~~~~~~7818 │7819 └─ lib/flashtag/blog/tag.ex:10: Flashtag.Blog.Tag (module)782078217822== Compilation error in file lib/flashtag/repo.ex ==7823** (ArgumentError) missing :adapter configuration in config :flashtag, Flashtag.Repo7824 (ecto 2.2.12) lib/ecto/repo/supervisor.ex:70: Ecto.Repo.Supervisor.compile_config/27825 lib/flashtag/repo.ex:4: (module)7826could not compile dependency :flashtag, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile flashtag --force", update it with "mix deps.update flashtag" or clean it with "mix deps.clean flashtag"