Build log
nerves_system_trellis
flashtag_api 0.0.1 · fail · run flashtag_api-0.0.1-1791184494949
7825 of 7825 lines
1Resolving Hex dependencies...2Resolution completed in 0.302s3Unchanged: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_trellis/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_trellis/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_trellis/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_conns_sup.erl:435 │436 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},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.erl:459 │460 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);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: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead582 │583 117 │ Supervisor.Spec.worker(Manager, [module, opts], child_opts)584 │ ~585 │586 └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3587588 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead589 │590 138 │ case System.stacktrace() do591 │ ~592 │593 └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2594595 warning: the following clause will never match:596597 [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->598599 because it attempts to match on the result of:600601 System.stacktrace()602603 which has type:604605 empty_list()606607 where "arity" was given the type:608609 # type: integer()610 # from: lib/db_connection/connection.ex:139:56611 is_integer(arity)612613 type warning found at:614 │615 139 │ [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace616 │ ~617 │618 └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2619620 warning: the following clause will never match:621622 [{a, b, params, c} | rest] when is_list(params) ->623624 because it attempts to match on the result of:625626 System.stacktrace()627628 which has type:629630 empty_list()631632 where "params" was given the type:633634 # type: empty_list() or non_empty_list(term(), term())635 # from: lib/db_connection/connection.ex:140:43636 is_list(params)637638 type warning found at:639 │640 140 │ [{a, b, params, c} | rest] when is_list(params) ->641 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~642 │643 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2644645 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead646 │647 6 │ children = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]648 │ ~649 │650 └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0651652 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead653 │654 111 │ stack = System.stacktrace()655 │ ~656 │657 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3658659 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead660 │661 8 │ pool = supervisor(Pool, [], [restart: :temporary])662 │ ~663 │664 └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0665666 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead667 │668 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],669 │ ~670 │671 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3672673 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead674 │675 36 │ worker(DBConnection.Watcher, [owner])676 │ ~677 │678 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1679680 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead681 │682 986 │ stack = System.stacktrace()683 │ ~684 │685 └─ lib/db_connection.ex:986:28: DBConnection.handle/4686 └─ lib/db_connection.ex:992:24: DBConnection.handle/4687 └─ lib/db_connection.ex:1003:65: DBConnection.parse/4688 └─ lib/db_connection.ex:1012:24: DBConnection.encode/4689 └─ lib/db_connection.ex:1022:40: DBConnection.decode/6690 └─ lib/db_connection.ex:1057:40: DBConnection.describe/3691 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5692 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2693 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4694 └─ lib/db_connection.ex:1359:28: DBConnection.handle/5695 └─ lib/db_connection.ex:1365:24: DBConnection.handle/5696 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2697 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6698 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6699700 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead701 │702 9 │ supervisor(DBConnection.Task, []),703 │ ~704 │705 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/2706 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/2707 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/2708709 warning: :random.seed/3 is deprecated. Use the 'rand' module instead710 │711 108 │ case :random.seed(hash, sec, micro) do712 │ ~713 │714 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/0715716Generated db_connection app717==> decimal718Compiling 4 files (.ex)719 warning: using single-quoted strings to represent charlists is deprecated.720 Use ~c"" if you indeed want a charlist or use "" instead.721 You may run "mix format --migrate" to change all single-quoted722 strings to use the ~c sigil and fix this warning.723 │724 1320 │ '0.' ++ :lists.duplicate(-diff, ?0) ++ list725 │ ~726 │727 └─ lib/decimal.ex:1320:11728729 warning: using single-quoted strings to represent charlists is deprecated.730 Use ~c"" if you indeed want a charlist or use "" instead.731 You may run "mix format --migrate" to change all single-quoted732 strings to use the ~c sigil and fix this warning.733 │734 1351 │ list = list ++ 'E'735 │ ~736 │737 └─ lib/decimal.ex:1351:26738739 warning: using single-quoted strings to represent charlists is deprecated.740 Use ~c"" if you indeed want a charlist or use "" instead.741 You may run "mix format --migrate" to change all single-quoted742 strings to use the ~c sigil and fix this warning.743 │744 1352 │ list = if exp >= 0, do: list ++ '+', else: list745 │ ~746 │747 └─ lib/decimal.ex:1352:43748749 warning: using single-quoted strings to represent charlists is deprecated.750 Use ~c"" if you indeed want a charlist or use "" instead.751 You may run "mix format --migrate" to change all single-quoted752 strings to use the ~c sigil and fix this warning.753 │754 1775 │ int = if int == [], do: '0', else: int755 │ ~756 │757 └─ lib/decimal.ex:1775:31758759 warning: using single-quoted strings to represent charlists is deprecated.760 Use ~c"" if you indeed want a charlist or use "" instead.761 You may run "mix format --migrate" to change all single-quoted762 strings to use the ~c sigil and fix this warning.763 │764 1776 │ exp = if exp == [], do: '0', else: exp765 │ ~766 │767 └─ lib/decimal.ex:1776:31768769Generated decimal app770==> interactive_cmd771Compiling 1 file (.ex)772Generated interactive_cmd app773==> nerves774Compiling 65 files (.ex)775 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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.Checks (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)874 │875 5 │ defmodule Nerves.BuildPlan.Checks do876 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~877 │878 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)879880 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)881 │882 5 │ defmodule Nerves.BuildPlan do883 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~884 │885 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)886887 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/trellis/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/trellis/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/trellis/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/trellis/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/trellis/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_armv7_nerves_linux_gnueabihf924Compiling 1 file (.ex)925Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app926==> nerves_system_trellis927Generated nerves_system_trellis app928==> nerves_compatibility_test929===> Analyzing applications...930===> Compiling telemetry931===> Analyzing applications...932===> Compiling cowboy933 ┌─ src/cowboy_websocket.erl:934 │935 147 │ 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_websocket.erl:939 │940 645 │ {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_websocket.erl:944 │945 755 │ {stacktrace, erlang:get_stacktrace()},946 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace947948949 ┌─ src/cowboy_handler.erl:950 │951 87 │ Stacktrace = erlang:get_stacktrace(),952 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace953954 ┌─ src/cowboy_handler.erl:955 │956 116 │ Stacktrace = erlang:get_stacktrace(),957 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace958959 ┌─ src/cowboy_handler.erl:960 │961 235 │ Stacktrace = erlang:get_stacktrace(),962 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace963964 ┌─ src/cowboy_handler.erl:965 │966 290 │ {stacktrace, erlang:get_stacktrace()},967 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace968969970 ┌─ src/cowboy_rest.erl:971 │972 69 │ 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_rest.erl:976 │977 1006 │ Stacktrace = erlang:get_stacktrace(),978 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace979980981==> expo982Compiling 2 files (.erl)983Compiling 22 files (.ex)984Generated expo app985==> gettext986Compiling 18 files (.ex)987 warning: unused require Gettext.Macros988 │989 594 │ require Gettext.Macros990 │ ~991 │992 └─ lib/gettext.ex:594:3993994 warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead995 │996 426 │ Kernel.ParallelCompiler.async(fn ->997 │ ~998 │999 └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/310001001 warning: the following clause is redundant:10021003 defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)10041005 it has type:10061007 dynamic(%Expo.Message.Plural{})10081009 previous clauses have already matched on the following types:10101011 %Expo.Message.Singular{}1012 %Expo.Message.Plural{}10131014 │1015 391 │ defp ensure_empty_msgstr!(%Message.Plural{} = message) do1016 │ ~1017 │1018 └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/110191020Generated gettext app1021==> phoenix_pubsub1022Compiling 13 files (.ex)1023 warning: single quotes around atoms are deprecated. Use double quotes instead1024 │1025 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1026 │ ~1027 │1028 └─ lib/phoenix/pubsub/local.ex:160:2310291030 warning: single quotes around atoms are deprecated. Use double quotes instead1031 │1032 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1033 │ ~1034 │1035 └─ lib/phoenix/pubsub/local.ex:160:4010361037 warning: unused require Logger1038 │1039 107 │ require Logger1040 │ ~1041 │1042 └─ lib/phoenix/tracker.ex:107:310431044 warning: a struct for Phoenix.Tracker.State is expected on struct update:10451046 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}10471048 but got type:10491050 dynamic()10511052 where "delta" was given the type:10531054 # type: dynamic()1055 # from: lib/phoenix/tracker/state.ex:461:361056 %Phoenix.Tracker.State{delta: delta} = state10571058 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"10591060 type warning found at:1061 │1062 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1063 │ ~1064 │1065 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/510661067 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:10681069 %Phoenix.Tracker.Replica{replica | status: :permdown}10701071 but got type:10721073 dynamic()10741075 where "replica" was given the type:10761077 # type: dynamic()1078 # from: lib/phoenix/tracker/replica.ex:72:171079 replica10801081 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"10821083 type warning found at:1084 │1085 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1086 │ ~1087 │1088 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/110891090 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:10911092 %Phoenix.Tracker.Replica{replica | status: :down}10931094 but got type:10951096 dynamic()10971098 where "replica" was given the type:10991100 # type: dynamic()1101 # from: lib/phoenix/tracker/replica.ex:74:131102 replica11031104 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"11051106 type warning found at:1107 │1108 74 │ defp down(replica), do: %Replica{replica | status: :down}1109 │ ~1110 │1111 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/111121113 warning: a struct for Phoenix.Tracker.State is expected on struct update:11141115 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}11161117 but got type:11181119 dynamic()11201121 where "delta" was given the type:11221123 # type: dynamic()1124 # from: lib/phoenix/tracker/state.ex:541:991125 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1126 state11271128 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11291130 type warning found at:1131 │1132 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1133 │ ~1134 │1135 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/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: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1191 │1192 273 │ supervise(shards, strategy: :one_for_one,1193 │ ~1194 │1195 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/111961197 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1198 │1199 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1200 │ ~1201 │1202 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/212031204 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1205 │1206 43 │ :ok = :pg2.create(pg2_group)1207 │ ~1208 │1209 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/112101211 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1212 │1213 44 │ :ok = :pg2.join(pg2_group, self())1214 │ ~1215 │1216 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/112171218 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1219 │1220 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1221 │ ~1222 │1223 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/112241225 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1226 │1227 57 │ :pg2.get_members(pg2_namespace(server_name))1228 │ ~1229 │1230 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/112311232 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1233 │1234 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1235 │ ~1236 │1237 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/112381239 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1240 │1241 97 │ supervise(children, strategy: :rest_for_one)1242 │ ~1243 │1244 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/112451246 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1247 │1248 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1249 │ ~1250 │1251 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11252 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/112531254 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1255 │1256 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1257 │ ~1258 │1259 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/112601261 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1262 │1263 42 │ supervise children, strategy: :one_for_one1264 │ ~1265 │1266 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.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: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1419 │1420 647 │ exception -> {:error, {exception, System.stacktrace()}}1421 │ ~1422 │1423 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/114241425 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1426 │1427 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1428 │ ~1429 │1430 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/114311432 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1433 │1434 14 │ supervise(children, strategy: :simple_one_for_one)1435 │ ~1436 │1437 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/114381439 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1440 │1441 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1442 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1443 │1444 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)14451446 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: unknown key .__pubsub_server__ in expression:14851486 endpoint.__pubsub_server__14871488 the given type does not have the given key:14891490 dynamic(1491 %Phoenix.Socket{1492 id: term(),1493 assigns: term(),1494 channel: term(),1495 channel_pid: term(),1496 endpoint: atom(),1497 handler: term(),1498 joined: term(),1499 pubsub_server: term(),1500 ref: term(),1501 join_ref: term(),1502 topic: term(),1503 transport: term(),1504 transport_pid: term(),1505 transport_name: term(),1506 serializer: term(),1507 private: term(),1508 vsn: term()1509 } or1510 %Plug.Conn{1511 adapter: term(),1512 assigns: term(),1513 body_params: term(),1514 cookies: term(),1515 halted: term(),1516 host: term(),1517 method: term(),1518 owner: term(),1519 params: term(),1520 path_info: term(),1521 path_params: term(),1522 port: term(),1523 private: term(),1524 query_params: term(),1525 query_string: term(),1526 remote_ip: term(),1527 req_cookies: term(),1528 req_headers: term(),1529 request_path: term(),1530 resp_body: term(),1531 resp_cookies: term(),1532 resp_headers: term(),1533 scheme: term(),1534 script_name: term(),1535 secret_key_base: term(),1536 state: term(),1537 status: term()1538 } or atom() or binary()1539 )15401541 where "endpoint" was given the type:15421543 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1544 # from: lib/phoenix/transports/long_poll.ex:254:191545 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])15461547 type warning found at:1548 │1549 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1550 │ ~~~~~~~~~~~~~~~~~1551 │1552 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/315531554 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1555 │1556 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1557 │ ~1558 │1559 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/415601561 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 Phoenix.Socket is expected on struct update:15851586 %Phoenix.Socket{socket | id: id}15871588 but got type:15891590 dynamic()15911592 where "socket" was given the type:15931594 # type: dynamic()1595 # from: lib/phoenix/socket/transport.ex1596 {:ok, socket}15971598 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"15991600 type warning found at:1601 │1602 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1603 │ ~1604 │1605 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/716061607 warning: a struct for Plug.Conn is expected on struct update:16081609 %Plug.Conn{conn | query_params: %{}, params: %{}}16101611 but got type:16121613 dynamic(%{..., params: %Plug.Conn.Unfetched{}})16141615 where "conn" was given the types:16161617 # type: dynamic(%{..., params: term()})1618 # from: lib/phoenix/endpoint/render_errors.ex:94:171619 conn.params16201621 # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1622 # from: lib/phoenix/endpoint/render_errors.ex:94:171623 conn.params16241625 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16261627 type warning found at:1628 │1629 95 │ %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1630 │ ~1631 │1632 └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/116331634 warning: a struct for Plug.Conn is expected on struct update:16351636 %Plug.Conn{conn | query_params: %{}, params: params}16371638 but got type:16391640 dynamic(%{..., params: not %Plug.Conn.Unfetched{}})16411642 where "conn" was given the types:16431644 # type: dynamic(%{..., params: term()})1645 # from: lib/phoenix/endpoint/render_errors.ex:94:171646 conn.params16471648 # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1649 # from: lib/phoenix/endpoint/render_errors.ex:94:171650 conn.params16511652 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16531654 type warning found at:1655 │1656 96 │ params -> %Plug.Conn{conn | query_params: %{}, params: params}1657 │ ~1658 │1659 └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/116601661 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: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1685 │1686 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),1687 │ ~1688 │1689 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/416901691 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1692 │1693 199 │ worker(Phoenix.Tracker, [module, opts, opts])1694 │ ~1695 │1696 └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/416971698 warning: expected a map or struct when accessing .url in expression:16991700 endpoint.url17011702 where "endpoint" was given the types:17031704 # type: dynamic(atom())1705 # from: lib/phoenix/router/helpers.ex:24:201706 endpoint17071708 # type: atom()1709 # from: lib/phoenix/router/helpers.ex:24:351710 is_atom(endpoint)17111712 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()17131714 type warning found at:1715 │1716 25 │ endpoint.url1717 │ ~1718 │1719 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/217201721 warning: a struct for Plug.Conn is expected on struct update:17221723 %Plug.Conn{conn | path_info: path, script_name: script}17241725 but got type:17261727 dynamic()17281729 where "conn" was given the type:17301731 # type: dynamic()1732 # from: lib/phoenix/router/route.ex:147:101733 conn = target.call(%Plug.Conn{...}, opts)17341735 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"17361737 type warning found at:1738 │1739 148 │ %Plug.Conn{conn | path_info: path, script_name: script}1740 │ ~1741 │1742 └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/417431744 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1745 │1746 284 │ Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())1747 │ ~1748 │1749 └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/117501751 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1752 │1753 71 │ supervise(children, strategy: :one_for_one)1754 │ ~1755 │1756 └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/117571758 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1759 │1760 76 │ [worker(Phoenix.Config, args)]1761 │ ~1762 │1763 └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/317641765 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1766 │1767 84 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]1768 │ ~1769 │1770 └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/21771 └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/31772 └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/317731774 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1775 │1776 106 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),1777 │ ~1778 │1779 └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/317801781 warning: expected a module (an atom) when invoking path/1 in expression:17821783 endpoint.path("/")17841785 where "endpoint" was given the type:17861787 # type: dynamic(%{..., host: term()})1788 # from: lib/phoenix/endpoint/supervisor.ex:312:141789 endpoint.host17901791 type warning found at:1792 │1793 313 │ endpoint.path("/")1794 │ ~1795 │1796 └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/117971798 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1799 │1800 35 │ supervise(children, strategy: :one_for_one)1801 │ ~1802 │1803 └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/118041805 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1806 │1807 39 │ {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)1808 │ ~1809 │1810 └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/318111812 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead1813 │1814 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)1815 │ ~1816 │1817 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/318181819 warning: comparison between distinct types found:18201821 !Path.extname(file_path) == ".gz"18221823 given types:18241825 dynamic(boolean()) == binary()18261827 where "file_path" was given the type:18281829 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))1830 # from: lib/phoenix/digester.ex:147:451831 Path.basename(file_path)18321833 While Elixir can compare across all types, you are comparing across types which are always disjoint, and the result is either always true or always false18341835 type warning found at:1836 │1837 148 │ !Path.extname(file_path) == ".gz"1838 │ ~1839 │1840 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/118411842 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)1843 │1844 113 │ {addr,port} = :ranch.get_addr(ref)1845 │ ~1846 │1847 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/318481849 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1850 │1851 51 │ worker(Phoenix.CodeReloader.Server, [])1852 │ ~1853 │1854 └─ lib/phoenix.ex:51:7: Phoenix.start/218551856 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1857 │1858 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)1859 │ ~1860 │1861 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/318621863 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1864 │1865 155 │ Enum.partition attrs, fn1866 │ ~1867 │1868 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/118691870 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:18711872 mod.__phoenix_recompile__?18731874 where "mod" was given the type:18751876 # type: dynamic(atom())1877 # from: lib/mix/tasks/compile.phoenix.ex:34:121878 Code.ensure_loaded?(mod)18791880 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()18811882 type warning found at:1883 │1884 36 │ mod.__phoenix_recompile__?1885 │ ~1886 │1887 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/118881889 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1890 │1891 234 │ Enum.partition(attrs, fn1892 │ ~1893 │1894 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/218951896Generated phoenix app1897==> postgrex1898Compiling 62 files (.ex)1899 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1900 │1901 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))1902 │ ~1903 │1904 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)19051906 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1907 You may run "mix format --migrate" to fix this warning automatically.1908 │1909 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1910 │ ~1911 │1912 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/119131914 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1915 You may run "mix format --migrate" to fix this warning automatically.1916 │1917 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1918 │ ~1919 │1920 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/119211922 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1923 You may run "mix format --migrate" to fix this warning automatically.1924 │1925 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1926 │ ~1927 │1928 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/119291930 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1931 You may run "mix format --migrate" to fix this warning automatically.1932 │1933 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1934 │ ~1935 │1936 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/119371938 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1939 You may run "mix format --migrate" to fix this warning automatically.1940 │1941 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]1942 │ ~1943 │1944 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/119451946 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1947 You may run "mix format --migrate" to fix this warning automatically.1948 │1949 43 │ <<-1::int32>>1950 │ ~1951 │1952 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/119531954 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1955 You may run "mix format --migrate" to fix this warning automatically.1956 │1957 48 │ <<value_byte_size::int32>> <> value1958 │ ~1959 │1960 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/119611962 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1963 You may run "mix format --migrate" to fix this warning automatically.1964 │1965 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do1966 │ ~1967 │1968 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/219691970 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1971 You may run "mix format --migrate" to fix this warning automatically.1972 │1973 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do1974 │ ~1975 │1976 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/219771978 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1979 You may run "mix format --migrate" to fix this warning automatically.1980 │1981 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),1982 │ ~1983 │1984 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/219851986 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1987 You may run "mix format --migrate" to fix this warning automatically.1988 │1989 64 │ ... -1::int32, rest::binary>>, acc) do1990 │ ~1991 │1992 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/219931994 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1995 You may run "mix format --migrate" to fix this warning automatically.1996 │1997 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),1998 │ ~1999 │2000 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/220012002 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2003 You may run "mix format --migrate" to fix this warning automatically.2004 │2005 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2006 │ ~2007 │2008 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/220092010 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2011 You may run "mix format --migrate" to fix this warning automatically.2012 │2013 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2014 │ ~2015 │2016 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/220172018 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2019 You may run "mix format --migrate" to fix this warning automatically.2020 │2021 79 │ ... -1::int32, rest::binary>>, acc) do2022 │ ~2023 │2024 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/220252026 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2027 You may run "mix format --migrate" to fix this warning automatically.2028 │2029 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2030 │ ~2031 │2032 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/220332034 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2035 You may run "mix format --migrate" to fix this warning automatically.2036 │2037 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2038 │ ~2039 │2040 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/220412042 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2043 You may run "mix format --migrate" to fix this warning automatically.2044 │2045 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2046 │ ~2047 │2048 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/120492050 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2051 You may run "mix format --migrate" to fix this warning automatically.2052 │2053 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2054 │ ~2055 │2056 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/120572058 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2059 You may run "mix format --migrate" to fix this warning automatically.2060 │2061 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2062 │ ~2063 │2064 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/120652066 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2067 You may run "mix format --migrate" to fix this warning automatically.2068 │2069 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2070 │ ~2071 │2072 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/120732074 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2075 You may run "mix format --migrate" to fix this warning automatically.2076 │2077 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2078 │ ~2079 │2080 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/120812082 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2083 You may run "mix format --migrate" to fix this warning automatically.2084 │2085 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2086 │ ~2087 │2088 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/120892090 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2091 You may run "mix format --migrate" to fix this warning automatically.2092 │2093 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2094 │ ~2095 │2096 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/120972098 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2099 You may run "mix format --migrate" to fix this warning automatically.2100 │2101 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2102 │ ~2103 │2104 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/121052106 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2107 You may run "mix format --migrate" to fix this warning automatically.2108 │2109 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2110 │ ~2111 │2112 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/121132114 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2115 You may run "mix format --migrate" to fix this warning automatically.2116 │2117 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2118 │ ~2119 │2120 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/121212122 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2123 You may run "mix format --migrate" to fix this warning automatically.2124 │2125 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2126 │ ~2127 │2128 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/121292130 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2131 You may run "mix format --migrate" to fix this warning automatically.2132 │2133 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2134 │ ~2135 │2136 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/121372138 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2139 You may run "mix format --migrate" to fix this warning automatically.2140 │2141 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2142 │ ~2143 │2144 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/121452146 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2147 You may run "mix format --migrate" to fix this warning automatically.2148 │2149 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2150 │ ~2151 │2152 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/321532154 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2155 You may run "mix format --migrate" to fix this warning automatically.2156 │2157 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2158 │ ~2159 │2160 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/121612162 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2163 You may run "mix format --migrate" to fix this warning automatically.2164 │2165 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2166 │ ~2167 │2168 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/121692170 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2171 You may run "mix format --migrate" to fix this warning automatically.2172 │2173 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2174 │ ~2175 │2176 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/221772178 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2179 You may run "mix format --migrate" to fix this warning automatically.2180 │2181 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2182 │ ~2183 │2184 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/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 23 │ <<x::float64, y::float64>>2190 │ ~2191 │2192 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/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 23 │ <<x::float64, y::float64>>2198 │ ~2199 │2200 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/222012202 warning: use Bitwise is deprecated. import Bitwise instead2203 │2204 4 │ use Bitwise, only_operators: true2205 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2206 │2207 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)22082209 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2210 You may run "mix format --migrate" to fix this warning automatically.2211 │2212 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2213 │ ~2214 │2215 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/122162217 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2218 You may run "mix format --migrate" to fix this warning automatically.2219 │2220 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2221 │ ~2222 │2223 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/222242225 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2226 You may run "mix format --migrate" to fix this warning automatically.2227 │2228 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2229 │ ~2230 │2231 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/222322233 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2234 You may run "mix format --migrate" to fix this warning automatically.2235 │2236 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2237 │ ~2238 │2239 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/122402241 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2242 You may run "mix format --migrate" to fix this warning automatically.2243 │2244 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2245 │ ~2246 │2247 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/122482249 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2250 You may run "mix format --migrate" to fix this warning automatically.2251 │2252 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2253 │ ~2254 │2255 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/122562257 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2258 You may run "mix format --migrate" to fix this warning automatically.2259 │2260 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2261 │ ~2262 │2263 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/122642265 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2266 You may run "mix format --migrate" to fix this warning automatically.2267 │2268 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2269 │ ~2270 │2271 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/122722273 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2274 You may run "mix format --migrate" to fix this warning automatically.2275 │2276 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2277 │ ~2278 │2279 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/122802281 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2282 You may run "mix format --migrate" to fix this warning automatically.2283 │2284 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2285 │ ~2286 │2287 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/122882289 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2290 You may run "mix format --migrate" to fix this warning automatically.2291 │2292 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2293 │ ~2294 │2295 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/122962297 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2298 You may run "mix format --migrate" to fix this warning automatically.2299 │2300 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2301 │ ~2302 │2303 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/123042305 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2306 You may run "mix format --migrate" to fix this warning automatically.2307 │2308 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2309 │ ~2310 │2311 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/123122313 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2314 You may run "mix format --migrate" to fix this warning automatically.2315 │2316 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2317 │ ~2318 │2319 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/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 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2325 │ ~2326 │2327 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/123282329 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2330 You may run "mix format --migrate" to fix this warning automatically.2331 │2332 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2333 │ ~2334 │2335 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/123362337 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2338 You may run "mix format --migrate" to fix this warning automatically.2339 │2340 46 │ 0 :: int32>>2341 │ ~2342 │2343 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/123442345 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2346 You may run "mix format --migrate" to fix this warning automatically.2347 │2348 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2349 │ ~2350 │2351 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/123522353 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2354 You may run "mix format --migrate" to fix this warning automatically.2355 │2356 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2357 │ ~2358 │2359 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/123602361 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2362 You may run "mix format --migrate" to fix this warning automatically.2363 │2364 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2365 │ ~2366 │2367 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/123682369 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2370 You may run "mix format --migrate" to fix this warning automatically.2371 │2372 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2373 │ ~2374 │2375 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/123762377 warning: use Bitwise is deprecated. import Bitwise instead2378 │2379 5 │ use Bitwise2380 │ ~~~~~~~~~~~2381 │2382 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)23832384 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2385 You may run "mix format --migrate" to fix this warning automatically.2386 │2387 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2388 │ ~2389 │2390 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/123912392 warning: the variable "positions_bytes" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator2393 │2394 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2395 │ ~2396 │2397 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/123982399 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2400 You may run "mix format --migrate" to fix this warning automatically.2401 │2402 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2403 │ ~2404 │2405 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/324062407 warning: the variable "rest_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator2408 │2409 72 │ <<data :: size(rest_size)>> = rest2410 │ ~2411 │2412 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/324132414 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2415 You may run "mix format --migrate" to fix this warning automatically.2416 │2417 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2418 │ ~2419 │2420 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/324212422 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2423 You may run "mix format --migrate" to fix this warning automatically.2424 │2425 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2426 │ ~2427 │2428 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/324292430 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2431 You may run "mix format --migrate" to fix this warning automatically.2432 │2433 86 │ def parse(<<status :: int8>>, ?Z, _size) do2434 │ ~2435 │2436 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/324372438 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2439 You may run "mix format --migrate" to fix this warning automatically.2440 │2441 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2442 │ ~2443 │2444 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/324452446 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2447 You may run "mix format --migrate" to fix this warning automatically.2448 │2449 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2450 │ ~2451 │2452 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/324532454 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2455 You may run "mix format --migrate" to fix this warning automatically.2456 │2457 103 │ case <<len ::uint16>> do2458 │ ~2459 │2460 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/324612462 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2463 You may run "mix format --migrate" to fix this warning automatically.2464 │2465 104 │ <<^overflow_len :: uint16>> ->2466 │ ~2467 │2468 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/324692470 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2471 You may run "mix format --migrate" to fix this warning automatically.2472 │2473 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do2474 │ ~2475 │2476 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/324772478 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2479 You may run "mix format --migrate" to fix this warning automatically.2480 │2481 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do2482 │ ~2483 │2484 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/324852486 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2487 You may run "mix format --migrate" to fix this warning automatically.2488 │2489 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do2490 │ ~2491 │2492 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/324932494 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2495 You may run "mix format --migrate" to fix this warning automatically.2496 │2497 226 │ [<<size :: int32>>, data]2498 │ ~2499 │2500 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/125012502 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2503 You may run "mix format --migrate" to fix this warning automatically.2504 │2505 224 │ [first, <<size :: int32>>, data]2506 │ ~2507 │2508 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/125092510 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2511 You may run "mix format --migrate" to fix this warning automatically.2512 │2513 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2514 │ ~2515 │2516 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/125172518 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2519 You may run "mix format --migrate" to fix this warning automatically.2520 │2521 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2522 │ ~2523 │2524 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/125252526 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2527 You may run "mix format --migrate" to fix this warning automatically.2528 │2529 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>2530 │ ~2531 │2532 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/125332534 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2535 You may run "mix format --migrate" to fix this warning automatically.2536 │2537 252 │ len = <<div(byte_size(oids), 4) :: int16>>2538 │ ~2539 │2540 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/125412542 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2543 You may run "mix format --migrate" to fix this warning automatically.2544 │2545 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>2546 │ ~2547 │2548 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/125492550 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2551 You may run "mix format --migrate" to fix this warning automatically.2552 │2553 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>2554 │ ~2555 │2556 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/125572558 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2559 You may run "mix format --migrate" to fix this warning automatically.2560 │2561 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>2562 │ ~2563 │2564 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/125652566 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2567 You may run "mix format --migrate" to fix this warning automatically.2568 │2569 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>2570 │ ~2571 │2572 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/125732574 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2575 You may run "mix format --migrate" to fix this warning automatically.2576 │2577 287 │ len_params = <<length(params) :: int16>>2578 │ ~2579 │2580 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/125812582 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2583 You may run "mix format --migrate" to fix this warning automatically.2584 │2585 294 │ {?E, [port, 0, <<rows :: int32>>]}2586 │ ~2587 │2588 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/125892590 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2591 You may run "mix format --migrate" to fix this warning automatically.2592 │2593 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2594 │ ~2595 │2596 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/125972598 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2599 You may run "mix format --migrate" to fix this warning automatically.2600 │2601 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2602 │ ~2603 │2604 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/126052606 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2607 You may run "mix format --migrate" to fix this warning automatically.2608 │2609 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2610 │ ~2611 │2612 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/126132614 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2615 You may run "mix format --migrate" to fix this warning automatically.2616 │2617 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2618 │ ~2619 │2620 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/126212622 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2623 You may run "mix format --migrate" to fix this warning automatically.2624 │2625 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2626 │ ~2627 │2628 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/126292630 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2631 You may run "mix format --migrate" to fix this warning automatically.2632 │2633 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2634 │ ~2635 │2636 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/126372638 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2639 You may run "mix format --migrate" to fix this warning automatically.2640 │2641 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do2642 │ ~2643 │2644 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/126452646 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2647 You may run "mix format --migrate" to fix this warning automatically.2648 │2649 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2650 │ ~2651 │2652 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/126532654 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2655 You may run "mix format --migrate" to fix this warning automatically.2656 │2657 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2658 │ ~2659 │2660 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/126612662 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2663 You may run "mix format --migrate" to fix this warning automatically.2664 │2665 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2666 │ ~2667 │2668 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/126692670 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2671 You may run "mix format --migrate" to fix this warning automatically.2672 │2673 363 │ type_size :: int16, type_mod :: int32, format :: int16,2674 │ ~2675 │2676 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/126772678 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2679 You may run "mix format --migrate" to fix this warning automatically.2680 │2681 363 │ type_size :: int16, type_mod :: int32, format :: int16,2682 │ ~2683 │2684 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/126852686 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2687 You may run "mix format --migrate" to fix this warning automatically.2688 │2689 363 │ type_size :: int16, type_mod :: int32, format :: int16,2690 │ ~2691 │2692 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/126932694 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2695 You may run "mix format --migrate" to fix this warning automatically.2696 │2697 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2698 │ ~2699 │2700 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/127012702 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2703 You may run "mix format --migrate" to fix this warning automatically.2704 │2705 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2706 │ ~2707 │2708 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/127092710 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2711 You may run "mix format --migrate" to fix this warning automatically.2712 │2713 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)2714 │ ~2715 │2716 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/127172718 warning: unused require Postgrex.Messages2719 │2720 30 │ require Postgrex.Messages2721 │ ~2722 │2723 └─ lib/postgrex/query.ex:30:327242725 warning: unused require Logger2726 │2727 8 │ require Logger2728 │ ~2729 │2730 └─ lib/postgrex/notifications.ex:8:327312732 warning: 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: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2757 You may run "mix format --migrate" to fix this warning automatically.2758 │2759 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2760 │ ~2761 │2762 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/327632764 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2765 You may run "mix format --migrate" to fix this warning automatically.2766 │2767 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2768 │ ~2769 │2770 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/327712772 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2773 You may run "mix format --migrate" to fix this warning automatically.2774 │2775 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2776 │ ~2777 │2778 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/327792780 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2781 You may run "mix format --migrate" to fix this warning automatically.2782 │2783 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2784 │ ~2785 │2786 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/327872788 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2789 You may run "mix format --migrate" to fix this warning automatically.2790 │2791 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2792 │ ~2793 │2794 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/327952796 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2797 You may run "mix format --migrate" to fix this warning automatically.2798 │2799 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]2800 │ ~2801 │2802 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/328032804 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2805 You may run "mix format --migrate" to fix this warning automatically.2806 │2807 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do2808 │ ~2809 │2810 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/228112812 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2813 You may run "mix format --migrate" to fix this warning automatically.2814 │2815 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do2816 │ ~2817 │2818 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/228192820 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead2821 │2822 1005 │ Logger.warn(fn() ->2823 │ ~2824 │2825 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/528262827 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2828 You may run "mix format --migrate" to fix this warning automatically.2829 │2830 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2831 │ ~2832 │2833 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/128342835 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2836 You may run "mix format --migrate" to fix this warning automatically.2837 │2838 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2839 │ ~2840 │2841 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/128422843 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 operator2844 │2845 2003 │ <<body :: binary(size), rest :: binary>> ->2846 │ ~2847 │2848 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/128492850 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: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)6673 │6674 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do6675 │ ~6676 │6677 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/266786679 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6680 │6681 110 │ if Map.size(s.listener_channels[channel]) == 1 do6682 │ ~6683 │6684 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/36685 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/36686 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/266876688 warning: a struct for Postgrex.Query is expected on struct update:66896690 %Postgrex.Query{6691 query6692 | param_oids: param_oids,6693 param_formats: param_formats,6694 param_types: param_types6695 }66966697 but got type:66986699 dynamic()67006701 where "query" was given the type:67026703 # type: dynamic()6704 # from: lib/postgrex/protocol.ex:910:356705 query67066707 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"67086709 type warning found at:6710 │6711 915 │ query = %Query{query | param_oids: param_oids,6712 │ ~6713 │6714 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/667156716 warning: a struct for Postgrex.Query is expected on struct update:67176718 %Postgrex.Query{6719 query6720 | ref: make_ref(),6721 types: types,6722 columns: col_names,6723 result_oids: result_oids,6724 result_formats: result_formats,6725 result_types: result_types6726 }67276728 but got type:67296730 dynamic()67316732 where "query" was given the type:67336734 # type: dynamic()6735 # from: lib/postgrex/protocol.ex:926:356736 query67376738 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"67396740 type warning found at:6741 │6742 932 │ query = %Query{query | ref: make_ref(), types: types,6743 │ ~6744 │6745 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/667466747 warning: a struct for Postgrex.Query is expected on struct update:67486749 %Postgrex.Query{query | ref: make_ref()}67506751 but got type:67526753 dynamic()67546755 where "query" was given the type:67566757 # type: dynamic()6758 # from: lib/postgrex/protocol.ex:977:316759 query67606761 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"67626763 type warning found at:6764 │6765 978 │ query = %Query{query | ref: make_ref()}6766 │ ~6767 │6768 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/567696770 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)6771 │6772 2131 │ formatted_reason = :ssl.format_error(reason)6773 │ ~6774 │6775 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/367766777 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)6778 │6779 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)6780 │ ~6781 │6782 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/367836784 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)6785 │6786 2297 │ defp query_put(_, %Query{ref: nil}), do: nil6787 │ ~6788 │6789 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/267906791 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6792 │6793 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]6794 │ ~6795 │6796 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/167976798 warning: a struct for Postgrex.Query is expected on struct update:67996800 %Postgrex.Query{query | name: ""}68016802 but got type:68036804 dynamic()68056806 where "query" was given the type:68076808 # type: dynamic()6809 # from: lib/postgrex/protocol.ex:2313:166810 query68116812 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"68136814 type warning found at:6815 │6816 2313 │ defp unnamed(query), do: %Query{query | name: ""}6817 │ ~6818 │6819 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/168206821 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6822 │6823 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),6824 │ ~6825 │6826 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/268276828 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6829 │6830 9 │ worker(Postgrex.Parameters, [])]6831 │ ~6832 │6833 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/268346835Generated postgrex app6836warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"6837 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/26838 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/16839 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/56840 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/26841 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/46842 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/268436844==> ecto6845Compiling 70 files (.ex)6846 warning: using single-quoted strings to represent charlists is deprecated.6847 Use ~c"" if you indeed want a charlist or use "" instead.6848 You may run "mix format --migrate" to change all single-quoted6849 strings to use the ~c sigil and fix this warning.6850 │6851 166 │ defp insert_all_value(_), do: '?'6852 │ ~6853 │6854 └─ lib/ecto/adapters/mysql/connection.ex:166:3768556856 warning: using single-quoted strings to represent charlists is deprecated.6857 Use ~c"" if you indeed want a charlist or use "" instead.6858 You may run "mix format --migrate" to change all single-quoted6859 strings to use the ~c sigil and fix this warning.6860 │6861 354 │ '?'6862 │ ~6863 │6864 └─ lib/ecto/adapters/mysql/connection.ex:354:768656866 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.68676868 This error happens when you have function calls without parentheses inside keywords. For example:68696870 function(arg, one: nested_call a, b, c)6871 function(arg, one: if expr, do: :this, else: :that)68726873 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:68746875 function(arg, one: if(expr, do: :this, else: :that))6876 function(arg, one: nested_call(a, b, c))68776878 Ambiguity found at:6879 │6880 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"6881 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6882 │6883 └─ lib/ecto/changeset.ex:228668846885 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.68866887 This error happens when you have function calls without parentheses inside keywords. For example:68886889 function(arg, one: nested_call a, b, c)6890 function(arg, one: if expr, do: :this, else: :that)68916892 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:68936894 function(arg, one: if(expr, do: :this, else: :that))6895 function(arg, one: nested_call(a, b, c))68966897 Ambiguity found at:6898 │6899 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"6900 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6901 │6902 └─ lib/ecto/migration/runner.ex:26569036904 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.69056906 This error happens when you have function calls without parentheses inside keywords. For example:69076908 function(arg, one: nested_call a, b, c)6909 function(arg, one: if expr, do: :this, else: :that)69106911 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:69126913 function(arg, one: if(expr, do: :this, else: :that))6914 function(arg, one: nested_call(a, b, c))69156916 Ambiguity found at:6917 │6918 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"6919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6920 │6921 └─ lib/ecto/migration/runner.ex:26769226923 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity6924 │6925 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)6926 │ ~6927 │6928 └─ lib/ecto/query/builder.ex:136:869296930 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)6931 │6932 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime6933 │ ~~6934 │6935 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/269366937 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)6938 │6939 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date6940 │ ~~6941 │6942 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/269436944 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.69456946 This error happens when you have function calls without parentheses inside keywords. For example:69476948 function(arg, one: nested_call a, b, c)6949 function(arg, one: if expr, do: :this, else: :that)69506951 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:69526953 function(arg, one: if(expr, do: :this, else: :that))6954 function(arg, one: nested_call(a, b, c))69556956 Ambiguity found at:6957 │6958 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"6959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6960 │6961 └─ lib/ecto/repo/schema.ex:45469626963 warning: unused require Ecto.Query6964 │6965 6 │ require Ecto.Query6966 │ ~6967 │6968 └─ lib/ecto/repo/preloader.ex:6:369696970 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead6971 │6972 9 │ schema "schema_migrations" do6973 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6974 │6975 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)69766977 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead6978 │6979 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn6980 │ ~6981 │6982 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/269836984 warning: incompatible types given to Mix.Ecto.ensure_started/2:69856986 Mix.Ecto.ensure_started(repo, opts)69876988 given types:69896990 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))69916992 but expected one of:69936994 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())69956996 where "opts" was given the type:69976998 # type: dynamic(6999 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7000 non_struct_map()7001 )7002 # from: lib/mix/tasks/ecto.rollback.ex:64:107003 opts =7004 if opts[:quiet] do7005 Keyword.merge(opts, log: false, log_sql: false)7006 else7007 opts7008 end70097010 where "repo" was given the type:70117012 # type: dynamic(atom())7013 # from: lib/mix/tasks/ecto.rollback.ex:70:77014 Mix.Ecto.ensure_repo(repo, args)70157016 type warning found at:7017 │7018 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7019 │ ~7020 │7021 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/270227023 warning: incompatible types given to Mix.Ecto.ensure_started/2:70247025 Mix.Ecto.ensure_started(repo, all: true)70267027 given types:70287029 -dynamic(atom())-, non_empty_list({:all, true})70307031 but expected one of:70327033 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())70347035 where "repo" was given the type:70367037 # type: dynamic(atom())7038 # from: lib/mix/tasks/ecto.migrations.ex:37:77039 Mix.Ecto.ensure_repo(repo, args)70407041 type warning found at:7042 │7043 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7044 │ ~7045 │7046 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/370477048 warning: incompatible types given to Mix.Ecto.ensure_started/2:70497050 Mix.Ecto.ensure_started(repo, opts)70517052 given types:70537054 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))70557056 but expected one of:70577058 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())70597060 where "opts" was given the type:70617062 # type: dynamic(7063 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7064 non_struct_map()7065 )7066 # from: lib/mix/tasks/ecto.migrate.ex:68:107067 opts =7068 if opts[:quiet] do7069 Keyword.merge(opts, log: false, log_sql: false)7070 else7071 opts7072 end70737074 where "repo" was given the type:70757076 # type: dynamic(atom())7077 # from: lib/mix/tasks/ecto.migrate.ex:74:77078 Mix.Ecto.ensure_repo(repo, args)70797080 type warning found at:7081 │7082 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7083 │ ~7084 │7085 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/270867087 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:70887089 Mix.Ecto.source_repo_priv(repo)70907091 given types:70927093 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-70947095 but expected one of:70967097 atom()70987099 where "repo" was given the types:71007101 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7102 # from: lib/mix/tasks/ecto.load.ex:70:227103 Keyword.merge(repo.config, opts)71047105 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7106 # from: lib/mix/tasks/ecto.load.ex:72:277107 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)71087109 type warning found at:7110 │7111 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7112 │ ~7113 │7114 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/271157116 warning: expected a map or struct when accessing .__adapter__ in expression:71177118 repo.__adapter__71197120 where "repo" was given the type:71217122 # type: dynamic(atom())7123 # from: lib/mix/tasks/ecto.load.ex:53:77124 Mix.Ecto.ensure_repo(repo, args)71257126 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()71277128 type warning found at:7129 │7130 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7131 │ ~7132 │7133 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/171347135 warning: expected a map or struct when accessing .__adapter__ in expression:71367137 repo.__adapter__71387139 where "repo" was given the type:71407141 # type: dynamic(atom())7142 # from: lib/mix/tasks/ecto.dump.ex:50:77143 Mix.Ecto.ensure_repo(repo, args)71447145 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()71467147 type warning found at:7148 │7149 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7150 │ ~7151 │7152 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/171537154 warning: expected a map or struct when accessing .__adapter__ in expression:71557156 repo.__adapter__71577158 where "repo" was given the type:71597160 # type: dynamic(atom())7161 # from: lib/mix/tasks/ecto.drop.ex:39:77162 Mix.Ecto.ensure_repo(repo, args)71637164 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()71657166 type warning found at:7167 │7168 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7169 │ ~7170 │7171 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/171727173 warning: the following clause will never match:71747175 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->71767177 because it attempts to match on the result of:71787179 System.stacktrace()71807181 which has type:71827183 empty_list()71847185 where "args_or_arity" was given the type:71867187 # type: float() or integer() or non_empty_list(term())7188 # from: lib/ecto/changeset.ex7189 (_() when args_or_arity == 2) when length(args_or_arity) == 271907191 where "module" was given the type:71927193 # type: dynamic()7194 # from: lib/ecto/changeset.ex:733:307195 module71967197 type warning found at:7198 │7199 741 │ ... when length(args_or_arity) == 2 ->7200 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7201 │7202 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/272037204 warning: incompatible types given to get_source/1:72057206 get_source(repo)72077208 given types:72097210 -dynamic(atom())-72117212 but expected one of:72137214 %{..., config: empty_list() or non_empty_list(term(), term())}72157216 where "repo" was given the type:72177218 # type: dynamic(atom())7219 # from: lib/ecto/migration/schema_migration.ex:24:137220 repo.all(7221 Map.put(7222 (7223 query =7224 (7225 query = {get_source(repo), Ecto.Migration.SchemaMigration}7226 Ecto.Query.Builder.From.apply(query, 1)7227 )7228 7229 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7230 ...,7231 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7232 file: "/work/proj/deps_trellis/ecto/lib/ecto/migration/schema_migration.ex",7233 line: 22,7234 take: %{}7235 })7236 ),7237 :prefix,7238 prefix7239 ), timeout: :infinity, log: false)72407241 type warning found at:7242 │7243 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7244 │ ~7245 │7246 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/272477248 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7249 │7250 739 │ case System.stacktrace do7251 │ ~7252 │7253 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/272547255 warning: incompatible types given to get_source/1:72567257 get_source(repo)72587259 given types:72607261 -dynamic(atom())-72627263 but expected one of:72647265 %{..., config: empty_list() or non_empty_list(term(), term())}72667267 where "repo" was given the type:72687269 # type: dynamic(atom())7270 # from: lib/ecto/migration/schema_migration.ex:30:137271 repo.insert!(7272 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7273 prefix: prefix,7274 source: get_source(repo)7275 ), timeout: :infinity, log: false)72767277 type warning found at:7278 │7279 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7280 │ ~7281 │7282 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/372837284 warning: incompatible types given to get_source/1:72857286 get_source(repo)72877288 given types:72897290 -dynamic(atom())-72917292 but expected one of:72937294 %{..., config: empty_list() or non_empty_list(term(), term())}72957296 where "repo" was given the type:72977298 # type: dynamic(atom())7299 # from: lib/ecto/migration/schema_migration.ex:36:137300 repo.delete_all(7301 Map.put(7302 (7303 query =7304 (7305 query = {get_source(repo), Ecto.Migration.SchemaMigration}7306 Ecto.Query.Builder.From.apply(query, 1)7307 )7308 7309 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7310 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7311 op: :and,7312 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7313 file: "/work/proj/deps_trellis/ecto/lib/ecto/migration/schema_migration.ex",7314 line: 347315 })7316 ),7317 :prefix,7318 prefix7319 ), timeout: :infinity, log: false)73207321 type warning found at:7322 │7323 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7324 │ ~7325 │7326 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/373277328 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7329 │7330 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7331 │ ~7332 │7333 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27334 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/273357336 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7337 │7338 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7339 │ ~7340 │7341 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/173427343 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7344 │7345 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7346 │ ~7347 │7348 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/273497350 warning: the following conditional expression:73517352 is_atom(related)73537354 will always evaluate to:73557356 dynamic(true)73577358 where "related" was given the type:73597360 # type: dynamic(atom())7361 # from: lib/ecto/association.ex:730:157362 related = Ecto.Association.related_from_query(queryable)73637364 type warning found at:7365 │7366 732 │ unless is_atom(related) do7367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7368 │7369 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/373707371 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7372 │7373 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7374 │ ~7375 │7376 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/373777378 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7379 │7380 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7381 │ ~7382 │7383 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/273847385 warning: expected a map or struct when accessing .__adapter__ in expression:73867387 repo.__adapter__73887389 where "repo" was given the type:73907391 # type: dynamic(atom())7392 # from: lib/mix/tasks/ecto.create.ex:37:77393 Mix.Ecto.ensure_repo(repo, args)73947395 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()73967397 type warning found at:7398 │7399 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7400 │ ~7401 │7402 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/174037404 warning: the following clause will never match:74057406 {:error, _} = error ->74077408 because it attempts to match on the result of:74097410 apply(changeset, adapter, :insert, args)74117412 which has type:74137414 dynamic({:invalid or :ok, term()})74157416 type warning found at:7417 │7418 219 │ {:error, _} = error ->7419 │ ~7420 │7421 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/474227423 warning: the following clause will never match:74247425 {:error, _} = error ->74267427 because it attempts to match on the result of:74287429 apply(changeset, adapter, action, args)74307431 which has type:74327433 dynamic({:invalid or :ok, term()})74347435 type warning found at:7436 │7437 297 │ {:error, _} = error ->7438 │ ~7439 │7440 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/474417442 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7443 │7444 54 │ filter_and_reraise e, System.stacktrace7445 │ ~7446 │7447 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/574487449 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7450 │7451 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7452 │ ~7453 │7454 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/274557456 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7457 │7458 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7459 │ ~7460 │7461 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/374627463 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7464 │7465 44 │ index = Map.size(params)7466 │ ~7467 │7468 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/57469 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/574707471 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead7472 │7473 614 │ Decimal.minus(decimal)7474 │ ~7475 │7476 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/174777478 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)7479 │7480 228 │ raise BadStructError, struct: struct, term: data7481 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7482 │7483 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/574847485 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7486 │7487 62 │ Mix.Project.compile(args)7488 │ ~7489 │7490 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/274917492 warning: expected a module (an atom) when invoking start_link/1 in expression:74937494 repo.start_link(pool_size: pool_size)74957496 where "pool_size" was given the type:74977498 # type: dynamic()7499 # from: lib/mix/ecto.ex:101:157500 pool_size = Keyword.get(opts, :pool_size, 1)75017502 where "repo" was given the type:75037504 # type: dynamic(%{..., __adapter__: atom()})7505 # from: lib/mix/ecto.ex:99:367506 repo.__adapter__.ensure_all_started(repo, :temporary)75077508 type warning found at:7509 │7510 102 │ case repo.start_link(pool_size: pool_size) do7511 │ ~7512 │7513 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/275147515 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7516 │7517 146 │ Logger.remove_backend(:console)7518 │ ~7519 │7520 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/275217522 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7523 │7524 155 │ Logger.add_backend(:console, flush: true)7525 │ ~7526 │7527 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/275287529 warning: the following clause will never match:75307531 {:error, _} ->75327533 because it attempts to match on the result of:75347535 NaiveDateTime.new(date, time)75367537 which has type:75387539 dynamic({:ok, %NaiveDateTime{}})75407541 type warning found at:7542 │7543 803 │ {:error, _} -> :error7544 │ ~~~~~~~~~~~~~~~~~~~~~7545 │7546 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/175477548 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7549 │7550 159 │ supervise(children, strategy: :one_for_one)7551 │ ~7552 │7553 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/175547555 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7556 │7557 214 │ filter_and_reraise e, System.stacktrace7558 │ ~7559 │7560 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/47561 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/475627563 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7564 │7565 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)7566 │ ~7567 │7568 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/275697570 warning: expected a map or struct when accessing .__struct__ in expression:75717572 schema.__struct__75737574 where "schema" was given the types:75757576 # type: dynamic(atom() and not nil)7577 # from: lib/ecto/query/planner.ex:1186:417578 schema75797580 # type: atom()7581 # from: lib/ecto/query/planner.ex:1186:617582 is_atom(schema)75837584 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()75857586 type warning found at:7587 │7588 1190 │ Map.has_key?(schema.__struct__, field) ->7589 │ ~7590 │7591 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/675927593 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:75947595 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])75967597 given types:75987599 (7600 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,7601 dynamic()7602 )76037604 but expected one of:76057606 atom(), term()76077608 where "opts" was given the type:76097610 # type: dynamic(7611 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7612 non_struct_map()7613 )7614 # from: lib/ecto/migrator.ex:44:657615 opts[:prefix]76167617 where "repo" was given the type:76187619 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})7620 # from: lib/ecto/migrator.ex:44:237621 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])76227623 type warning found at:7624 │7625 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])7626 │ ~7627 │7628 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/276297630 warning: expected a module (an atom) when invoking transaction/2 in expression:76317632 repo.transaction(fun, log: false, timeout: :infinity)76337634 where "fun" was given the type:76357636 # type: dynamic()7637 # from: lib/ecto/migrator.ex:114:477638 fun76397640 where "repo" was given the types:76417642 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})7643 # from: lib/ecto/migrator.ex:118:247644 repo.__adapter__.supports_ddl_transaction?76457646 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})7647 # from: lib/ecto/migrator.ex:118:247648 repo.__adapter__.supports_ddl_transaction?76497650 type warning found at:7651 │7652 119 │ repo.transaction(fun, [log: false, timeout: :infinity])7653 │ ~7654 │7655 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/376567657 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead7658 │7659 291 │ modules = Code.load_file(file)7660 │ ~7661 │7662 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/276637664 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7665 │7666 321 │ reraise error, System.stacktrace7667 │ ~7668 │7669 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/376707671 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7672 │7673 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)7674 │ ~7675 │7676 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/176777678 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7679 │7680 15 │ supervise(children, strategy: :simple_one_for_one)7681 │ ~7682 │7683 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/176847685 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7686 │7687 10 │ worker(Ecto.Registry, []),7688 │ ~7689 │7690 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/276917692 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7693 │7694 11 │ supervisor(Ecto.Migration.Supervisor, [])7695 │ ~7696 │7697 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/276987699 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7700 │7701 260 │ reraise %{err | message: message}, System.stacktrace7702 │ ~7703 │7704 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/677057706Generated ecto app7707==> phoenix_ecto7708Compiling 6 files (.ex)7709 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7710 │7711 10 │ supervise([7712 │ ~7713 │7714 └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:10:5: Phoenix.Ecto.SQL.SandboxSupervisor.init/177157716 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7717 │7718 11 │ worker(Phoenix.Ecto.SQL.SandboxSession, [], restart: :temporary)7719 │ ~7720 │7721 └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:11:7: Phoenix.Ecto.SQL.SandboxSupervisor.init/177227723 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.SubQueryError)7724 │7725 20 │ defimpl Plug.Exception, for: Ecto.SubQueryError do7726 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7727 │7728 └─ lib/phoenix_ecto/plug.ex:20: Plug.Exception.Ecto.SubQueryError (module)77297730 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.InvalidChangesetError)7731 │7732 13 │ defimpl Plug.Exception, for: exception do7733 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7734 │7735 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.InvalidChangesetError (module)77367737 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.StaleEntryError)7738 │7739 13 │ defimpl Plug.Exception, for: exception do7740 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7741 │7742 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.StaleEntryError (module)77437744 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.NoResultsError)7745 │7746 13 │ defimpl Plug.Exception, for: exception do7747 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7748 │7749 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.NoResultsError (module)77507751 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.Query.CastError)7752 │7753 13 │ defimpl Plug.Exception, for: exception do7754 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7755 │7756 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.Query.CastError (module)77577758 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7759 │7760 13 │ supervisor(Phoenix.Ecto.SQL.SandboxSupervisor, [])7761 │ ~7762 │7763 └─ lib/phoenix_ecto.ex:13:7: Phoenix.Ecto.start/277647765 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.CastError)7766 │7767 13 │ defimpl Plug.Exception, for: exception do7768 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7769 │7770 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.CastError (module)77717772Generated phoenix_ecto app7773==> ex_machina7774Compiling 6 files (.ex)7775 warning: Ecto.Type.embedded_dump/3 is undefined or private7776 │7777 257 │ Ecto.Type.embedded_dump(type, value, :json)7778 │ ~7779 │7780 └─ lib/ex_machina/ecto.ex:257:15: ExMachina.Ecto.try_embedded_dump/277817782Generated ex_machina app7783==> flashtag7784Compiling 16 files (.ex)7785 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7786 │7787 9 │ schema "users" do7788 │ ~~~~~~~~~~~~~~~~~7789 │7790 └─ lib/flashtag/accounts/user.ex:9: Flashtag.Accounts.User (module)77917792 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7793 │7794 10 │ schema "categories" do7795 │ ~~~~~~~~~~~~~~~~~~~~~~7796 │7797 └─ lib/flashtag/blog/category.ex:10: Flashtag.Blog.Category (module)77987799 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7800 │7801 10 │ schema "posts" do7802 │ ~~~~~~~~~~~~~~~~~7803 │7804 └─ lib/flashtag/blog/post.ex:10: Flashtag.Blog.Post (module)78057806 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7807 │7808 10 │ schema "series" do7809 │ ~~~~~~~~~~~~~~~~~~7810 │7811 └─ lib/flashtag/blog/series.ex:10: Flashtag.Blog.Series (module)78127813 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7814 │7815 10 │ schema "tags" do7816 │ ~~~~~~~~~~~~~~~~7817 │7818 └─ lib/flashtag/blog/tag.ex:10: Flashtag.Blog.Tag (module)781978207821== Compilation error in file lib/flashtag/repo.ex ==7822** (ArgumentError) missing :adapter configuration in config :flashtag, Flashtag.Repo7823 (ecto 2.2.12) lib/ecto/repo/supervisor.ex:70: Ecto.Repo.Supervisor.compile_config/27824 lib/flashtag/repo.ex:4: (module)7825could not compile dependency :flashtag, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile flashtag --force", update it with "mix deps.update flashtag" or clean it with "mix deps.clean flashtag"