Build log
nerves_system_qemu_aarch64
flashtag_api 0.0.1 · fail · run flashtag_api-0.0.1-1791184494949
7827 of 7827 lines
1Resolving Hex dependencies...2Resolution completed in 0.375s3Unchanged: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_qemu_aarch64/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_qemu_aarch64/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_qemu_aarch64/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.erl:443 │444 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);445 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.446Compile directive 'nowarn_deprecated_catch' can be used to suppress447warnings in selected modules.448449450 ┌─ src/ranch_ssl.erl:451 │452 128 │ case ssl:ssl_accept(CSocket, Timeout) of453 │ ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead454455 ┌─ src/ranch_ssl.erl:456 │457 233 │ end, ssl:cipher_suites());458 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead459460 ┌─ src/ranch_ssl.erl:461 │462 235 │ ssl:cipher_suites()463 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead464465466==> tablet467Compiling 2 files (.ex)468Generated tablet app469==> elixir_make470Compiling 8 files (.ex)471Generated elixir_make app472==> nerves_logging473 CC kmsg_tailer.o474 LD kmsg_tailer475Compiling 5 files (.ex)476Generated nerves_logging app477==> nerves_compatibility_test478===> Analyzing applications...479===> Compiling cowlib480==> nerves_discovery481Compiling 5 files (.ex)482Generated nerves_discovery app483==> ring_logger484Compiling 7 files (.ex)485Generated ring_logger app486==> nerves_compatibility_test487===> Analyzing applications...488===> Compiling poolboy489warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"490 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2491 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1492 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5493 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2494 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4495 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2496497==> db_connection498Compiling 23 files (.ex)499warning: cannot infer signatures from :poolboy because it is not loaded500501 warning: unused require Bitwise502 │503 31 │ require Bitwise504 │ ~505 │506 └─ lib/db_connection/backoff.ex:31:5507508 warning: using single-quoted strings to represent charlists is deprecated.509 Use ~c"" if you indeed want a charlist or use "" instead.510 You may run "mix format --migrate" to change all single-quoted511 strings to use the ~c sigil and fix this warning.512 │513 406 │ :normal -> [{:data, [{'Module', mod}]}]514 │ ~515 │516 └─ lib/db_connection/connection.ex:406:32517518 warning: using single-quoted strings to represent charlists is deprecated.519 Use ~c"" if you indeed want a charlist or use "" instead.520 You may run "mix format --migrate" to change all single-quoted521 strings to use the ~c sigil and fix this warning.522 │523 661 │ [{:data, [{'Module', mod}, {'State', state}]}]524 │ ~525 │526 └─ lib/db_connection/connection.ex:661:16527528 warning: using single-quoted strings to represent charlists is deprecated.529 Use ~c"" if you indeed want a charlist or use "" instead.530 You may run "mix format --migrate" to change all single-quoted531 strings to use the ~c sigil and fix this warning.532 │533 661 │ [{:data, [{'Module', mod}, {'State', state}]}]534 │ ~535 │536 └─ lib/db_connection/connection.ex:661:33537538 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead539 │540 8 │ children = [supervisor(child_mod, [], [restart: :temporary])]541 │ ~542 │543 └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0544545 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead546 │547 30 │ worker(DBConnection.Watcher, [owner])548 │ ~549 │550 └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1551552 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead553 │554 37 │ worker(:sregulator, [regulator, opts, start_opts], child_opts)555 │ ~556 │557 └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1558 └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2559560 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead561 │562 55 │ worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])563 │ ~564 │565 └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3566567 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead568 │569 45 │ supervisor(Supervisor, [[conn], sup_opts], [id: :conn_sup])570 │ ~571 │572 └─ lib/db_connection/sojourn/pool.ex:45:5: DBConnection.Sojourn.Pool.conn_sup/2573574 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead575 │576 111 │ stack = System.stacktrace()577 │ ~578 │579 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3580581 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead582 │583 96 │ Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)584 │ ~585 │586 └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4587588 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: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead596 │597 117 │ Supervisor.Spec.worker(Manager, [module, opts], child_opts)598 │ ~599 │600 └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3601602 warning: the following clause will never match:603604 [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->605606 because it attempts to match on the result of:607608 System.stacktrace()609610 which has type:611612 empty_list()613614 where "arity" was given the type:615616 # type: integer()617 # from: lib/db_connection/connection.ex:139:56618 is_integer(arity)619620 type warning found at:621 │622 139 │ [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace623 │ ~624 │625 └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2626627 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead628 │629 6 │ children = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]630 │ ~631 │632 └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0633634 warning: the following clause will never match:635636 [{a, b, params, c} | rest] when is_list(params) ->637638 because it attempts to match on the result of:639640 System.stacktrace()641642 which has type:643644 empty_list()645646 where "params" was given the type:647648 # type: empty_list() or non_empty_list(term(), term())649 # from: lib/db_connection/connection.ex:140:43650 is_list(params)651652 type warning found at:653 │654 140 │ [{a, b, params, c} | rest] when is_list(params) ->655 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~656 │657 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2658659 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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)867 │868 5 │ defmodule Nerves.BuildAction.Trimmer do869 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~870 │871 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)872873 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)874 │875 5 │ defmodule Nerves.BuildPlan do876 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~877 │878 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)879880 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)881 │882 5 │ defmodule Nerves.BuildPlan.Checks do883 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~884 │885 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)886887 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)916 │917 5 │ defmodule Nerves.TargetTuple do918 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~919 │920 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)921922Generated nerves app923==> nerves_toolchain_aarch64_nerves_linux_gnu924Compiling 1 file (.ex)925Generated nerves_toolchain_aarch64_nerves_linux_gnu app926==> nerves_system_qemu_aarch64927Compiling 1 file (.ex)928Generated nerves_system_qemu_aarch64 app929==> nerves_compatibility_test930===> Analyzing applications...931===> Compiling telemetry932===> Analyzing applications...933===> Compiling cowboy934 ┌─ src/cowboy_websocket.erl:935 │936 147 │ Stacktrace = erlang:get_stacktrace(),937 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace938939 ┌─ src/cowboy_websocket.erl:940 │941 645 │ {stacktrace, erlang:get_stacktrace()},942 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace943944 ┌─ src/cowboy_websocket.erl:945 │946 755 │ {stacktrace, erlang:get_stacktrace()},947 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace948949950 ┌─ src/cowboy_handler.erl:951 │952 87 │ Stacktrace = erlang:get_stacktrace(),953 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace954955 ┌─ src/cowboy_handler.erl:956 │957 116 │ Stacktrace = erlang:get_stacktrace(),958 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace959960 ┌─ src/cowboy_handler.erl:961 │962 235 │ Stacktrace = erlang:get_stacktrace(),963 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace964965 ┌─ src/cowboy_handler.erl:966 │967 290 │ {stacktrace, erlang:get_stacktrace()},968 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace969970971 ┌─ src/cowboy_rest.erl:972 │973 69 │ Stacktrace = erlang:get_stacktrace(),974 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace975976 ┌─ src/cowboy_rest.erl:977 │978 1006 │ Stacktrace = erlang:get_stacktrace(),979 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace980981982==> expo983Compiling 2 files (.erl)984Compiling 22 files (.ex)985Generated expo app986==> gettext987Compiling 18 files (.ex)988 warning: unused require Gettext.Macros989 │990 594 │ require Gettext.Macros991 │ ~992 │993 └─ lib/gettext.ex:594:3994995 warning: the following clause is redundant:996997 defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)998999 it has type:10001001 dynamic(%Expo.Message.Plural{})10021003 previous clauses have already matched on the following types:10041005 %Expo.Message.Singular{}1006 %Expo.Message.Plural{}10071008 │1009 391 │ defp ensure_empty_msgstr!(%Message.Plural{} = message) do1010 │ ~1011 │1012 └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/110131014 warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead1015 │1016 426 │ Kernel.ParallelCompiler.async(fn ->1017 │ ~1018 │1019 └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/310201021Generated gettext app1022==> phoenix_pubsub1023Compiling 13 files (.ex)1024 warning: single quotes around atoms are deprecated. Use double quotes instead1025 │1026 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1027 │ ~1028 │1029 └─ lib/phoenix/pubsub/local.ex:160:2310301031 warning: single quotes around atoms are deprecated. Use double quotes instead1032 │1033 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1034 │ ~1035 │1036 └─ lib/phoenix/pubsub/local.ex:160:4010371038 warning: unused require Logger1039 │1040 107 │ require Logger1041 │ ~1042 │1043 └─ lib/phoenix/tracker.ex:107:310441045 warning: a struct for Phoenix.Tracker.State is expected on struct update:10461047 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}10481049 but got type:10501051 dynamic()10521053 where "delta" was given the type:10541055 # type: dynamic()1056 # from: lib/phoenix/tracker/state.ex:461:361057 %Phoenix.Tracker.State{delta: delta} = state10581059 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"10601061 type warning found at:1062 │1063 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1064 │ ~1065 │1066 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/510671068 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:10691070 %Phoenix.Tracker.Replica{replica | status: :permdown}10711072 but got type:10731074 dynamic()10751076 where "replica" was given the type:10771078 # type: dynamic()1079 # from: lib/phoenix/tracker/replica.ex:72:171080 replica10811082 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"10831084 type warning found at:1085 │1086 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1087 │ ~1088 │1089 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/110901091 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:10921093 %Phoenix.Tracker.Replica{replica | status: :down}10941095 but got type:10961097 dynamic()10981099 where "replica" was given the type:11001101 # type: dynamic()1102 # from: lib/phoenix/tracker/replica.ex:74:131103 replica11041105 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"11061107 type warning found at:1108 │1109 74 │ defp down(replica), do: %Replica{replica | status: :down}1110 │ ~1111 │1112 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/111131114 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:11151116 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}11171118 but got type:11191120 dynamic()11211122 where "replica" was given the type:11231124 # type: dynamic()1125 # from: lib/phoenix/tracker/replica.ex:76:291126 replica11271128 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"11291130 type warning found at:1131 │1132 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1133 │ ~1134 │1135 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/111361137 warning: a struct for Phoenix.Tracker.State is expected on struct update:11381139 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}11401141 but got type:11421143 dynamic()11441145 where "delta" was given the type:11461147 # type: dynamic()1148 # from: lib/phoenix/tracker/state.ex:541:991149 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1150 state11511152 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11531154 type warning found at:1155 │1156 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1157 │ ~1158 │1159 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/111601161 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1162 │1163 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1164 │ ~1165 │1166 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/111671168 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1169 │1170 273 │ supervise(shards, strategy: :one_for_one,1171 │ ~1172 │1173 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/111741175 warning: a struct for Phoenix.Tracker.State is expected on struct update:11761177 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}11781179 but got type:11801181 dynamic(%{..., range: {term(), term()}})11821183 where "delta" was given the type:11841185 # type: dynamic(%{..., range: {term(), term()}})1186 # from: lib/phoenix/tracker/state.ex:551:301187 {start_clock, end_clock} = delta.range11881189 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11901191 type warning found at:1192 │1193 555 │ delta: %State{delta | range: {start_clock, new_end}}}1194 │ ~1195 │1196 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/211971198 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1199 │1200 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1201 │ ~1202 │1203 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/212041205 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1206 │1207 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1208 │ ~1209 │1210 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/112111212 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1213 │1214 43 │ :ok = :pg2.create(pg2_group)1215 │ ~1216 │1217 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/112181219 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1220 │1221 44 │ :ok = :pg2.join(pg2_group, self())1222 │ ~1223 │1224 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/112251226 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1227 │1228 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1229 │ ~1230 │1231 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/112321233 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1234 │1235 97 │ supervise(children, strategy: :rest_for_one)1236 │ ~1237 │1238 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/112391240 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1241 │1242 57 │ :pg2.get_members(pg2_namespace(server_name))1243 │ ~1244 │1245 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/112461247 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1248 │1249 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1250 │ ~1251 │1252 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11253 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/112541255 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1256 │1257 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1258 │ ~1259 │1260 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/112611262 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1263 │1264 42 │ supervise children, strategy: :one_for_one1265 │ ~1266 │1267 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/112681269Generated phoenix_pubsub app1270==> plug1271Compiling 1 file (.erl)1272Compiling 42 files (.ex)1273Generated plug app1274warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1275 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21276 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11277 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51278 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21279 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41280 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/212811282==> phoenix1283Compiling 75 files (.ex)1284warning: cannot infer signatures from :cowboy because it is not loaded12851286warning: cannot infer signatures from :cowlib because it is not loaded12871288warning: cannot infer signatures from :ranch because it is not loaded12891290 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 operator1291 │1292 170 │ <<attr::size(prefix)-binary, ":unique">> -> attr1293 │ ~1294 │1295 └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/112961297 warning: using single-quoted strings to represent charlists is deprecated.1298 Use ~c"" if you indeed want a charlist or use "" instead.1299 You may run "mix format --migrate" to change all single-quoted1300 strings to use the ~c sigil and fix this warning.1301 │1302 310 │ :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1303 │ ~1304 │1305 └─ lib/phoenix/channel/server.ex:310:3113061307 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1308 │1309 39 │ Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1310 │ ~1311 │1312 └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/313131314 warning: unused require Logger1315 │1316 20 │ require Logger1317 │ ~1318 │1319 └─ lib/phoenix/endpoint/handler.ex:20:313201321 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1322 │1323 39 │ Logger.warn """1324 │ ~1325 │1326 └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/113271328 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 operator1329 │1330 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1331 │ ~1332 │1333 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/213341335 warning: using single-quoted strings to represent charlists is deprecated.1336 Use ~c"" if you indeed want a charlist or use "" instead.1337 You may run "mix format --migrate" to change all single-quoted1338 strings to use the ~c sigil and fix this warning.1339 │1340 315 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1341 │ ~1342 │1343 └─ lib/phoenix/router.ex:315:5013441345 warning: using single-quoted strings to represent charlists is deprecated.1346 Use ~c"" if you indeed want a charlist or use "" instead.1347 You may run "mix format --migrate" to change all single-quoted1348 strings to use the ~c sigil and fix this warning.1349 │1350 195 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1351 │ ~1352 │1353 └─ lib/phoenix/router/helpers.ex:195:5013541355 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.13561357 This error happens when you have function calls without parentheses inside keywords. For example:13581359 function(arg, one: nested_call a, b, c)1360 function(arg, one: if expr, do: :this, else: :that)13611362 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:13631364 function(arg, one: if(expr, do: :this, else: :that))1365 function(arg, one: nested_call(a, b, c))13661367 Ambiguity found at:1368 │1369 71 │ unless actions -- supported_actions == [], do: raise ArgumentError, """1370 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1371 │1372 └─ lib/phoenix/router/resource.ex:7113731374 warning: duplicate key :route found in struct1375 │1376 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1377 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1378 │1379 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)13801381 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)"1382 │1383 110 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1384 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1385 │1386 └─ lib/phoenix/presence.ex:110: Phoenix.Presence (module)13871388 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1389 │1390 885 │ Logger.warn "send_download/3 has been invoked during an AJAX request. " <>1391 │ ~1392 │1393 └─ lib/phoenix/controller.ex:885:14: Phoenix.Controller.warn_if_ajax/113941395 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1396 │1397 304 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1398 │ ~1399 │1400 └─ lib/phoenix/socket/transport.ex:304:12: Phoenix.Socket.Transport.reply_ignore/214011402 warning: using single-quoted strings to represent charlists is deprecated.1403 Use ~c"" if you indeed want a charlist or use "" instead.1404 You may run "mix format --migrate" to change all single-quoted1405 strings to use the ~c sigil and fix this warning.1406 │1407 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1408 │ ~1409 │1410 └─ lib/phoenix/template.ex:174:5014111412 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1413 │1414 227 │ Logger.warn ":max_age was not set on Phoenix.Token.verify/4. " <>1415 │ ~1416 │1417 └─ lib/phoenix/token.ex:227:12: Phoenix.Token.expired?/214181419 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1420 │1421 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1422 │ ~1423 │1424 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/114251426 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1427 │1428 14 │ supervise(children, strategy: :simple_one_for_one)1429 │ ~1430 │1431 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/114321433 warning: expected a module (an atom) when invoking config/1 in expression:14341435 endpoint.config(:endpoint_id)14361437 where "endpoint" was given the type:14381439 # type: dynamic(%{..., __pubsub_server__: atom()})1440 # from: lib/phoenix/transports/long_poll.ex:199:101441 verify_token(endpoint, token, opts)14421443 type warning found at:1444 │1445 201 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1446 │ ~1447 │1448 └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/314491450 warning: unknown key .__pubsub_server__ in expression:14511452 endpoint.__pubsub_server__14531454 the given type does not have the given key:14551456 dynamic(1457 %Phoenix.Socket{1458 id: term(),1459 assigns: term(),1460 channel: term(),1461 channel_pid: term(),1462 endpoint: atom(),1463 handler: term(),1464 joined: term(),1465 pubsub_server: term(),1466 ref: term(),1467 join_ref: term(),1468 topic: term(),1469 transport: term(),1470 transport_pid: term(),1471 transport_name: term(),1472 serializer: term(),1473 private: term(),1474 vsn: term()1475 } or1476 %Plug.Conn{1477 adapter: term(),1478 assigns: term(),1479 body_params: term(),1480 cookies: term(),1481 halted: term(),1482 host: term(),1483 method: term(),1484 owner: term(),1485 params: term(),1486 path_info: term(),1487 path_params: term(),1488 port: term(),1489 private: term(),1490 query_params: term(),1491 query_string: term(),1492 remote_ip: term(),1493 req_cookies: term(),1494 req_headers: term(),1495 request_path: term(),1496 resp_body: term(),1497 resp_cookies: term(),1498 resp_headers: term(),1499 scheme: term(),1500 script_name: term(),1501 secret_key_base: term(),1502 state: term(),1503 status: term()1504 } or atom() or binary()1505 )15061507 where "endpoint" was given the type:15081509 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1510 # from: lib/phoenix/transports/long_poll.ex:254:191511 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])15121513 type warning found at:1514 │1515 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1516 │ ~~~~~~~~~~~~~~~~~1517 │1518 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/315191520 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1521 │1522 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1523 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1524 │1525 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)15261527 warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1528 │1529 10 │ conn = @connection.conn(req, transport)1530 │ ~1531 │1532 └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/315331534 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1535 │1536 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1537 │ ~1538 │1539 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/315401541 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1542 │1543 647 │ exception -> {:error, {exception, System.stacktrace()}}1544 │ ~1545 │1546 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/115471548 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1549 │1550 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1551 │ ~1552 │1553 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/315541555 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1556 │1557 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1558 │ ~1559 │1560 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/415611562 warning: a struct for Plug.Conn is expected on struct update:15631564 %Plug.Conn{conn | state: :sent}15651566 but got type:15671568 dynamic()15691570 where "conn" was given the type:15711572 # type: dynamic()1573 # from: lib/phoenix/endpoint/render_errors.ex:79:211574 conn15751576 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"15771578 type warning found at:1579 │1580 83 │ %Plug.Conn{conn | state: :sent}1581 │ ~1582 │1583 └─ lib/phoenix/endpoint/render_errors.ex:83:9: Phoenix.Endpoint.RenderErrors.maybe_render/515841585 warning: a struct for Plug.Conn is expected on struct update:15861587 %Plug.Conn{conn | query_params: %{}, params: %{}}15881589 but got type:15901591 dynamic(%{..., params: %Plug.Conn.Unfetched{}})15921593 where "conn" was given the types:15941595 # type: dynamic(%{..., params: term()})1596 # from: lib/phoenix/endpoint/render_errors.ex:94:171597 conn.params15981599 # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1600 # from: lib/phoenix/endpoint/render_errors.ex:94:171601 conn.params16021603 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16041605 type warning found at:1606 │1607 95 │ %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1608 │ ~1609 │1610 └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/116111612 warning: a struct for Phoenix.Socket is expected on struct update:16131614 %Phoenix.Socket{socket | id: id}16151616 but got type:16171618 dynamic()16191620 where "socket" was given the type:16211622 # type: dynamic()1623 # from: lib/phoenix/socket/transport.ex1624 {:ok, socket}16251626 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"16271628 type warning found at:1629 │1630 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1631 │ ~1632 │1633 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/716341635 warning: a struct for Plug.Conn is expected on struct update:16361637 %Plug.Conn{conn | query_params: %{}, params: params}16381639 but got type:16401641 dynamic(%{..., params: not %Plug.Conn.Unfetched{}})16421643 where "conn" was given the types:16441645 # type: dynamic(%{..., params: term()})1646 # from: lib/phoenix/endpoint/render_errors.ex:94:171647 conn.params16481649 # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1650 # from: lib/phoenix/endpoint/render_errors.ex:94:171651 conn.params16521653 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16541655 type warning found at:1656 │1657 96 │ params -> %Plug.Conn{conn | query_params: %{}, params: params}1658 │ ~1659 │1660 └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/116611662 warning: a struct for Plug.Conn is expected on struct update:16631664 %Plug.Conn{conn | params: params}16651666 but got type:16671668 dynamic(%{..., params: map()})16691670 where "conn" was given the type:16711672 # type: dynamic(%{..., params: map()})1673 # from: lib/phoenix/controller.ex:912:171674 Map.get(conn.params, required_key)16751676 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16771678 type warning found at:1679 │1680 919 │ %Plug.Conn{conn | params: params}1681 │ ~1682 │1683 └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/216841685 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1686 │1687 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),1688 │ ~1689 │1690 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/416911692 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1693 │1694 199 │ worker(Phoenix.Tracker, [module, opts, opts])1695 │ ~1696 │1697 └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/416981699 warning: expected a map or struct when accessing .url in expression:17001701 endpoint.url17021703 where "endpoint" was given the types:17041705 # type: dynamic(atom())1706 # from: lib/phoenix/router/helpers.ex:24:201707 endpoint17081709 # type: atom()1710 # from: lib/phoenix/router/helpers.ex:24:351711 is_atom(endpoint)17121713 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()17141715 type warning found at:1716 │1717 25 │ endpoint.url1718 │ ~1719 │1720 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/217211722 warning: a struct for Plug.Conn is expected on struct update:17231724 %Plug.Conn{conn | path_info: path, script_name: script}17251726 but got type:17271728 dynamic()17291730 where "conn" was given the type:17311732 # type: dynamic()1733 # from: lib/phoenix/router/route.ex:147:101734 conn = target.call(%Plug.Conn{...}, opts)17351736 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"17371738 type warning found at:1739 │1740 148 │ %Plug.Conn{conn | path_info: path, script_name: script}1741 │ ~1742 │1743 └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/417441745 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1746 │1747 284 │ Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())1748 │ ~1749 │1750 └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/117511752 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1753 │1754 71 │ supervise(children, strategy: :one_for_one)1755 │ ~1756 │1757 └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/117581759 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1760 │1761 76 │ [worker(Phoenix.Config, args)]1762 │ ~1763 │1764 └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/317651766 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1767 │1768 84 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]1769 │ ~1770 │1771 └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/21772 └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/31773 └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/317741775 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1776 │1777 106 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),1778 │ ~1779 │1780 └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/317811782 warning: expected a module (an atom) when invoking path/1 in expression:17831784 endpoint.path("/")17851786 where "endpoint" was given the type:17871788 # type: dynamic(%{..., host: term()})1789 # from: lib/phoenix/endpoint/supervisor.ex:312:141790 endpoint.host17911792 type warning found at:1793 │1794 313 │ endpoint.path("/")1795 │ ~1796 │1797 └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/117981799 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1800 │1801 35 │ supervise(children, strategy: :one_for_one)1802 │ ~1803 │1804 └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/118051806 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1807 │1808 39 │ {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)1809 │ ~1810 │1811 └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/318121813 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead1814 │1815 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)1816 │ ~1817 │1818 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/318191820 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)1821 │1822 113 │ {addr,port} = :ranch.get_addr(ref)1823 │ ~1824 │1825 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/318261827 warning: comparison between distinct types found:18281829 !Path.extname(file_path) == ".gz"18301831 given types:18321833 dynamic(boolean()) == binary()18341835 where "file_path" was given the type:18361837 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))1838 # from: lib/phoenix/digester.ex:147:451839 Path.basename(file_path)18401841 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 false18421843 type warning found at:1844 │1845 148 │ !Path.extname(file_path) == ".gz"1846 │ ~1847 │1848 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/118491850 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1851 │1852 51 │ worker(Phoenix.CodeReloader.Server, [])1853 │ ~1854 │1855 └─ lib/phoenix.ex:51:7: Phoenix.start/218561857 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1858 │1859 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)1860 │ ~1861 │1862 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/318631864 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:18651866 mod.__phoenix_recompile__?18671868 where "mod" was given the type:18691870 # type: dynamic(atom())1871 # from: lib/mix/tasks/compile.phoenix.ex:34:121872 Code.ensure_loaded?(mod)18731874 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()18751876 type warning found at:1877 │1878 36 │ mod.__phoenix_recompile__?1879 │ ~1880 │1881 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/118821883 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1884 │1885 155 │ Enum.partition attrs, fn1886 │ ~1887 │1888 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/118891890 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1891 │1892 234 │ Enum.partition(attrs, fn1893 │ ~1894 │1895 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/218961897Generated phoenix app1898==> postgrex1899Compiling 62 files (.ex)1900 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1901 │1902 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))1903 │ ~1904 │1905 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)19061907 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1908 You may run "mix format --migrate" to fix this warning automatically.1909 │1910 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1911 │ ~1912 │1913 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/119141915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1916 You may run "mix format --migrate" to fix this warning automatically.1917 │1918 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1919 │ ~1920 │1921 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/119221923 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1924 You may run "mix format --migrate" to fix this warning automatically.1925 │1926 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1927 │ ~1928 │1929 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/119301931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1932 You may run "mix format --migrate" to fix this warning automatically.1933 │1934 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>1935 │ ~1936 │1937 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/119381939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1940 You may run "mix format --migrate" to fix this warning automatically.1941 │1942 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]1943 │ ~1944 │1945 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/119461947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1948 You may run "mix format --migrate" to fix this warning automatically.1949 │1950 43 │ <<-1::int32>>1951 │ ~1952 │1953 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/119541955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1956 You may run "mix format --migrate" to fix this warning automatically.1957 │1958 48 │ <<value_byte_size::int32>> <> value1959 │ ~1960 │1961 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/119621963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1964 You may run "mix format --migrate" to fix this warning automatically.1965 │1966 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do1967 │ ~1968 │1969 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/219701971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1972 You may run "mix format --migrate" to fix this warning automatically.1973 │1974 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do1975 │ ~1976 │1977 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/219781979 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1980 You may run "mix format --migrate" to fix this warning automatically.1981 │1982 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),1983 │ ~1984 │1985 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/219861987 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1988 You may run "mix format --migrate" to fix this warning automatically.1989 │1990 64 │ ... -1::int32, rest::binary>>, acc) do1991 │ ~1992 │1993 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/219941995 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.1996 You may run "mix format --migrate" to fix this warning automatically.1997 │1998 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),1999 │ ~2000 │2001 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/220022003 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2004 You may run "mix format --migrate" to fix this warning automatically.2005 │2006 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2007 │ ~2008 │2009 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/220102011 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2012 You may run "mix format --migrate" to fix this warning automatically.2013 │2014 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2015 │ ~2016 │2017 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/220182019 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2020 You may run "mix format --migrate" to fix this warning automatically.2021 │2022 79 │ ... -1::int32, rest::binary>>, acc) do2023 │ ~2024 │2025 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/220262027 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2028 You may run "mix format --migrate" to fix this warning automatically.2029 │2030 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2031 │ ~2032 │2033 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/220342035 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2036 You may run "mix format --migrate" to fix this warning automatically.2037 │2038 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2039 │ ~2040 │2041 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/220422043 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2044 You may run "mix format --migrate" to fix this warning automatically.2045 │2046 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2047 │ ~2048 │2049 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/120502051 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2052 You may run "mix format --migrate" to fix this warning automatically.2053 │2054 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2055 │ ~2056 │2057 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/120582059 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2060 You may run "mix format --migrate" to fix this warning automatically.2061 │2062 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2063 │ ~2064 │2065 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/120662067 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2068 You may run "mix format --migrate" to fix this warning automatically.2069 │2070 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2071 │ ~2072 │2073 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/120742075 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2076 You may run "mix format --migrate" to fix this warning automatically.2077 │2078 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2079 │ ~2080 │2081 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/120822083 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2084 You may run "mix format --migrate" to fix this warning automatically.2085 │2086 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2087 │ ~2088 │2089 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/120902091 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2092 You may run "mix format --migrate" to fix this warning automatically.2093 │2094 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2095 │ ~2096 │2097 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/120982099 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2100 You may run "mix format --migrate" to fix this warning automatically.2101 │2102 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2103 │ ~2104 │2105 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/121062107 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2108 You may run "mix format --migrate" to fix this warning automatically.2109 │2110 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2111 │ ~2112 │2113 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/121142115 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2116 You may run "mix format --migrate" to fix this warning automatically.2117 │2118 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2119 │ ~2120 │2121 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/121222123 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2124 You may run "mix format --migrate" to fix this warning automatically.2125 │2126 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2127 │ ~2128 │2129 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/121302131 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2132 You may run "mix format --migrate" to fix this warning automatically.2133 │2134 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2135 │ ~2136 │2137 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/121382139 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2140 You may run "mix format --migrate" to fix this warning automatically.2141 │2142 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2143 │ ~2144 │2145 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/121462147 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2148 You may run "mix format --migrate" to fix this warning automatically.2149 │2150 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2151 │ ~2152 │2153 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/321542155 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2156 You may run "mix format --migrate" to fix this warning automatically.2157 │2158 23 │ <<x::float64, y::float64>>2159 │ ~2160 │2161 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/221622163 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2164 You may run "mix format --migrate" to fix this warning automatically.2165 │2166 23 │ <<x::float64, y::float64>>2167 │ ~2168 │2169 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/221702171 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2172 You may run "mix format --migrate" to fix this warning automatically.2173 │2174 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2175 │ ~2176 │2177 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/121782179 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2180 You may run "mix format --migrate" to fix this warning automatically.2181 │2182 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2183 │ ~2184 │2185 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/121862187 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2188 You may run "mix format --migrate" to fix this warning automatically.2189 │2190 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2191 │ ~2192 │2193 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/221942195 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2196 You may run "mix format --migrate" to fix this warning automatically.2197 │2198 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2199 │ ~2200 │2201 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/222022203 warning: use Bitwise is deprecated. import Bitwise instead2204 │2205 4 │ use Bitwise, only_operators: true2206 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2207 │2208 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)22092210 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2211 You may run "mix format --migrate" to fix this warning automatically.2212 │2213 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2214 │ ~2215 │2216 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/122172218 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2219 You may run "mix format --migrate" to fix this warning automatically.2220 │2221 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2222 │ ~2223 │2224 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/222252226 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2227 You may run "mix format --migrate" to fix this warning automatically.2228 │2229 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2230 │ ~2231 │2232 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/222332234 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2235 You may run "mix format --migrate" to fix this warning automatically.2236 │2237 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2238 │ ~2239 │2240 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/122412242 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2243 You may run "mix format --migrate" to fix this warning automatically.2244 │2245 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2246 │ ~2247 │2248 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/122492250 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2251 You may run "mix format --migrate" to fix this warning automatically.2252 │2253 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2254 │ ~2255 │2256 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/122572258 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2259 You may run "mix format --migrate" to fix this warning automatically.2260 │2261 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2262 │ ~2263 │2264 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/122652266 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2267 You may run "mix format --migrate" to fix this warning automatically.2268 │2269 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2270 │ ~2271 │2272 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/122732274 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2275 You may run "mix format --migrate" to fix this warning automatically.2276 │2277 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2278 │ ~2279 │2280 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/122812282 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2283 You may run "mix format --migrate" to fix this warning automatically.2284 │2285 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2286 │ ~2287 │2288 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/122892290 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2291 You may run "mix format --migrate" to fix this warning automatically.2292 │2293 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2294 │ ~2295 │2296 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/122972298 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2299 You may run "mix format --migrate" to fix this warning automatically.2300 │2301 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2302 │ ~2303 │2304 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/123052306 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2307 You may run "mix format --migrate" to fix this warning automatically.2308 │2309 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2310 │ ~2311 │2312 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/123132314 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2315 You may run "mix format --migrate" to fix this warning automatically.2316 │2317 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2318 │ ~2319 │2320 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/123212322 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2323 You may run "mix format --migrate" to fix this warning automatically.2324 │2325 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2326 │ ~2327 │2328 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/123292330 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2331 You may run "mix format --migrate" to fix this warning automatically.2332 │2333 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2334 │ ~2335 │2336 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/123372338 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2339 You may run "mix format --migrate" to fix this warning automatically.2340 │2341 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2342 │ ~2343 │2344 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/123452346 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2347 You may run "mix format --migrate" to fix this warning automatically.2348 │2349 46 │ 0 :: int32>>2350 │ ~2351 │2352 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/123532354 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2355 You may run "mix format --migrate" to fix this warning automatically.2356 │2357 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2358 │ ~2359 │2360 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/123612362 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2363 You may run "mix format --migrate" to fix this warning automatically.2364 │2365 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2366 │ ~2367 │2368 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/123692370 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2371 You may run "mix format --migrate" to fix this warning automatically.2372 │2373 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2374 │ ~2375 │2376 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/123772378 warning: use Bitwise is deprecated. import Bitwise instead2379 │2380 5 │ use Bitwise2381 │ ~~~~~~~~~~~2382 │2383 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)23842385 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2386 You may run "mix format --migrate" to fix this warning automatically.2387 │2388 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2389 │ ~2390 │2391 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/123922393 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 operator2394 │2395 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2396 │ ~2397 │2398 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/123992400 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2401 You may run "mix format --migrate" to fix this warning automatically.2402 │2403 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2404 │ ~2405 │2406 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/324072408 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 operator2409 │2410 72 │ <<data :: size(rest_size)>> = rest2411 │ ~2412 │2413 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/324142415 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2416 You may run "mix format --migrate" to fix this warning automatically.2417 │2418 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2419 │ ~2420 │2421 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/324222423 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2424 You may run "mix format --migrate" to fix this warning automatically.2425 │2426 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2427 │ ~2428 │2429 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/324302431 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2432 You may run "mix format --migrate" to fix this warning automatically.2433 │2434 86 │ def parse(<<status :: int8>>, ?Z, _size) do2435 │ ~2436 │2437 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/324382439 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2440 You may run "mix format --migrate" to fix this warning automatically.2441 │2442 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2443 │ ~2444 │2445 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/324462447 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2448 You may run "mix format --migrate" to fix this warning automatically.2449 │2450 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2451 │ ~2452 │2453 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/324542455 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2456 You may run "mix format --migrate" to fix this warning automatically.2457 │2458 103 │ case <<len ::uint16>> do2459 │ ~2460 │2461 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/324622463 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2464 You may run "mix format --migrate" to fix this warning automatically.2465 │2466 104 │ <<^overflow_len :: uint16>> ->2467 │ ~2468 │2469 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/324702471 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2472 You may run "mix format --migrate" to fix this warning automatically.2473 │2474 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do2475 │ ~2476 │2477 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/324782479 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2480 You may run "mix format --migrate" to fix this warning automatically.2481 │2482 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do2483 │ ~2484 │2485 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/324862487 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2488 You may run "mix format --migrate" to fix this warning automatically.2489 │2490 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do2491 │ ~2492 │2493 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/324942495 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2496 You may run "mix format --migrate" to fix this warning automatically.2497 │2498 226 │ [<<size :: int32>>, data]2499 │ ~2500 │2501 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/125022503 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2504 You may run "mix format --migrate" to fix this warning automatically.2505 │2506 224 │ [first, <<size :: int32>>, data]2507 │ ~2508 │2509 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/125102511 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2512 You may run "mix format --migrate" to fix this warning automatically.2513 │2514 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2515 │ ~2516 │2517 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/125182519 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2520 You may run "mix format --migrate" to fix this warning automatically.2521 │2522 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2523 │ ~2524 │2525 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/125262527 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2528 You may run "mix format --migrate" to fix this warning automatically.2529 │2530 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>2531 │ ~2532 │2533 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/125342535 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2536 You may run "mix format --migrate" to fix this warning automatically.2537 │2538 252 │ len = <<div(byte_size(oids), 4) :: int16>>2539 │ ~2540 │2541 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/125422543 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2544 You may run "mix format --migrate" to fix this warning automatically.2545 │2546 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>2547 │ ~2548 │2549 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/125502551 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2552 You may run "mix format --migrate" to fix this warning automatically.2553 │2554 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>2555 │ ~2556 │2557 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/125582559 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2560 You may run "mix format --migrate" to fix this warning automatically.2561 │2562 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>2563 │ ~2564 │2565 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/125662567 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2568 You may run "mix format --migrate" to fix this warning automatically.2569 │2570 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>2571 │ ~2572 │2573 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/125742575 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2576 You may run "mix format --migrate" to fix this warning automatically.2577 │2578 287 │ len_params = <<length(params) :: int16>>2579 │ ~2580 │2581 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/125822583 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2584 You may run "mix format --migrate" to fix this warning automatically.2585 │2586 294 │ {?E, [port, 0, <<rows :: int32>>]}2587 │ ~2588 │2589 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/125902591 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2592 You may run "mix format --migrate" to fix this warning automatically.2593 │2594 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2595 │ ~2596 │2597 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/125982599 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2600 You may run "mix format --migrate" to fix this warning automatically.2601 │2602 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2603 │ ~2604 │2605 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/126062607 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2608 You may run "mix format --migrate" to fix this warning automatically.2609 │2610 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2611 │ ~2612 │2613 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/126142615 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2616 You may run "mix format --migrate" to fix this warning automatically.2617 │2618 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2619 │ ~2620 │2621 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/126222623 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2624 You may run "mix format --migrate" to fix this warning automatically.2625 │2626 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2627 │ ~2628 │2629 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/126302631 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2632 You may run "mix format --migrate" to fix this warning automatically.2633 │2634 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2635 │ ~2636 │2637 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/126382639 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2640 You may run "mix format --migrate" to fix this warning automatically.2641 │2642 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do2643 │ ~2644 │2645 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/126462647 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2648 You may run "mix format --migrate" to fix this warning automatically.2649 │2650 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2651 │ ~2652 │2653 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/126542655 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2656 You may run "mix format --migrate" to fix this warning automatically.2657 │2658 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2659 │ ~2660 │2661 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/126622663 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2664 You may run "mix format --migrate" to fix this warning automatically.2665 │2666 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2667 │ ~2668 │2669 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/126702671 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2672 You may run "mix format --migrate" to fix this warning automatically.2673 │2674 363 │ type_size :: int16, type_mod :: int32, format :: int16,2675 │ ~2676 │2677 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/126782679 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2680 You may run "mix format --migrate" to fix this warning automatically.2681 │2682 363 │ type_size :: int16, type_mod :: int32, format :: int16,2683 │ ~2684 │2685 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/126862687 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2688 You may run "mix format --migrate" to fix this warning automatically.2689 │2690 363 │ type_size :: int16, type_mod :: int32, format :: int16,2691 │ ~2692 │2693 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/126942695 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2696 You may run "mix format --migrate" to fix this warning automatically.2697 │2698 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2699 │ ~2700 │2701 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/127022703 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2704 You may run "mix format --migrate" to fix this warning automatically.2705 │2706 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2707 │ ~2708 │2709 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/127102711 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2712 You may run "mix format --migrate" to fix this warning automatically.2713 │2714 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)2715 │ ~2716 │2717 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/127182719 warning: unused require Postgrex.Messages2720 │2721 30 │ require Postgrex.Messages2722 │ ~2723 │2724 └─ lib/postgrex/query.ex:30:327252726 warning: unused require Logger2727 │2728 8 │ require Logger2729 │ ~2730 │2731 └─ lib/postgrex/notifications.ex:8:327322733 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2734 You may run "mix format --migrate" to fix this warning automatically.2735 │2736 59 │ if lower == <<-1::int32>> do2737 │ ~2738 │2739 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/427402741 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2742 You may run "mix format --migrate" to fix this warning automatically.2743 │2744 66 │ if upper == <<-1::int32>> do2745 │ ~2746 │2747 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/427482749 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2750 You may run "mix format --migrate" to fix this warning automatically.2751 │2752 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]2753 │ ~2754 │2755 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/427562757 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2758 You may run "mix format --migrate" to fix this warning automatically.2759 │2760 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2761 │ ~2762 │2763 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/327642765 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2766 You may run "mix format --migrate" to fix this warning automatically.2767 │2768 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2769 │ ~2770 │2771 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/327722773 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2774 You may run "mix format --migrate" to fix this warning automatically.2775 │2776 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2777 │ ~2778 │2779 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/327802781 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2782 You may run "mix format --migrate" to fix this warning automatically.2783 │2784 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2785 │ ~2786 │2787 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/327882789 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2790 You may run "mix format --migrate" to fix this warning automatically.2791 │2792 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2793 │ ~2794 │2795 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/327962797 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2798 You may run "mix format --migrate" to fix this warning automatically.2799 │2800 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]2801 │ ~2802 │2803 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/328042805 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2806 You may run "mix format --migrate" to fix this warning automatically.2807 │2808 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do2809 │ ~2810 │2811 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/228122813 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2814 You may run "mix format --migrate" to fix this warning automatically.2815 │2816 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do2817 │ ~2818 │2819 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/228202821 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead2822 │2823 1005 │ Logger.warn(fn() ->2824 │ ~2825 │2826 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/528272828 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2829 You may run "mix format --migrate" to fix this warning automatically.2830 │2831 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2832 │ ~2833 │2834 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/128352836 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2837 You may run "mix format --migrate" to fix this warning automatically.2838 │2839 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2840 │ ~2841 │2842 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/128432844 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 operator2845 │2846 2003 │ <<body :: binary(size), rest :: binary>> ->2847 │ ~2848 │2849 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/128502851 warning: using single-quoted strings to represent charlists is deprecated.2852 Use ~c"" if you indeed want a charlist or use "" instead.2853 You may run "mix format --migrate" to change all single-quoted2854 strings to use the ~c sigil and fix this warning.2855 │2856 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do2857 │ ~2858 │2859 └─ lib/postgrex/type_module.ex:49:5028602861 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2862 You may run "mix format --migrate" to fix this warning automatically.2863 │2864 182 │ defp row_decode(<<-1::int32, rest::binary>>) do2865 │ ~2866 │2867 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/128682869 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2870 You may run "mix format --migrate" to fix this warning automatically.2871 │2872 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do2873 │ ~2874 │2875 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/128762877 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2878 You may run "mix format --migrate" to fix this warning automatically.2879 │2880 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2881 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2882 │2883 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/328842885 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2886 You may run "mix format --migrate" to fix this warning automatically.2887 │2888 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2889 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2890 │2891 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/128922893 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2894 You may run "mix format --migrate" to fix this warning automatically.2895 │2896 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]2897 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2898 │2899 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129002901 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2902 You may run "mix format --migrate" to fix this warning automatically.2903 │2904 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]2905 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2906 │2907 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129082909 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 operator2910 │2911 15 │ <<binary::binary-size(last_pos), last::bits>> = val2912 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2913 │2914 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129152916 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2917 You may run "mix format --migrate" to fix this warning automatically.2918 │2919 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |2920 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2921 │2922 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129232924 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2925 You may run "mix format --migrate" to fix this warning automatically.2926 │2927 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |2928 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2929 │2930 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/129312932 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2933 You may run "mix format --migrate" to fix this warning automatically.2934 │2935 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2936 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2937 │2938 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/129392940 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2941 You may run "mix format --migrate" to fix this warning automatically.2942 │2943 9 │ <<1 :: int32, 1>>2944 │ ~~~~~~~~~~~~~~~~~2945 │2946 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/129472948 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2949 You may run "mix format --migrate" to fix this warning automatically.2950 │2951 11 │ <<1 :: int32, 0>>2952 │ ~~~~~~~~~~~~~~~~~2953 │2954 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/129552956 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2957 You may run "mix format --migrate" to fix this warning automatically.2958 │2959 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2960 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2961 │2962 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/129632964 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2965 You may run "mix format --migrate" to fix this warning automatically.2966 │2967 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]2968 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2969 │2970 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/129712972 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2973 You may run "mix format --migrate" to fix this warning automatically.2974 │2975 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2976 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2977 │2978 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/129792980 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2981 You may run "mix format --migrate" to fix this warning automatically.2982 │2983 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>2984 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2985 │2986 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/129872988 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2989 You may run "mix format --migrate" to fix this warning automatically.2990 │2991 12 │ <<20 :: int32, 3, n, 1, 16,2992 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~2993 │2994 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/129952996 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2997 You may run "mix format --migrate" to fix this warning automatically.2998 │2999 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3000 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3001 │3002 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130033004 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3005 You may run "mix format --migrate" to fix this warning automatically.3006 │3007 10 │ <<24::int32, x::float64, y::float64, r::float64>>3008 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3009 │3010 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130113012 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3013 You may run "mix format --migrate" to fix this warning automatically.3014 │3015 10 │ <<24::int32, x::float64, y::float64, r::float64>>3016 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3017 │3018 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130193020 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3021 You may run "mix format --migrate" to fix this warning automatically.3022 │3023 10 │ <<24::int32, x::float64, y::float64, r::float64>>3024 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3025 │3026 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130273028 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3029 You may run "mix format --migrate" to fix this warning automatically.3030 │3031 10 │ <<24::int32, x::float64, y::float64, r::float64>>3032 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3033 │3034 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/130353036 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3037 You may run "mix format --migrate" to fix this warning automatically.3038 │3039 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3040 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3041 │3042 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/130433044 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3045 You may run "mix format --migrate" to fix this warning automatically.3046 │3047 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3048 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3049 │3050 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130513052 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3053 You may run "mix format --migrate" to fix this warning automatically.3054 │3055 9 │ <<4::int32, n::float32>>3056 │ ~~~~~~~~~~~~~~~~~~~~~~~~3057 │3058 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130593060 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3061 You may run "mix format --migrate" to fix this warning automatically.3062 │3063 9 │ <<4::int32, n::float32>>3064 │ ~~~~~~~~~~~~~~~~~~~~~~~~3065 │3066 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130673068 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3069 You may run "mix format --migrate" to fix this warning automatically.3070 │3071 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3072 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3073 │3074 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130753076 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3077 You may run "mix format --migrate" to fix this warning automatically.3078 │3079 13 │ <<4::int32, 0::1, 255, 0::23>>3080 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3081 │3082 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130833084 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3085 You may run "mix format --migrate" to fix this warning automatically.3086 │3087 15 │ <<4::int32, 1::1, 255, 0::23>>3088 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3089 │3090 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/130913092 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3093 You may run "mix format --migrate" to fix this warning automatically.3094 │3095 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3096 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3097 │3098 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/130993100 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3101 You may run "mix format --migrate" to fix this warning automatically.3102 │3103 9 │ <<8 :: int32, n :: float64>>3104 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3105 │3106 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131073108 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3109 You may run "mix format --migrate" to fix this warning automatically.3110 │3111 9 │ <<8 :: int32, n :: float64>>3112 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3113 │3114 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131153116 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3117 You may run "mix format --migrate" to fix this warning automatically.3118 │3119 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3120 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3121 │3122 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131233124 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3125 You may run "mix format --migrate" to fix this warning automatically.3126 │3127 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3128 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3129 │3130 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131313132 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3133 You may run "mix format --migrate" to fix this warning automatically.3134 │3135 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3136 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3137 │3138 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/131393140 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3141 You may run "mix format --migrate" to fix this warning automatically.3142 │3143 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3144 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3145 │3146 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/131473148 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3149 You may run "mix format --migrate" to fix this warning automatically.3150 │3151 12 │ [<<IO.iodata_length(data) :: int32>> | data]3152 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3153 │3154 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/131553156 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3157 You may run "mix format --migrate" to fix this warning automatically.3158 │3159 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3160 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3161 │3162 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/131633164 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3165 You may run "mix format --migrate" to fix this warning automatically.3166 │3167 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3168 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3169 │3170 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/131713172 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3173 You may run "mix format --migrate" to fix this warning automatically.3174 │3175 12 │ <<20 :: int32, 3, 128, 0, 16,3176 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3177 │3178 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/131793180 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3181 You may run "mix format --migrate" to fix this warning automatically.3182 │3183 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3184 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3185 │3186 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/131873188 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3189 You may run "mix format --migrate" to fix this warning automatically.3190 │3191 12 │ <<2 :: int32, int :: int16>>3192 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3193 │3194 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/131953196 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3197 You may run "mix format --migrate" to fix this warning automatically.3198 │3199 12 │ <<2 :: int32, int :: int16>>3200 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3201 │3202 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/132033204 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3205 You may run "mix format --migrate" to fix this warning automatically.3206 │3207 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3208 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3209 │3210 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/132113212 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3213 You may run "mix format --migrate" to fix this warning automatically.3214 │3215 12 │ <<4 :: int32, int :: int32>>3216 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3217 │3218 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/132193220 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3221 You may run "mix format --migrate" to fix this warning automatically.3222 │3223 12 │ <<4 :: int32, int :: int32>>3224 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3225 │3226 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/132273228 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3229 You may run "mix format --migrate" to fix this warning automatically.3230 │3231 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3232 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3233 │3234 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/132353236 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3237 You may run "mix format --migrate" to fix this warning automatically.3238 │3239 12 │ <<8 :: int32, int :: int64>>3240 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3241 │3242 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/132433244 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3245 You may run "mix format --migrate" to fix this warning automatically.3246 │3247 12 │ <<8 :: int32, int :: int64>>3248 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3249 │3250 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/132513252 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3253 You may run "mix format --migrate" to fix this warning automatically.3254 │3255 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3256 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3257 │3258 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132593260 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3261 You may run "mix format --migrate" to fix this warning automatically.3262 │3263 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3264 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3265 │3266 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132673268 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3269 You may run "mix format --migrate" to fix this warning automatically.3270 │3271 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3272 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3273 │3274 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132753276 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3277 You may run "mix format --migrate" to fix this warning automatically.3278 │3279 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3280 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3281 │3282 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132833284 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3285 You may run "mix format --migrate" to fix this warning automatically.3286 │3287 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3288 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3289 │3290 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/132913292 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3293 You may run "mix format --migrate" to fix this warning automatically.3294 │3295 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3296 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3297 │3298 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/132993300 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3301 You may run "mix format --migrate" to fix this warning automatically.3302 │3303 10 │ <<24::int32, a::float64, b::float64, c::float64>>3304 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3305 │3306 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133073308 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3309 You may run "mix format --migrate" to fix this warning automatically.3310 │3311 10 │ <<24::int32, a::float64, b::float64, c::float64>>3312 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3313 │3314 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133153316 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3317 You may run "mix format --migrate" to fix this warning automatically.3318 │3319 10 │ <<24::int32, a::float64, b::float64, c::float64>>3320 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3321 │3322 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133233324 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3325 You may run "mix format --migrate" to fix this warning automatically.3326 │3327 10 │ <<24::int32, a::float64, b::float64, c::float64>>3328 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3329 │3330 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/133313332 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3333 You may run "mix format --migrate" to fix this warning automatically.3334 │3335 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3336 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3337 │3338 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/133393340 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3341 You may run "mix format --migrate" to fix this warning automatically.3342 │3343 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3344 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3345 │3346 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/133473348 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3349 You may run "mix format --migrate" to fix this warning automatically.3350 │3351 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3352 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3353 │3354 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/133553356 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3357 You may run "mix format --migrate" to fix this warning automatically.3358 │3359 9 │ <<6::int32, a, b, c, d, e, f>>3360 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3361 │3362 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/133633364 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3365 You may run "mix format --migrate" to fix this warning automatically.3366 │3367 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3368 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3369 │3370 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/133713372 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3373 You may run "mix format --migrate" to fix this warning automatically.3374 │3375 11 │ [<<byte_size(name) :: int32>> | name]3376 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3377 │3378 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/133793380 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3381 You may run "mix format --migrate" to fix this warning automatically.3382 │3383 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3384 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3385 │3386 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/133873388 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3389 You may run "mix format --migrate" to fix this warning automatically.3390 │3391 10 │ [<<IO.iodata_length(data)::int32>> | data]3392 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3393 │3394 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/133953396 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3397 You may run "mix format --migrate" to fix this warning automatically.3398 │3399 13 │ [<<IO.iodata_length(data)::int32>> | data]3400 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3401 │3402 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/134033404 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3405 You may run "mix format --migrate" to fix this warning automatically.3406 │3407 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3408 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3409 │3410 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/134113412 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3413 You may run "mix format --migrate" to fix this warning automatically.3414 │3415 15 │ <<4 :: int32, oid :: uint32>>3416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3417 │3418 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/134193420 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3421 You may run "mix format --migrate" to fix this warning automatically.3422 │3423 15 │ <<4 :: int32, oid :: uint32>>3424 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3425 │3426 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/134273428 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3429 You may run "mix format --migrate" to fix this warning automatically.3430 │3431 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3432 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3433 │3434 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/134353436 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3437 You may run "mix format --migrate" to fix this warning automatically.3438 │3439 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3440 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3441 │3442 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/134433444 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3445 You may run "mix format --migrate" to fix this warning automatically.3446 │3447 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3448 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3449 │3450 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/134513452 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3453 You may run "mix format --migrate" to fix this warning automatically.3454 │3455 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3456 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3457 │3458 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/134593460 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3461 You may run "mix format --migrate" to fix this warning automatically.3462 │3463 9 │ <<16::int32, x::float64, y::float64>>3464 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3465 │3466 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/134673468 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3469 You may run "mix format --migrate" to fix this warning automatically.3470 │3471 9 │ <<16::int32, x::float64, y::float64>>3472 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3473 │3474 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/134753476 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3477 You may run "mix format --migrate" to fix this warning automatically.3478 │3479 9 │ <<16::int32, x::float64, y::float64>>3480 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3481 │3482 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/134833484 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3485 You may run "mix format --migrate" to fix this warning automatically.3486 │3487 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3488 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3489 │3490 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/134913492 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3493 You may run "mix format --migrate" to fix this warning automatically.3494 │3495 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3496 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3497 │3498 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/134993500 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3501 You may run "mix format --migrate" to fix this warning automatically.3502 │3503 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3504 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3505 │3506 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/135073508 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3509 You may run "mix format --migrate" to fix this warning automatically.3510 │3511 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3512 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3513 │3514 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/335153516 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3517 You may run "mix format --migrate" to fix this warning automatically.3518 │3519 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3520 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3521 │3522 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/135233524 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3525 You may run "mix format --migrate" to fix this warning automatically.3526 │3527 14 │ [<<byte_size(bin) :: int32>> | bin]3528 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3529 │3530 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/135313532 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3533 You may run "mix format --migrate" to fix this warning automatically.3534 │3535 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3536 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3537 │3538 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/335393540 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3541 You may run "mix format --migrate" to fix this warning automatically.3542 │3543 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3544 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3545 │3546 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/335473548 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3549 You may run "mix format --migrate" to fix this warning automatically.3550 │3551 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3552 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3553 │3554 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/335553556 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3557 You may run "mix format --migrate" to fix this warning automatically.3558 │3559 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3560 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3561 │3562 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/135633564 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3565 You may run "mix format --migrate" to fix this warning automatically.3566 │3567 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3568 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3569 │3570 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/135713572 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3573 You may run "mix format --migrate" to fix this warning automatically.3574 │3575 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3576 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3577 │3578 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/135793580 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3581 You may run "mix format --migrate" to fix this warning automatically.3582 │3583 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3584 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3585 │3586 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/135873588 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3589 You may run "mix format --migrate" to fix this warning automatically.3590 │3591 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3592 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3593 │3594 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/135953596 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3597 You may run "mix format --migrate" to fix this warning automatically.3598 │3599 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3600 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3601 │3602 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/136033604 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3605 You may run "mix format --migrate" to fix this warning automatically.3606 │3607 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3608 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3609 │3610 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/136113612 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3613 You may run "mix format --migrate" to fix this warning automatically.3614 │3615 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3616 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3617 │3618 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/136193620 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3621 You may run "mix format --migrate" to fix this warning automatically.3622 │3623 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3624 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3625 │3626 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/136273628 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3629 You may run "mix format --migrate" to fix this warning automatically.3630 │3631 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>3632 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3633 │3634 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/136353636 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3637 You may run "mix format --migrate" to fix this warning automatically.3638 │3639 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3640 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3641 │3642 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/136433644 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3645 You may run "mix format --migrate" to fix this warning automatically.3646 │3647 11 │ [<<16 :: int32>> | uuid]3648 │ ~~~~~~~~~~~~~~~~~~~~~~~~3649 │3650 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/136513652 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3653 You may run "mix format --migrate" to fix this warning automatically.3654 │3655 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3656 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3657 │3658 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/136593660 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3661 You may run "mix format --migrate" to fix this warning automatically.3662 │3663 9 │ <<0 :: int32>>3664 │ ~~~~~~~~~~~~~~3665 │3666 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/136673668 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3669 You may run "mix format --migrate" to fix this warning automatically.3670 │3671 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3672 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3673 │3674 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/136753676 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3677 You may run "mix format --migrate" to fix this warning automatically.3678 │3679 15 │ <<0 :: int32>>3680 │ ~~~~~~~~~~~~~~3681 │3682 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/136833684 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3685 You may run "mix format --migrate" to fix this warning automatically.3686 │3687 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]3688 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3689 │3690 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/536913692 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3693 You may run "mix format --migrate" to fix this warning automatically.3694 │3695 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3696 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3697 │3698 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/436993700 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3701 You may run "mix format --migrate" to fix this warning automatically.3702 │3703 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3704 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3705 │3706 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/437073708 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3709 You may run "mix format --migrate" to fix this warning automatically.3710 │3711 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do3712 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3713 │3714 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/437153716 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3717 You may run "mix format --migrate" to fix this warning automatically.3718 │3719 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}3720 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3721 │3722 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/437233724 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3725 You may run "mix format --migrate" to fix this warning automatically.3726 │3727 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3728 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3729 │3730 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/537313732 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3733 You may run "mix format --migrate" to fix this warning automatically.3734 │3735 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3736 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3737 │3738 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/537393740 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3741 You may run "mix format --migrate" to fix this warning automatically.3742 │3743 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3744 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3745 │3746 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837473748 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3749 You may run "mix format --migrate" to fix this warning automatically.3750 │3751 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3752 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3753 │3754 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837553756 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3757 You may run "mix format --migrate" to fix this warning automatically.3758 │3759 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3760 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3761 │3762 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837633764 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3765 You may run "mix format --migrate" to fix this warning automatically.3766 │3767 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3768 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3769 │3770 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/837713772 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3773 You may run "mix format --migrate" to fix this warning automatically.3774 │3775 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3776 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3777 │3778 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/437793780 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3781 You may run "mix format --migrate" to fix this warning automatically.3782 │3783 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3784 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3785 │3786 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/437873788 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3789 You may run "mix format --migrate" to fix this warning automatically.3790 │3791 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3792 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3793 │3794 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/437953796 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3797 You may run "mix format --migrate" to fix this warning automatically.3798 │3799 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3800 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3801 │3802 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/438033804 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3805 You may run "mix format --migrate" to fix this warning automatically.3806 │3807 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3808 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3809 │3810 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738113812 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3813 You may run "mix format --migrate" to fix this warning automatically.3814 │3815 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3816 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3817 │3818 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738193820 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3821 You may run "mix format --migrate" to fix this warning automatically.3822 │3823 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3824 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3825 │3826 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738273828 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3829 You may run "mix format --migrate" to fix this warning automatically.3830 │3831 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3832 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3833 │3834 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738353836 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3837 You may run "mix format --migrate" to fix this warning automatically.3838 │3839 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3840 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3841 │3842 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/838433844 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3845 You may run "mix format --migrate" to fix this warning automatically.3846 │3847 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3848 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3849 │3850 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/438513852 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3853 You may run "mix format --migrate" to fix this warning automatically.3854 │3855 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3856 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3857 │3858 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/738593860 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3861 You may run "mix format --migrate" to fix this warning automatically.3862 │3863 27 │ <<len :: int32, value :: binary-size(len)>> ->3864 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3865 │3866 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/638673868 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3869 You may run "mix format --migrate" to fix this warning automatically.3870 │3871 27 │ <<len :: int32, value :: binary-size(len)>> ->3872 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3873 │3874 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/238753876 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3877 You may run "mix format --migrate" to fix this warning automatically.3878 │3879 27 │ <<len :: int32, value :: binary-size(len)>> ->3880 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3881 │3882 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/538833884 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3885 You may run "mix format --migrate" to fix this warning automatically.3886 │3887 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3888 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3889 │3890 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/638913892 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3893 You may run "mix format --migrate" to fix this warning automatically.3894 │3895 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3896 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3897 │3898 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/238993900 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3901 You may run "mix format --migrate" to fix this warning automatically.3902 │3903 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3904 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3905 │3906 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/539073908 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3909 You may run "mix format --migrate" to fix this warning automatically.3910 │3911 19 │ <<1 :: int32, 1>> -> true3912 │ ~~~~~~~~~~~~~~~~~~~~~~~~~3913 │3914 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/639153916 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3917 You may run "mix format --migrate" to fix this warning automatically.3918 │3919 19 │ <<1 :: int32, 1>> -> true3920 │ ~~~~~~~~~~~~~~~~~~~~~~~~~3921 │3922 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/239233924 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3925 You may run "mix format --migrate" to fix this warning automatically.3926 │3927 19 │ <<1 :: int32, 1>> -> true3928 │ ~~~~~~~~~~~~~~~~~~~~~~~~~3929 │3930 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/539313932 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3933 You may run "mix format --migrate" to fix this warning automatically.3934 │3935 20 │ <<1 :: int32, 0>> -> false3936 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~3937 │3938 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/639393940 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3941 You may run "mix format --migrate" to fix this warning automatically.3942 │3943 20 │ <<1 :: int32, 0>> -> false3944 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~3945 │3946 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/239473948 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3949 You may run "mix format --migrate" to fix this warning automatically.3950 │3951 20 │ <<1 :: int32, 0>> -> false3952 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~3953 │3954 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/539553956 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3957 You may run "mix format --migrate" to fix this warning automatically.3958 │3959 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3960 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3961 │3962 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/639633964 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3965 You may run "mix format --migrate" to fix this warning automatically.3966 │3967 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3968 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3969 │3970 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/239713972 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3973 You may run "mix format --migrate" to fix this warning automatically.3974 │3975 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3976 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3977 │3978 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/539793980 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3981 You may run "mix format --migrate" to fix this warning automatically.3982 │3983 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3984 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3985 │3986 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/639873988 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3989 You may run "mix format --migrate" to fix this warning automatically.3990 │3991 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->3992 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3993 │3994 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/639953996 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3997 You may run "mix format --migrate" to fix this warning automatically.3998 │3999 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4000 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4001 │4002 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/640034004 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4005 You may run "mix format --migrate" to fix this warning automatically.4006 │4007 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4008 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4009 │4010 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/640114012 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4013 You may run "mix format --migrate" to fix this warning automatically.4014 │4015 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4016 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4017 │4018 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/640194020 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4021 You may run "mix format --migrate" to fix this warning automatically.4022 │4023 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4024 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4025 │4026 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240274028 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4029 You may run "mix format --migrate" to fix this warning automatically.4030 │4031 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4032 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4033 │4034 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240354036 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4037 You may run "mix format --migrate" to fix this warning automatically.4038 │4039 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4040 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4041 │4042 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240434044 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4045 You may run "mix format --migrate" to fix this warning automatically.4046 │4047 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4048 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4049 │4050 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240514052 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4053 You may run "mix format --migrate" to fix this warning automatically.4054 │4055 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4056 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4057 │4058 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/240594060 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4061 You may run "mix format --migrate" to fix this warning automatically.4062 │4063 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4064 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4065 │4066 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540674068 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4069 You may run "mix format --migrate" to fix this warning automatically.4070 │4071 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4072 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4073 │4074 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540754076 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4077 You may run "mix format --migrate" to fix this warning automatically.4078 │4079 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4080 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4081 │4082 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540834084 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4085 You may run "mix format --migrate" to fix this warning automatically.4086 │4087 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4088 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4089 │4090 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540914092 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4093 You may run "mix format --migrate" to fix this warning automatically.4094 │4095 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4096 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4097 │4098 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/540994100 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4101 You may run "mix format --migrate" to fix this warning automatically.4102 │4103 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4104 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4105 │4106 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/641074108 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4109 You may run "mix format --migrate" to fix this warning automatically.4110 │4111 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4112 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4113 │4114 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/241154116 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4117 You may run "mix format --migrate" to fix this warning automatically.4118 │4119 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4120 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4121 │4122 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/541234124 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4125 You may run "mix format --migrate" to fix this warning automatically.4126 │4127 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4128 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4129 │4130 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/641314132 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4133 You may run "mix format --migrate" to fix this warning automatically.4134 │4135 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4136 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4137 │4138 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/241394140 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4141 You may run "mix format --migrate" to fix this warning automatically.4142 │4143 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4144 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4145 │4146 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/541474148 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4149 You may run "mix format --migrate" to fix this warning automatically.4150 │4151 23 │ <<20 :: int32, 3, n, 1, 16,4152 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4153 │4154 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/641554156 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4157 You may run "mix format --migrate" to fix this warning automatically.4158 │4159 23 │ <<20 :: int32, 3, n, 1, 16,4160 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4161 │4162 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/241634164 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4165 You may run "mix format --migrate" to fix this warning automatically.4166 │4167 23 │ <<20 :: int32, 3, n, 1, 16,4168 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4169 │4170 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/541714172 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4173 You may run "mix format --migrate" to fix this warning automatically.4174 │4175 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4176 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4177 │4178 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/641794180 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4181 You may run "mix format --migrate" to fix this warning automatically.4182 │4183 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4184 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4185 │4186 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/241874188 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4189 You may run "mix format --migrate" to fix this warning automatically.4190 │4191 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4192 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4193 │4194 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/541954196 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4197 You may run "mix format --migrate" to fix this warning automatically.4198 │4199 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4200 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4201 │4202 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642034204 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4205 You may run "mix format --migrate" to fix this warning automatically.4206 │4207 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4208 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4209 │4210 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642114212 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4213 You may run "mix format --migrate" to fix this warning automatically.4214 │4215 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4216 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4217 │4218 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642194220 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4221 You may run "mix format --migrate" to fix this warning automatically.4222 │4223 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4224 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4225 │4226 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642274228 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4229 You may run "mix format --migrate" to fix this warning automatically.4230 │4231 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4232 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4233 │4234 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242354236 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4237 You may run "mix format --migrate" to fix this warning automatically.4238 │4239 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4240 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4241 │4242 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242434244 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4245 You may run "mix format --migrate" to fix this warning automatically.4246 │4247 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4248 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4249 │4250 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242514252 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4253 You may run "mix format --migrate" to fix this warning automatically.4254 │4255 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4256 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4257 │4258 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/242594260 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4261 You may run "mix format --migrate" to fix this warning automatically.4262 │4263 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4264 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4265 │4266 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542674268 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4269 You may run "mix format --migrate" to fix this warning automatically.4270 │4271 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4272 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4273 │4274 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542754276 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4277 You may run "mix format --migrate" to fix this warning automatically.4278 │4279 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4280 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4281 │4282 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542834284 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4285 You may run "mix format --migrate" to fix this warning automatically.4286 │4287 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4288 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4289 │4290 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/542914292 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4293 You may run "mix format --migrate" to fix this warning automatically.4294 │4295 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4296 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4297 │4298 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/642994300 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4301 You may run "mix format --migrate" to fix this warning automatically.4302 │4303 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4304 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4305 │4306 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/243074308 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4309 You may run "mix format --migrate" to fix this warning automatically.4310 │4311 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4312 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4313 │4314 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/543154316 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4317 You may run "mix format --migrate" to fix this warning automatically.4318 │4319 36 │ <<4 :: int32, days :: int32>> ->4320 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4321 │4322 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/643234324 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4325 You may run "mix format --migrate" to fix this warning automatically.4326 │4327 36 │ <<4 :: int32, days :: int32>> ->4328 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4329 │4330 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/643314332 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4333 You may run "mix format --migrate" to fix this warning automatically.4334 │4335 36 │ <<4 :: int32, days :: int32>> ->4336 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4337 │4338 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/243394340 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4341 You may run "mix format --migrate" to fix this warning automatically.4342 │4343 36 │ <<4 :: int32, days :: int32>> ->4344 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4345 │4346 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/243474348 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4349 You may run "mix format --migrate" to fix this warning automatically.4350 │4351 36 │ <<4 :: int32, days :: int32>> ->4352 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4353 │4354 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/543554356 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4357 You may run "mix format --migrate" to fix this warning automatically.4358 │4359 36 │ <<4 :: int32, days :: int32>> ->4360 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4361 │4362 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/543634364 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4365 You may run "mix format --migrate" to fix this warning automatically.4366 │4367 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4368 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4369 │4370 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/643714372 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4373 You may run "mix format --migrate" to fix this warning automatically.4374 │4375 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4376 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4377 │4378 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/243794380 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4381 You may run "mix format --migrate" to fix this warning automatically.4382 │4383 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4384 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4385 │4386 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/543874388 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4389 You may run "mix format --migrate" to fix this warning automatically.4390 │4391 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4392 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4393 │4394 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/643954396 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4397 You may run "mix format --migrate" to fix this warning automatically.4398 │4399 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4400 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4401 │4402 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244034404 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4405 You may run "mix format --migrate" to fix this warning automatically.4406 │4407 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4408 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4409 │4410 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544114412 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4413 You may run "mix format --migrate" to fix this warning automatically.4414 │4415 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4417 │4418 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/644194420 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4421 You may run "mix format --migrate" to fix this warning automatically.4422 │4423 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4424 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4425 │4426 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244274428 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4429 You may run "mix format --migrate" to fix this warning automatically.4430 │4431 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4432 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4433 │4434 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544354436 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4437 You may run "mix format --migrate" to fix this warning automatically.4438 │4439 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4440 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4441 │4442 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/644434444 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4445 You may run "mix format --migrate" to fix this warning automatically.4446 │4447 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4448 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4449 │4450 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244514452 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4453 You may run "mix format --migrate" to fix this warning automatically.4454 │4455 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4456 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4457 │4458 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544594460 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4461 You may run "mix format --migrate" to fix this warning automatically.4462 │4463 26 │ <<4::int32, float::float32>> -> float4464 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4465 │4466 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/644674468 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4469 You may run "mix format --migrate" to fix this warning automatically.4470 │4471 26 │ <<4::int32, float::float32>> -> float4472 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4473 │4474 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/644754476 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4477 You may run "mix format --migrate" to fix this warning automatically.4478 │4479 26 │ <<4::int32, float::float32>> -> float4480 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4481 │4482 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244834484 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4485 You may run "mix format --migrate" to fix this warning automatically.4486 │4487 26 │ <<4::int32, float::float32>> -> float4488 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4489 │4490 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/244914492 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4493 You may run "mix format --migrate" to fix this warning automatically.4494 │4495 26 │ <<4::int32, float::float32>> -> float4496 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4497 │4498 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/544994500 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4501 You may run "mix format --migrate" to fix this warning automatically.4502 │4503 26 │ <<4::int32, float::float32>> -> float4504 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4505 │4506 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/545074508 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4509 You may run "mix format --migrate" to fix this warning automatically.4510 │4511 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4512 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4513 │4514 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/645154516 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4517 You may run "mix format --migrate" to fix this warning automatically.4518 │4519 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4520 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4521 │4522 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/245234524 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4525 You may run "mix format --migrate" to fix this warning automatically.4526 │4527 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4528 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4529 │4530 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/545314532 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4533 You may run "mix format --migrate" to fix this warning automatically.4534 │4535 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4536 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4537 │4538 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/645394540 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4541 You may run "mix format --migrate" to fix this warning automatically.4542 │4543 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4544 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4545 │4546 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/245474548 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4549 You may run "mix format --migrate" to fix this warning automatically.4550 │4551 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4552 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4553 │4554 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/545554556 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4557 You may run "mix format --migrate" to fix this warning automatically.4558 │4559 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4560 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4561 │4562 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/645634564 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4565 You may run "mix format --migrate" to fix this warning automatically.4566 │4567 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4568 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4569 │4570 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/245714572 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4573 You may run "mix format --migrate" to fix this warning automatically.4574 │4575 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4576 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4577 │4578 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/545794580 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4581 You may run "mix format --migrate" to fix this warning automatically.4582 │4583 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4584 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4585 │4586 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/645874588 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4589 You may run "mix format --migrate" to fix this warning automatically.4590 │4591 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4592 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4593 │4594 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/245954596 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4597 You may run "mix format --migrate" to fix this warning automatically.4598 │4599 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4600 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4601 │4602 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546034604 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4605 You may run "mix format --migrate" to fix this warning automatically.4606 │4607 26 │ <<8::int32, float::float64>> -> float4608 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4609 │4610 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/646114612 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4613 You may run "mix format --migrate" to fix this warning automatically.4614 │4615 26 │ <<8::int32, float::float64>> -> float4616 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4617 │4618 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/646194620 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4621 You may run "mix format --migrate" to fix this warning automatically.4622 │4623 26 │ <<8::int32, float::float64>> -> float4624 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4625 │4626 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/246274628 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4629 You may run "mix format --migrate" to fix this warning automatically.4630 │4631 26 │ <<8::int32, float::float64>> -> float4632 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4633 │4634 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/246354636 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4637 You may run "mix format --migrate" to fix this warning automatically.4638 │4639 26 │ <<8::int32, float::float64>> -> float4640 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4641 │4642 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546434644 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4645 You may run "mix format --migrate" to fix this warning automatically.4646 │4647 26 │ <<8::int32, float::float64>> -> float4648 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4649 │4650 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546514652 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4653 You may run "mix format --migrate" to fix this warning automatically.4654 │4655 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4656 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4657 │4658 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/646594660 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4661 You may run "mix format --migrate" to fix this warning automatically.4662 │4663 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4664 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4665 │4666 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/246674668 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4669 You may run "mix format --migrate" to fix this warning automatically.4670 │4671 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4672 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4673 │4674 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546754676 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4677 You may run "mix format --migrate" to fix this warning automatically.4678 │4679 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4680 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4681 │4682 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/646834684 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4685 You may run "mix format --migrate" to fix this warning automatically.4686 │4687 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4688 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4689 │4690 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/246914692 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4693 You may run "mix format --migrate" to fix this warning automatically.4694 │4695 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4696 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4697 │4698 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/546994700 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4701 You may run "mix format --migrate" to fix this warning automatically.4702 │4703 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4704 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4705 │4706 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/647074708 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4709 You may run "mix format --migrate" to fix this warning automatically.4710 │4711 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4712 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4713 │4714 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/247154716 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4717 You may run "mix format --migrate" to fix this warning automatically.4718 │4719 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4720 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4721 │4722 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/547234724 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4725 You may run "mix format --migrate" to fix this warning automatically.4726 │4727 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4728 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4729 │4730 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/647314732 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4733 You may run "mix format --migrate" to fix this warning automatically.4734 │4735 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4736 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4737 │4738 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/247394740 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4741 You may run "mix format --migrate" to fix this warning automatically.4742 │4743 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4744 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4745 │4746 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/547474748 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4749 You may run "mix format --migrate" to fix this warning automatically.4750 │4751 23 │ <<20 :: int32, 3, 128, 0, 16,4752 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4753 │4754 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/647554756 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4757 You may run "mix format --migrate" to fix this warning automatically.4758 │4759 23 │ <<20 :: int32, 3, 128, 0, 16,4760 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4761 │4762 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/247634764 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4765 You may run "mix format --migrate" to fix this warning automatically.4766 │4767 23 │ <<20 :: int32, 3, 128, 0, 16,4768 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4769 │4770 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/547714772 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4773 You may run "mix format --migrate" to fix this warning automatically.4774 │4775 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4776 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4777 │4778 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/647794780 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4781 You may run "mix format --migrate" to fix this warning automatically.4782 │4783 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4784 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4785 │4786 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/247874788 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4789 You may run "mix format --migrate" to fix this warning automatically.4790 │4791 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4792 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4793 │4794 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/547954796 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4797 You may run "mix format --migrate" to fix this warning automatically.4798 │4799 20 │ <<2 :: int32, int :: int16>> -> int4800 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4801 │4802 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/648034804 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4805 You may run "mix format --migrate" to fix this warning automatically.4806 │4807 20 │ <<2 :: int32, int :: int16>> -> int4808 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4809 │4810 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/648114812 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4813 You may run "mix format --migrate" to fix this warning automatically.4814 │4815 20 │ <<2 :: int32, int :: int16>> -> int4816 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4817 │4818 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/248194820 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4821 You may run "mix format --migrate" to fix this warning automatically.4822 │4823 20 │ <<2 :: int32, int :: int16>> -> int4824 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4825 │4826 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/248274828 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4829 You may run "mix format --migrate" to fix this warning automatically.4830 │4831 20 │ <<2 :: int32, int :: int16>> -> int4832 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4833 │4834 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/548354836 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4837 You may run "mix format --migrate" to fix this warning automatically.4838 │4839 20 │ <<2 :: int32, int :: int16>> -> int4840 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4841 │4842 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/548434844 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4845 You may run "mix format --migrate" to fix this warning automatically.4846 │4847 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4848 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4849 │4850 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/648514852 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4853 You may run "mix format --migrate" to fix this warning automatically.4854 │4855 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4856 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4857 │4858 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/248594860 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4861 You may run "mix format --migrate" to fix this warning automatically.4862 │4863 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4864 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4865 │4866 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/548674868 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4869 You may run "mix format --migrate" to fix this warning automatically.4870 │4871 20 │ <<4 :: int32, int :: int32>> -> int4872 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4873 │4874 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/648754876 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4877 You may run "mix format --migrate" to fix this warning automatically.4878 │4879 20 │ <<4 :: int32, int :: int32>> -> int4880 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4881 │4882 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/648834884 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4885 You may run "mix format --migrate" to fix this warning automatically.4886 │4887 20 │ <<4 :: int32, int :: int32>> -> int4888 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4889 │4890 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/248914892 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4893 You may run "mix format --migrate" to fix this warning automatically.4894 │4895 20 │ <<4 :: int32, int :: int32>> -> int4896 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4897 │4898 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/248994900 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4901 You may run "mix format --migrate" to fix this warning automatically.4902 │4903 20 │ <<4 :: int32, int :: int32>> -> int4904 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4905 │4906 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/549074908 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4909 You may run "mix format --migrate" to fix this warning automatically.4910 │4911 20 │ <<4 :: int32, int :: int32>> -> int4912 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4913 │4914 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/549154916 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4917 You may run "mix format --migrate" to fix this warning automatically.4918 │4919 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4920 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4921 │4922 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/649234924 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4925 You may run "mix format --migrate" to fix this warning automatically.4926 │4927 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4928 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4929 │4930 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/249314932 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4933 You may run "mix format --migrate" to fix this warning automatically.4934 │4935 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4936 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4937 │4938 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/549394940 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4941 You may run "mix format --migrate" to fix this warning automatically.4942 │4943 20 │ <<8 :: int32, int :: int64>> -> int4944 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4945 │4946 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/649474948 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4949 You may run "mix format --migrate" to fix this warning automatically.4950 │4951 20 │ <<8 :: int32, int :: int64>> -> int4952 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4953 │4954 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/649554956 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4957 You may run "mix format --migrate" to fix this warning automatically.4958 │4959 20 │ <<8 :: int32, int :: int64>> -> int4960 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4961 │4962 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/249634964 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4965 You may run "mix format --migrate" to fix this warning automatically.4966 │4967 20 │ <<8 :: int32, int :: int64>> -> int4968 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4969 │4970 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/249714972 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4973 You may run "mix format --migrate" to fix this warning automatically.4974 │4975 20 │ <<8 :: int32, int :: int64>> -> int4976 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4977 │4978 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/549794980 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.4981 You may run "mix format --migrate" to fix this warning automatically.4982 │4983 20 │ <<8 :: int32, int :: int64>> -> int4984 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4985 │4986 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/549874988 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4989 You may run "mix format --migrate" to fix this warning automatically.4990 │4991 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4992 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4993 │4994 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/649954996 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4997 You may run "mix format --migrate" to fix this warning automatically.4998 │4999 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5000 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5001 │5002 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/250035004 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5005 You may run "mix format --migrate" to fix this warning automatically.5006 │5007 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5008 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5009 │5010 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/550115012 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5013 You may run "mix format --migrate" to fix this warning automatically.5014 │5015 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5016 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5017 │5018 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/650195020 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5021 You may run "mix format --migrate" to fix this warning automatically.5022 │5023 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5024 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5025 │5026 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/650275028 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5029 You may run "mix format --migrate" to fix this warning automatically.5030 │5031 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5032 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5033 │5034 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/650355036 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5037 You may run "mix format --migrate" to fix this warning automatically.5038 │5039 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5040 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5041 │5042 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/650435044 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5045 You may run "mix format --migrate" to fix this warning automatically.5046 │5047 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5048 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5049 │5050 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/250515052 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5053 You may run "mix format --migrate" to fix this warning automatically.5054 │5055 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5056 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5057 │5058 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/250595060 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5061 You may run "mix format --migrate" to fix this warning automatically.5062 │5063 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5064 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5065 │5066 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/250675068 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5069 You may run "mix format --migrate" to fix this warning automatically.5070 │5071 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5072 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5073 │5074 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/250755076 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5077 You may run "mix format --migrate" to fix this warning automatically.5078 │5079 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5080 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5081 │5082 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/550835084 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5085 You may run "mix format --migrate" to fix this warning automatically.5086 │5087 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5088 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5089 │5090 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/550915092 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5093 You may run "mix format --migrate" to fix this warning automatically.5094 │5095 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5096 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5097 │5098 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/550995100 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5101 You may run "mix format --migrate" to fix this warning automatically.5102 │5103 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5104 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5105 │5106 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/551075108 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5109 You may run "mix format --migrate" to fix this warning automatically.5110 │5111 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5112 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5113 │5114 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/651155116 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5117 You may run "mix format --migrate" to fix this warning automatically.5118 │5119 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5120 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5121 │5122 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/251235124 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5125 You may run "mix format --migrate" to fix this warning automatically.5126 │5127 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5128 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5129 │5130 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/551315132 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5133 You may run "mix format --migrate" to fix this warning automatically.5134 │5135 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5136 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5137 │5138 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651395140 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5141 You may run "mix format --migrate" to fix this warning automatically.5142 │5143 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5144 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5145 │5146 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651475148 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5149 You may run "mix format --migrate" to fix this warning automatically.5150 │5151 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5152 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5153 │5154 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651555156 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5157 You may run "mix format --migrate" to fix this warning automatically.5158 │5159 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5160 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5161 │5162 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/651635164 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5165 You may run "mix format --migrate" to fix this warning automatically.5166 │5167 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5168 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5169 │5170 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251715172 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5173 You may run "mix format --migrate" to fix this warning automatically.5174 │5175 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5176 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5177 │5178 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251795180 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5181 You may run "mix format --migrate" to fix this warning automatically.5182 │5183 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5184 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5185 │5186 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251875188 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5189 You may run "mix format --migrate" to fix this warning automatically.5190 │5191 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5192 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5193 │5194 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/251955196 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5197 You may run "mix format --migrate" to fix this warning automatically.5198 │5199 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5200 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5201 │5202 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552035204 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5205 You may run "mix format --migrate" to fix this warning automatically.5206 │5207 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5208 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5209 │5210 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552115212 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5213 You may run "mix format --migrate" to fix this warning automatically.5214 │5215 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5216 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5217 │5218 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552195220 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5221 You may run "mix format --migrate" to fix this warning automatically.5222 │5223 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5224 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5225 │5226 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552275228 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5229 You may run "mix format --migrate" to fix this warning automatically.5230 │5231 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5232 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5233 │5234 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/652355236 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5237 You may run "mix format --migrate" to fix this warning automatically.5238 │5239 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5240 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5241 │5242 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/252435244 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5245 You may run "mix format --migrate" to fix this warning automatically.5246 │5247 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5248 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5249 │5250 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/552515252 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5253 You may run "mix format --migrate" to fix this warning automatically.5254 │5255 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5256 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5257 │5258 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652595260 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5261 You may run "mix format --migrate" to fix this warning automatically.5262 │5263 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5264 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5265 │5266 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652675268 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5269 You may run "mix format --migrate" to fix this warning automatically.5270 │5271 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5272 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5273 │5274 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652755276 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5277 You may run "mix format --migrate" to fix this warning automatically.5278 │5279 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5280 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5281 │5282 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652835284 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5285 You may run "mix format --migrate" to fix this warning automatically.5286 │5287 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5288 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5289 │5290 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/652915292 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5293 You may run "mix format --migrate" to fix this warning automatically.5294 │5295 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5296 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5297 │5298 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/252995300 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5301 You may run "mix format --migrate" to fix this warning automatically.5302 │5303 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5304 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5305 │5306 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253075308 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5309 You may run "mix format --migrate" to fix this warning automatically.5310 │5311 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5312 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5313 │5314 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253155316 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5317 You may run "mix format --migrate" to fix this warning automatically.5318 │5319 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5320 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5321 │5322 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253235324 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5325 You may run "mix format --migrate" to fix this warning automatically.5326 │5327 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5328 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5329 │5330 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253315332 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5333 You may run "mix format --migrate" to fix this warning automatically.5334 │5335 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5336 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5337 │5338 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553395340 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5341 You may run "mix format --migrate" to fix this warning automatically.5342 │5343 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5344 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5345 │5346 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553475348 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5349 You may run "mix format --migrate" to fix this warning automatically.5350 │5351 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5352 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5353 │5354 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553555356 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5357 You may run "mix format --migrate" to fix this warning automatically.5358 │5359 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5360 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5361 │5362 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553635364 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5365 You may run "mix format --migrate" to fix this warning automatically.5366 │5367 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5368 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5369 │5370 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553715372 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5373 You may run "mix format --migrate" to fix this warning automatically.5374 │5375 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5376 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5377 │5378 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/653795380 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5381 You may run "mix format --migrate" to fix this warning automatically.5382 │5383 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5384 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5385 │5386 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/253875388 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5389 You may run "mix format --migrate" to fix this warning automatically.5390 │5391 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5392 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5393 │5394 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/553955396 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5397 You may run "mix format --migrate" to fix this warning automatically.5398 │5399 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5400 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5401 │5402 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/654035404 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5405 You may run "mix format --migrate" to fix this warning automatically.5406 │5407 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5408 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5409 │5410 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/254115412 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5413 You may run "mix format --migrate" to fix this warning automatically.5414 │5415 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5417 │5418 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/554195420 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5421 You may run "mix format --migrate" to fix this warning automatically.5422 │5423 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5424 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5425 │5426 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/654275428 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5429 You may run "mix format --migrate" to fix this warning automatically.5430 │5431 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5432 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5433 │5434 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/254355436 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5437 You may run "mix format --migrate" to fix this warning automatically.5438 │5439 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5440 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5441 │5442 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/554435444 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5445 You may run "mix format --migrate" to fix this warning automatically.5446 │5447 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5448 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5449 │5450 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/654515452 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5453 You may run "mix format --migrate" to fix this warning automatically.5454 │5455 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5456 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5457 │5458 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/254595460 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5461 You may run "mix format --migrate" to fix this warning automatically.5462 │5463 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5464 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5465 │5466 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/554675468 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5469 You may run "mix format --migrate" to fix this warning automatically.5470 │5471 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5472 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5473 │5474 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/654755476 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5477 You may run "mix format --migrate" to fix this warning automatically.5478 │5479 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5480 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5481 │5482 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/254835484 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5485 You may run "mix format --migrate" to fix this warning automatically.5486 │5487 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5488 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5489 │5490 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/554915492 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5493 You may run "mix format --migrate" to fix this warning automatically.5494 │5495 19 │ <<len :: int32, data :: binary-size(len)>> ->5496 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5497 │5498 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/654995500 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5501 You may run "mix format --migrate" to fix this warning automatically.5502 │5503 19 │ <<len :: int32, data :: binary-size(len)>> ->5504 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5505 │5506 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/255075508 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5509 You may run "mix format --migrate" to fix this warning automatically.5510 │5511 19 │ <<len :: int32, data :: binary-size(len)>> ->5512 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5513 │5514 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/555155516 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5517 You may run "mix format --migrate" to fix this warning automatically.5518 │5519 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5520 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5521 │5522 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/655235524 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5525 You may run "mix format --migrate" to fix this warning automatically.5526 │5527 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5528 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5529 │5530 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/255315532 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5533 You may run "mix format --migrate" to fix this warning automatically.5534 │5535 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5536 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5537 │5538 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/555395540 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5541 You may run "mix format --migrate" to fix this warning automatically.5542 │5543 28 │ <<4 :: int32, oid :: uint32>> -> oid5544 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5545 │5546 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/655475548 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5549 You may run "mix format --migrate" to fix this warning automatically.5550 │5551 28 │ <<4 :: int32, oid :: uint32>> -> oid5552 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5553 │5554 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/655555556 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5557 You may run "mix format --migrate" to fix this warning automatically.5558 │5559 28 │ <<4 :: int32, oid :: uint32>> -> oid5560 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5561 │5562 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/255635564 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5565 You may run "mix format --migrate" to fix this warning automatically.5566 │5567 28 │ <<4 :: int32, oid :: uint32>> -> oid5568 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5569 │5570 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/255715572 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5573 You may run "mix format --migrate" to fix this warning automatically.5574 │5575 28 │ <<4 :: int32, oid :: uint32>> -> oid5576 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5577 │5578 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/555795580 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5581 You may run "mix format --migrate" to fix this warning automatically.5582 │5583 28 │ <<4 :: int32, oid :: uint32>> -> oid5584 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5585 │5586 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/555875588 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5589 You may run "mix format --migrate" to fix this warning automatically.5590 │5591 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5592 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5593 │5594 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/655955596 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5597 You may run "mix format --migrate" to fix this warning automatically.5598 │5599 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5600 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5601 │5602 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/256035604 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5605 You may run "mix format --migrate" to fix this warning automatically.5606 │5607 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5608 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5609 │5610 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/556115612 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5613 You may run "mix format --migrate" to fix this warning automatically.5614 │5615 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5616 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5617 │5618 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/656195620 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5621 You may run "mix format --migrate" to fix this warning automatically.5622 │5623 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5624 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5625 │5626 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/256275628 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5629 You may run "mix format --migrate" to fix this warning automatically.5630 │5631 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5632 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5633 │5634 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/556355636 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5637 You may run "mix format --migrate" to fix this warning automatically.5638 │5639 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5640 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5641 │5642 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/656435644 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5645 You may run "mix format --migrate" to fix this warning automatically.5646 │5647 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5648 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5649 │5650 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/256515652 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5653 You may run "mix format --migrate" to fix this warning automatically.5654 │5655 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5656 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5657 │5658 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/556595660 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5661 You may run "mix format --migrate" to fix this warning automatically.5662 │5663 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5664 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5665 │5666 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/656675668 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5669 You may run "mix format --migrate" to fix this warning automatically.5670 │5671 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5672 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5673 │5674 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/656755676 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5677 You may run "mix format --migrate" to fix this warning automatically.5678 │5679 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5680 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5681 │5682 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/656835684 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5685 You may run "mix format --migrate" to fix this warning automatically.5686 │5687 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5688 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5689 │5690 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/256915692 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5693 You may run "mix format --migrate" to fix this warning automatically.5694 │5695 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5696 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5697 │5698 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/256995700 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5701 You may run "mix format --migrate" to fix this warning automatically.5702 │5703 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5704 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5705 │5706 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/257075708 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5709 You may run "mix format --migrate" to fix this warning automatically.5710 │5711 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5712 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5713 │5714 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/557155716 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5717 You may run "mix format --migrate" to fix this warning automatically.5718 │5719 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5720 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5721 │5722 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/557235724 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5725 You may run "mix format --migrate" to fix this warning automatically.5726 │5727 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5728 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5729 │5730 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/557315732 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5733 You may run "mix format --migrate" to fix this warning automatically.5734 │5735 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5736 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5737 │5738 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/657395740 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5741 You may run "mix format --migrate" to fix this warning automatically.5742 │5743 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5744 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5745 │5746 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/257475748 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5749 You may run "mix format --migrate" to fix this warning automatically.5750 │5751 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5752 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5753 │5754 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/557555756 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5757 You may run "mix format --migrate" to fix this warning automatically.5758 │5759 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5760 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5761 │5762 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/657635764 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5765 You may run "mix format --migrate" to fix this warning automatically.5766 │5767 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5768 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5769 │5770 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/257715772 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5773 You may run "mix format --migrate" to fix this warning automatically.5774 │5775 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5776 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5777 │5778 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/557795780 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5781 You may run "mix format --migrate" to fix this warning automatically.5782 │5783 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5784 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5785 │5786 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/657875788 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5789 You may run "mix format --migrate" to fix this warning automatically.5790 │5791 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5792 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5793 │5794 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/257955796 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5797 You may run "mix format --migrate" to fix this warning automatically.5798 │5799 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5800 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5801 │5802 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/558035804 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5805 You may run "mix format --migrate" to fix this warning automatically.5806 │5807 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5808 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5809 │5810 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/858115812 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5813 You may run "mix format --migrate" to fix this warning automatically.5814 │5815 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5816 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5817 │5818 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/458195820 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5821 You may run "mix format --migrate" to fix this warning automatically.5822 │5823 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5824 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5825 │5826 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/758275828 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5829 You may run "mix format --migrate" to fix this warning automatically.5830 │5831 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5832 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5833 │5834 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/858355836 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5837 You may run "mix format --migrate" to fix this warning automatically.5838 │5839 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5840 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5841 │5842 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/458435844 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5845 You may run "mix format --migrate" to fix this warning automatically.5846 │5847 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5848 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5849 │5850 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/758515852 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5853 You may run "mix format --migrate" to fix this warning automatically.5854 │5855 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)5856 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5857 │5858 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/658595860 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5861 You may run "mix format --migrate" to fix this warning automatically.5862 │5863 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)5864 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5865 │5866 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/258675868 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5869 You may run "mix format --migrate" to fix this warning automatically.5870 │5871 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)5872 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5873 │5874 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/558755876 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5877 You may run "mix format --migrate" to fix this warning automatically.5878 │5879 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5880 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5881 │5882 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/658835884 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5885 You may run "mix format --migrate" to fix this warning automatically.5886 │5887 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5888 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5889 │5890 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/258915892 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5893 You may run "mix format --migrate" to fix this warning automatically.5894 │5895 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5896 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5897 │5898 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/558995900 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5901 You may run "mix format --migrate" to fix this warning automatically.5902 │5903 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->5904 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5905 │5906 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859075908 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5909 You may run "mix format --migrate" to fix this warning automatically.5910 │5911 40 │ <<count::int32, data::binary>> = binary5912 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5913 │5914 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859155916 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5917 You may run "mix format --migrate" to fix this warning automatically.5918 │5919 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->5920 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5921 │5922 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459235924 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5925 You may run "mix format --migrate" to fix this warning automatically.5926 │5927 40 │ <<count::int32, data::binary>> = binary5928 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5929 │5930 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459315932 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5933 You may run "mix format --migrate" to fix this warning automatically.5934 │5935 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->5936 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5937 │5938 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759395940 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5941 You may run "mix format --migrate" to fix this warning automatically.5942 │5943 40 │ <<count::int32, data::binary>> = binary5944 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5945 │5946 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759475948 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5949 You may run "mix format --migrate" to fix this warning automatically.5950 │5951 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->5952 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5953 │5954 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859555956 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5957 You may run "mix format --migrate" to fix this warning automatically.5958 │5959 44 │ <<_::int32, data::binary>> = binary5960 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5961 │5962 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/859635964 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5965 You may run "mix format --migrate" to fix this warning automatically.5966 │5967 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->5968 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5969 │5970 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459715972 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5973 You may run "mix format --migrate" to fix this warning automatically.5974 │5975 44 │ <<_::int32, data::binary>> = binary5976 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5977 │5978 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/459795980 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5981 You may run "mix format --migrate" to fix this warning automatically.5982 │5983 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->5984 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5985 │5986 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759875988 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5989 You may run "mix format --migrate" to fix this warning automatically.5990 │5991 44 │ <<_::int32, data::binary>> = binary5992 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5993 │5994 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/759955996 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5997 You may run "mix format --migrate" to fix this warning automatically.5998 │5999 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6000 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6001 │6002 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/860036004 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6005 You may run "mix format --migrate" to fix this warning automatically.6006 │6007 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6008 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6009 │6010 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/460116012 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6013 You may run "mix format --migrate" to fix this warning automatically.6014 │6015 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6016 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6017 │6018 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/760196020 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6021 You may run "mix format --migrate" to fix this warning automatically.6022 │6023 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6024 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6025 │6026 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660276028 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6029 You may run "mix format --migrate" to fix this warning automatically.6030 │6031 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6032 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6033 │6034 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660356036 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6037 You may run "mix format --migrate" to fix this warning automatically.6038 │6039 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6040 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6041 │6042 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660436044 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6045 You may run "mix format --migrate" to fix this warning automatically.6046 │6047 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6048 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6049 │6050 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/260516052 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6053 You may run "mix format --migrate" to fix this warning automatically.6054 │6055 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6056 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6057 │6058 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/260596060 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6061 You may run "mix format --migrate" to fix this warning automatically.6062 │6063 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6064 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6065 │6066 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/260676068 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6069 You may run "mix format --migrate" to fix this warning automatically.6070 │6071 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6072 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6073 │6074 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/560756076 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6077 You may run "mix format --migrate" to fix this warning automatically.6078 │6079 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6080 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6081 │6082 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/560836084 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6085 You may run "mix format --migrate" to fix this warning automatically.6086 │6087 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6088 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6089 │6090 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/560916092 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6093 You may run "mix format --migrate" to fix this warning automatically.6094 │6095 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6096 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6097 │6098 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/660996100 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6101 You may run "mix format --migrate" to fix this warning automatically.6102 │6103 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6104 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6105 │6106 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/261076108 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6109 You may run "mix format --migrate" to fix this warning automatically.6110 │6111 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6112 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6113 │6114 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/561156116 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6117 You may run "mix format --migrate" to fix this warning automatically.6118 │6119 33 │ <<8 :: int32, microsecs :: int64>> ->6120 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6121 │6122 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/661236124 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6125 You may run "mix format --migrate" to fix this warning automatically.6126 │6127 33 │ <<8 :: int32, microsecs :: int64>> ->6128 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6129 │6130 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/661316132 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6133 You may run "mix format --migrate" to fix this warning automatically.6134 │6135 33 │ <<8 :: int32, microsecs :: int64>> ->6136 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6137 │6138 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/261396140 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6141 You may run "mix format --migrate" to fix this warning automatically.6142 │6143 33 │ <<8 :: int32, microsecs :: int64>> ->6144 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6145 │6146 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/261476148 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6149 You may run "mix format --migrate" to fix this warning automatically.6150 │6151 33 │ <<8 :: int32, microsecs :: int64>> ->6152 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6153 │6154 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/561556156 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6157 You may run "mix format --migrate" to fix this warning automatically.6158 │6159 33 │ <<8 :: int32, microsecs :: int64>> ->6160 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6161 │6162 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/561636164 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6165 You may run "mix format --migrate" to fix this warning automatically.6166 │6167 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6168 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6169 │6170 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/661716172 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6173 You may run "mix format --migrate" to fix this warning automatically.6174 │6175 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6176 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6177 │6178 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/261796180 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6181 You may run "mix format --migrate" to fix this warning automatically.6182 │6183 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6184 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6185 │6186 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/561876188 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6189 You may run "mix format --migrate" to fix this warning automatically.6190 │6191 37 │ <<8 :: int32, microsecs :: int64>> ->6192 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6193 │6194 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/661956196 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6197 You may run "mix format --migrate" to fix this warning automatically.6198 │6199 37 │ <<8 :: int32, microsecs :: int64>> ->6200 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6201 │6202 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/662036204 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6205 You may run "mix format --migrate" to fix this warning automatically.6206 │6207 37 │ <<8 :: int32, microsecs :: int64>> ->6208 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6209 │6210 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/262116212 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6213 You may run "mix format --migrate" to fix this warning automatically.6214 │6215 37 │ <<8 :: int32, microsecs :: int64>> ->6216 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6217 │6218 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/262196220 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6221 You may run "mix format --migrate" to fix this warning automatically.6222 │6223 37 │ <<8 :: int32, microsecs :: int64>> ->6224 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6225 │6226 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/562276228 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6229 You may run "mix format --migrate" to fix this warning automatically.6230 │6231 37 │ <<8 :: int32, microsecs :: int64>> ->6232 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6233 │6234 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/562356236 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6237 You may run "mix format --migrate" to fix this warning automatically.6238 │6239 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6240 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6241 │6242 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/662436244 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6245 You may run "mix format --migrate" to fix this warning automatically.6246 │6247 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6248 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6249 │6250 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/262516252 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6253 You may run "mix format --migrate" to fix this warning automatically.6254 │6255 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6256 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6257 │6258 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/562596260 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6261 You may run "mix format --migrate" to fix this warning automatically.6262 │6263 42 │ <<8 :: int32, microsecs :: int64>> ->6264 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6265 │6266 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/662676268 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6269 You may run "mix format --migrate" to fix this warning automatically.6270 │6271 42 │ <<8 :: int32, microsecs :: int64>> ->6272 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6273 │6274 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/662756276 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6277 You may run "mix format --migrate" to fix this warning automatically.6278 │6279 42 │ <<8 :: int32, microsecs :: int64>> ->6280 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6281 │6282 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/262836284 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6285 You may run "mix format --migrate" to fix this warning automatically.6286 │6287 42 │ <<8 :: int32, microsecs :: int64>> ->6288 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6289 │6290 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/262916292 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6293 You may run "mix format --migrate" to fix this warning automatically.6294 │6295 42 │ <<8 :: int32, microsecs :: int64>> ->6296 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6297 │6298 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/562996300 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6301 You may run "mix format --migrate" to fix this warning automatically.6302 │6303 42 │ <<8 :: int32, microsecs :: int64>> ->6304 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6305 │6306 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/563076308 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6309 You may run "mix format --migrate" to fix this warning automatically.6310 │6311 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6312 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6313 │6314 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/663156316 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6317 You may run "mix format --migrate" to fix this warning automatically.6318 │6319 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6320 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6321 │6322 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/263236324 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6325 You may run "mix format --migrate" to fix this warning automatically.6326 │6327 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6328 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6329 │6330 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/563316332 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6333 You may run "mix format --migrate" to fix this warning automatically.6334 │6335 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6336 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6337 │6338 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/663396340 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6341 You may run "mix format --migrate" to fix this warning automatically.6342 │6343 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6344 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6345 │6346 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/663476348 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6349 You may run "mix format --migrate" to fix this warning automatically.6350 │6351 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6352 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6353 │6354 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/663556356 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6357 You may run "mix format --migrate" to fix this warning automatically.6358 │6359 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6360 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6361 │6362 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/263636364 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6365 You may run "mix format --migrate" to fix this warning automatically.6366 │6367 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6368 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6369 │6370 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/263716372 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6373 You may run "mix format --migrate" to fix this warning automatically.6374 │6375 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6376 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6377 │6378 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/263796380 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6381 You may run "mix format --migrate" to fix this warning automatically.6382 │6383 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6384 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6385 │6386 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/563876388 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6389 You may run "mix format --migrate" to fix this warning automatically.6390 │6391 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6392 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6393 │6394 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/563956396 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6397 You may run "mix format --migrate" to fix this warning automatically.6398 │6399 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6400 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6401 │6402 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/564036404 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6405 You may run "mix format --migrate" to fix this warning automatically.6406 │6407 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6408 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6409 │6410 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/664116412 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6413 You may run "mix format --migrate" to fix this warning automatically.6414 │6415 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6417 │6418 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/264196420 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6421 You may run "mix format --migrate" to fix this warning automatically.6422 │6423 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6424 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6425 │6426 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/564276428 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6429 You may run "mix format --migrate" to fix this warning automatically.6430 │6431 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6432 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6433 │6434 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/664356436 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6437 You may run "mix format --migrate" to fix this warning automatically.6438 │6439 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6440 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6441 │6442 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/664436444 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6445 You may run "mix format --migrate" to fix this warning automatically.6446 │6447 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6448 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6449 │6450 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/264516452 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6453 You may run "mix format --migrate" to fix this warning automatically.6454 │6455 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6456 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6457 │6458 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/264596460 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6461 You may run "mix format --migrate" to fix this warning automatically.6462 │6463 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6464 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6465 │6466 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/564676468 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6469 You may run "mix format --migrate" to fix this warning automatically.6470 │6471 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6472 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6473 │6474 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/564756476 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6477 You may run "mix format --migrate" to fix this warning automatically.6478 │6479 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6480 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6481 │6482 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/664836484 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6485 You may run "mix format --migrate" to fix this warning automatically.6486 │6487 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6488 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6489 │6490 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/264916492 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6493 You may run "mix format --migrate" to fix this warning automatically.6494 │6495 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6496 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6497 │6498 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/564996500 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6501 You may run "mix format --migrate" to fix this warning automatically.6502 │6503 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6504 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6505 │6506 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/665076508 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6509 You may run "mix format --migrate" to fix this warning automatically.6510 │6511 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6512 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6513 │6514 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/265156516 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6517 You may run "mix format --migrate" to fix this warning automatically.6518 │6519 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6520 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6521 │6522 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/565236524 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6525 You may run "mix format --migrate" to fix this warning automatically.6526 │6527 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6528 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6529 │6530 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/665316532 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6533 You may run "mix format --migrate" to fix this warning automatically.6534 │6535 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6536 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6537 │6538 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/265396540 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6541 You may run "mix format --migrate" to fix this warning automatically.6542 │6543 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6544 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6545 │6546 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/565476548 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6549 You may run "mix format --migrate" to fix this warning automatically.6550 │6551 17 │ <<0 :: int32>> -> :void6552 │ ~~~~~~~~~~~~~~~~~~~~~~~6553 │6554 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/665556556 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6557 You may run "mix format --migrate" to fix this warning automatically.6558 │6559 17 │ <<0 :: int32>> -> :void6560 │ ~~~~~~~~~~~~~~~~~~~~~~~6561 │6562 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/265636564 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6565 You may run "mix format --migrate" to fix this warning automatically.6566 │6567 17 │ <<0 :: int32>> -> :void6568 │ ~~~~~~~~~~~~~~~~~~~~~~~6569 │6570 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/565716572 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6573 You may run "mix format --migrate" to fix this warning automatically.6574 │6575 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6576 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6577 │6578 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/665796580 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6581 You may run "mix format --migrate" to fix this warning automatically.6582 │6583 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6584 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6585 │6586 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/265876588 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6589 You may run "mix format --migrate" to fix this warning automatically.6590 │6591 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6592 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6593 │6594 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/565956596 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6597 You may run "mix format --migrate" to fix this warning automatically.6598 │6599 23 │ <<0 :: int32>> -> :void6600 │ ~~~~~~~~~~~~~~~~~~~~~~~6601 │6602 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/666036604 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6605 You may run "mix format --migrate" to fix this warning automatically.6606 │6607 23 │ <<0 :: int32>> -> :void6608 │ ~~~~~~~~~~~~~~~~~~~~~~~6609 │6610 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/266116612 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6613 You may run "mix format --migrate" to fix this warning automatically.6614 │6615 23 │ <<0 :: int32>> -> :void6616 │ ~~~~~~~~~~~~~~~~~~~~~~~6617 │6618 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/566196620 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6621 You may run "mix format --migrate" to fix this warning automatically.6622 │6623 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6624 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6625 │6626 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/666276628 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6629 You may run "mix format --migrate" to fix this warning automatically.6630 │6631 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6632 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6633 │6634 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/266356636 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6637 You may run "mix format --migrate" to fix this warning automatically.6638 │6639 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6640 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6641 │6642 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/566436644 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6645 │6646 20 │ manager = worker(Postgrex.TypeManager, [])6647 │ ~6648 │6649 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/166506651 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6652 │6653 21 │ server_sup = supervisor(__MODULE__, [:servers])6654 │ ~6655 │6656 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/166576658 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6659 │6660 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])6661 │ ~6662 │6663 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/16664 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/166656666 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead6667 │6668 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])6669 │ ~6670 │6671 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/166726673 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6674 │6675 110 │ if Map.size(s.listener_channels[channel]) == 1 do6676 │ ~6677 │6678 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/36679 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/36680 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/266816682 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)6683 │6684 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do6685 │ ~6686 │6687 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/266886689 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6690 │6691 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]6692 │ ~6693 │6694 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/166956696 warning: a struct for Postgrex.Query is expected on struct update:66976698 %Postgrex.Query{6699 query6700 | param_oids: param_oids,6701 param_formats: param_formats,6702 param_types: param_types6703 }67046705 but got type:67066707 dynamic()67086709 where "query" was given the type:67106711 # type: dynamic()6712 # from: lib/postgrex/protocol.ex:910:356713 query67146715 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"67166717 type warning found at:6718 │6719 915 │ query = %Query{query | param_oids: param_oids,6720 │ ~6721 │6722 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/667236724 warning: a struct for Postgrex.Query is expected on struct update:67256726 %Postgrex.Query{6727 query6728 | ref: make_ref(),6729 types: types,6730 columns: col_names,6731 result_oids: result_oids,6732 result_formats: result_formats,6733 result_types: result_types6734 }67356736 but got type:67376738 dynamic()67396740 where "query" was given the type:67416742 # type: dynamic()6743 # from: lib/postgrex/protocol.ex:926:356744 query67456746 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"67476748 type warning found at:6749 │6750 932 │ query = %Query{query | ref: make_ref(), types: types,6751 │ ~6752 │6753 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/667546755 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6756 │6757 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),6758 │ ~6759 │6760 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/267616762 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6763 │6764 9 │ worker(Postgrex.Parameters, [])]6765 │ ~6766 │6767 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/267686769 warning: a struct for Postgrex.Query is expected on struct update:67706771 %Postgrex.Query{query | ref: make_ref()}67726773 but got type:67746775 dynamic()67766777 where "query" was given the type:67786779 # type: dynamic()6780 # from: lib/postgrex/protocol.ex:977:316781 query67826783 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"67846785 type warning found at:6786 │6787 978 │ query = %Query{query | ref: make_ref()}6788 │ ~6789 │6790 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/567916792 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)6793 │6794 2131 │ formatted_reason = :ssl.format_error(reason)6795 │ ~6796 │6797 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/367986799 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)6800 │6801 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)6802 │ ~6803 │6804 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/368056806 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)6807 │6808 2297 │ defp query_put(_, %Query{ref: nil}), do: nil6809 │ ~6810 │6811 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/268126813 warning: a struct for Postgrex.Query is expected on struct update:68146815 %Postgrex.Query{query | name: ""}68166817 but got type:68186819 dynamic()68206821 where "query" was given the type:68226823 # type: dynamic()6824 # from: lib/postgrex/protocol.ex:2313:166825 query68266827 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"68286829 type warning found at:6830 │6831 2313 │ defp unnamed(query), do: %Query{query | name: ""}6832 │ ~6833 │6834 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/168356836Generated postgrex app6837warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"6838 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/26839 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/16840 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/56841 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/26842 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/46843 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/268446845==> ecto6846Compiling 70 files (.ex)6847 warning: using single-quoted strings to represent charlists is deprecated.6848 Use ~c"" if you indeed want a charlist or use "" instead.6849 You may run "mix format --migrate" to change all single-quoted6850 strings to use the ~c sigil and fix this warning.6851 │6852 166 │ defp insert_all_value(_), do: '?'6853 │ ~6854 │6855 └─ lib/ecto/adapters/mysql/connection.ex:166:3768566857 warning: using single-quoted strings to represent charlists is deprecated.6858 Use ~c"" if you indeed want a charlist or use "" instead.6859 You may run "mix format --migrate" to change all single-quoted6860 strings to use the ~c sigil and fix this warning.6861 │6862 354 │ '?'6863 │ ~6864 │6865 └─ lib/ecto/adapters/mysql/connection.ex:354:768666867 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.68686869 This error happens when you have function calls without parentheses inside keywords. For example:68706871 function(arg, one: nested_call a, b, c)6872 function(arg, one: if expr, do: :this, else: :that)68736874 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:68756876 function(arg, one: if(expr, do: :this, else: :that))6877 function(arg, one: nested_call(a, b, c))68786879 Ambiguity found at:6880 │6881 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"6882 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6883 │6884 └─ lib/ecto/changeset.ex:228668856886 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.68876888 This error happens when you have function calls without parentheses inside keywords. For example:68896890 function(arg, one: nested_call a, b, c)6891 function(arg, one: if expr, do: :this, else: :that)68926893 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:68946895 function(arg, one: if(expr, do: :this, else: :that))6896 function(arg, one: nested_call(a, b, c))68976898 Ambiguity found at:6899 │6900 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"6901 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6902 │6903 └─ lib/ecto/migration/runner.ex:26569046905 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.69066907 This error happens when you have function calls without parentheses inside keywords. For example:69086909 function(arg, one: nested_call a, b, c)6910 function(arg, one: if expr, do: :this, else: :that)69116912 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:69136914 function(arg, one: if(expr, do: :this, else: :that))6915 function(arg, one: nested_call(a, b, c))69166917 Ambiguity found at:6918 │6919 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"6920 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6921 │6922 └─ lib/ecto/migration/runner.ex:26769236924 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity6925 │6926 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)6927 │ ~6928 │6929 └─ lib/ecto/query/builder.ex:136:869306931 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)6932 │6933 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime6934 │ ~~6935 │6936 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/269376938 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)6939 │6940 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date6941 │ ~~6942 │6943 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/269446945 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.69466947 This error happens when you have function calls without parentheses inside keywords. For example:69486949 function(arg, one: nested_call a, b, c)6950 function(arg, one: if expr, do: :this, else: :that)69516952 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:69536954 function(arg, one: if(expr, do: :this, else: :that))6955 function(arg, one: nested_call(a, b, c))69566957 Ambiguity found at:6958 │6959 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"6960 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6961 │6962 └─ lib/ecto/repo/schema.ex:45469636964 warning: unused require Ecto.Query6965 │6966 6 │ require Ecto.Query6967 │ ~6968 │6969 └─ lib/ecto/repo/preloader.ex:6:369706971Compiling lib/ecto.ex (it's taking more than 10s)6972 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead6973 │6974 9 │ schema "schema_migrations" do6975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6976 │6977 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)69786979 warning: incompatible types given to Mix.Ecto.ensure_started/2:69806981 Mix.Ecto.ensure_started(repo, opts)69826983 given types:69846985 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))69866987 but expected one of:69886989 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())69906991 where "opts" was given the type:69926993 # type: dynamic(6994 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or6995 non_struct_map()6996 )6997 # from: lib/mix/tasks/ecto.rollback.ex:64:106998 opts =6999 if opts[:quiet] do7000 Keyword.merge(opts, log: false, log_sql: false)7001 else7002 opts7003 end70047005 where "repo" was given the type:70067007 # type: dynamic(atom())7008 # from: lib/mix/tasks/ecto.rollback.ex:70:77009 Mix.Ecto.ensure_repo(repo, args)70107011 type warning found at:7012 │7013 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7014 │ ~7015 │7016 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/270177018 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7019 │7020 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7021 │ ~7022 │7023 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/270247025 warning: incompatible types given to Mix.Ecto.ensure_started/2:70267027 Mix.Ecto.ensure_started(repo, all: true)70287029 given types:70307031 -dynamic(atom())-, non_empty_list({:all, true})70327033 but expected one of:70347035 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())70367037 where "repo" was given the type:70387039 # type: dynamic(atom())7040 # from: lib/mix/tasks/ecto.migrations.ex:37:77041 Mix.Ecto.ensure_repo(repo, args)70427043 type warning found at:7044 │7045 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7046 │ ~7047 │7048 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/370497050 warning: incompatible types given to Mix.Ecto.ensure_started/2:70517052 Mix.Ecto.ensure_started(repo, opts)70537054 given types:70557056 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))70577058 but expected one of:70597060 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())70617062 where "opts" was given the type:70637064 # type: dynamic(7065 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7066 non_struct_map()7067 )7068 # from: lib/mix/tasks/ecto.migrate.ex:68:107069 opts =7070 if opts[:quiet] do7071 Keyword.merge(opts, log: false, log_sql: false)7072 else7073 opts7074 end70757076 where "repo" was given the type:70777078 # type: dynamic(atom())7079 # from: lib/mix/tasks/ecto.migrate.ex:74:77080 Mix.Ecto.ensure_repo(repo, args)70817082 type warning found at:7083 │7084 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7085 │ ~7086 │7087 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/270887089 warning: the following clause will never match:70907091 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->70927093 because it attempts to match on the result of:70947095 System.stacktrace()70967097 which has type:70987099 empty_list()71007101 where "args_or_arity" was given the type:71027103 # type: float() or integer() or non_empty_list(term())7104 # from: lib/ecto/changeset.ex7105 (_() when args_or_arity == 2) when length(args_or_arity) == 271067107 where "module" was given the type:71087109 # type: dynamic()7110 # from: lib/ecto/changeset.ex:733:307111 module71127113 type warning found at:7114 │7115 741 │ ... when length(args_or_arity) == 2 ->7116 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7117 │7118 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/271197120 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7121 │7122 739 │ case System.stacktrace do7123 │ ~7124 │7125 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/271267127 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:71287129 Mix.Ecto.source_repo_priv(repo)71307131 given types:71327133 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-71347135 but expected one of:71367137 atom()71387139 where "repo" was given the types:71407141 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7142 # from: lib/mix/tasks/ecto.load.ex:70:227143 Keyword.merge(repo.config, opts)71447145 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7146 # from: lib/mix/tasks/ecto.load.ex:72:277147 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)71487149 type warning found at:7150 │7151 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7152 │ ~7153 │7154 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/271557156 warning: expected a map or struct when accessing .__adapter__ in expression:71577158 repo.__adapter__71597160 where "repo" was given the type:71617162 # type: dynamic(atom())7163 # from: lib/mix/tasks/ecto.load.ex:53:77164 Mix.Ecto.ensure_repo(repo, args)71657166 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()71677168 type warning found at:7169 │7170 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7171 │ ~7172 │7173 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/171747175 warning: expected a map or struct when accessing .__adapter__ in expression:71767177 repo.__adapter__71787179 where "repo" was given the type:71807181 # type: dynamic(atom())7182 # from: lib/mix/tasks/ecto.dump.ex:50:77183 Mix.Ecto.ensure_repo(repo, args)71847185 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()71867187 type warning found at:7188 │7189 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7190 │ ~7191 │7192 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/171937194 warning: expected a map or struct when accessing .__adapter__ in expression:71957196 repo.__adapter__71977198 where "repo" was given the type:71997200 # type: dynamic(atom())7201 # from: lib/mix/tasks/ecto.create.ex:37:77202 Mix.Ecto.ensure_repo(repo, args)72037204 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()72057206 type warning found at:7207 │7208 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7209 │ ~7210 │7211 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/172127213 warning: expected a map or struct when accessing .__adapter__ in expression:72147215 repo.__adapter__72167217 where "repo" was given the type:72187219 # type: dynamic(atom())7220 # from: lib/mix/tasks/ecto.drop.ex:39:77221 Mix.Ecto.ensure_repo(repo, args)72227223 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()72247225 type warning found at:7226 │7227 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7228 │ ~7229 │7230 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/172317232 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7233 │7234 62 │ Mix.Project.compile(args)7235 │ ~7236 │7237 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/272387239 warning: incompatible types given to get_source/1:72407241 get_source(repo)72427243 given types:72447245 -dynamic(atom())-72467247 but expected one of:72487249 %{..., config: empty_list() or non_empty_list(term(), term())}72507251 where "repo" was given the type:72527253 # type: dynamic(atom())7254 # from: lib/ecto/migration/schema_migration.ex:24:137255 repo.all(7256 Map.put(7257 (7258 query =7259 (7260 query = {get_source(repo), Ecto.Migration.SchemaMigration}7261 Ecto.Query.Builder.From.apply(query, 1)7262 )7263 7264 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7265 ...,7266 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7267 file: "/work/proj/deps_qemu_aarch64/ecto/lib/ecto/migration/schema_migration.ex",7268 line: 22,7269 take: %{}7270 })7271 ),7272 :prefix,7273 prefix7274 ), timeout: :infinity, log: false)72757276 type warning found at:7277 │7278 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7279 │ ~7280 │7281 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/272827283 warning: expected a module (an atom) when invoking start_link/1 in expression:72847285 repo.start_link(pool_size: pool_size)72867287 where "pool_size" was given the type:72887289 # type: dynamic()7290 # from: lib/mix/ecto.ex:101:157291 pool_size = Keyword.get(opts, :pool_size, 1)72927293 where "repo" was given the type:72947295 # type: dynamic(%{..., __adapter__: atom()})7296 # from: lib/mix/ecto.ex:99:367297 repo.__adapter__.ensure_all_started(repo, :temporary)72987299 type warning found at:7300 │7301 102 │ case repo.start_link(pool_size: pool_size) do7302 │ ~7303 │7304 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/273057306 warning: incompatible types given to get_source/1:73077308 get_source(repo)73097310 given types:73117312 -dynamic(atom())-73137314 but expected one of:73157316 %{..., config: empty_list() or non_empty_list(term(), term())}73177318 where "repo" was given the type:73197320 # type: dynamic(atom())7321 # from: lib/ecto/migration/schema_migration.ex:30:137322 repo.insert!(7323 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7324 prefix: prefix,7325 source: get_source(repo)7326 ), timeout: :infinity, log: false)73277328 type warning found at:7329 │7330 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7331 │ ~7332 │7333 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/373347335 warning: incompatible types given to get_source/1:73367337 get_source(repo)73387339 given types:73407341 -dynamic(atom())-73427343 but expected one of:73447345 %{..., config: empty_list() or non_empty_list(term(), term())}73467347 where "repo" was given the type:73487349 # type: dynamic(atom())7350 # from: lib/ecto/migration/schema_migration.ex:36:137351 repo.delete_all(7352 Map.put(7353 (7354 query =7355 (7356 query = {get_source(repo), Ecto.Migration.SchemaMigration}7357 Ecto.Query.Builder.From.apply(query, 1)7358 )7359 7360 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7361 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7362 op: :and,7363 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7364 file: "/work/proj/deps_qemu_aarch64/ecto/lib/ecto/migration/schema_migration.ex",7365 line: 347366 })7367 ),7368 :prefix,7369 prefix7370 ), timeout: :infinity, log: false)73717372 type warning found at:7373 │7374 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7375 │ ~7376 │7377 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/373787379 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7380 │7381 146 │ Logger.remove_backend(:console)7382 │ ~7383 │7384 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/273857386 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7387 │7388 155 │ Logger.add_backend(:console, flush: true)7389 │ ~7390 │7391 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/273927393 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7394 │7395 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7396 │ ~7397 │7398 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27399 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/274007401 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7402 │7403 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7404 │ ~7405 │7406 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/174077408 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7409 │7410 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7411 │ ~7412 │7413 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/274147415 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7416 │7417 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7418 │ ~7419 │7420 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/374217422 warning: the following conditional expression:74237424 is_atom(related)74257426 will always evaluate to:74277428 dynamic(true)74297430 where "related" was given the type:74317432 # type: dynamic(atom())7433 # from: lib/ecto/association.ex:730:157434 related = Ecto.Association.related_from_query(queryable)74357436 type warning found at:7437 │7438 732 │ unless is_atom(related) do7439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7440 │7441 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/374427443 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7444 │7445 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7446 │ ~7447 │7448 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/274497450 warning: the following clause will never match:74517452 {:error, _} = error ->74537454 because it attempts to match on the result of:74557456 apply(changeset, adapter, :insert, args)74577458 which has type:74597460 dynamic({:invalid or :ok, term()})74617462 type warning found at:7463 │7464 219 │ {:error, _} = error ->7465 │ ~7466 │7467 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/474687469 warning: the following clause will never match:74707471 {:error, _} = error ->74727473 because it attempts to match on the result of:74747475 apply(changeset, adapter, action, args)74767477 which has type:74787479 dynamic({:invalid or :ok, term()})74807481 type warning found at:7482 │7483 297 │ {:error, _} = error ->7484 │ ~7485 │7486 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/474877488 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7489 │7490 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7491 │ ~7492 │7493 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/274947495 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7496 │7497 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7498 │ ~7499 │7500 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/375017502 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7503 │7504 54 │ filter_and_reraise e, System.stacktrace7505 │ ~7506 │7507 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/575087509 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7510 │7511 44 │ index = Map.size(params)7512 │ ~7513 │7514 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/57515 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/575167517 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead7518 │7519 614 │ Decimal.minus(decimal)7520 │ ~7521 │7522 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/175237524 warning: the following clause will never match:75257526 {:error, _} ->75277528 because it attempts to match on the result of:75297530 NaiveDateTime.new(date, time)75317532 which has type:75337534 dynamic({:ok, %NaiveDateTime{}})75357536 type warning found at:7537 │7538 803 │ {:error, _} -> :error7539 │ ~~~~~~~~~~~~~~~~~~~~~7540 │7541 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/175427543 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7544 │7545 214 │ filter_and_reraise e, System.stacktrace7546 │ ~7547 │7548 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/47549 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/475507551 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)7552 │7553 228 │ raise BadStructError, struct: struct, term: data7554 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7555 │7556 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/575577558 warning: expected a map or struct when accessing .__struct__ in expression:75597560 schema.__struct__75617562 where "schema" was given the types:75637564 # type: dynamic(atom() and not nil)7565 # from: lib/ecto/query/planner.ex:1186:417566 schema75677568 # type: atom()7569 # from: lib/ecto/query/planner.ex:1186:617570 is_atom(schema)75717572 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()75737574 type warning found at:7575 │7576 1190 │ Map.has_key?(schema.__struct__, field) ->7577 │ ~7578 │7579 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/675807581 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7582 │7583 159 │ supervise(children, strategy: :one_for_one)7584 │ ~7585 │7586 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/175877588 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7589 │7590 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)7591 │ ~7592 │7593 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/275947595 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:75967597 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])75987599 given types:76007601 (7602 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,7603 dynamic()7604 )76057606 but expected one of:76077608 atom(), term()76097610 where "opts" was given the type:76117612 # type: dynamic(7613 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7614 non_struct_map()7615 )7616 # from: lib/ecto/migrator.ex:44:657617 opts[:prefix]76187619 where "repo" was given the type:76207621 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})7622 # from: lib/ecto/migrator.ex:44:237623 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])76247625 type warning found at:7626 │7627 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])7628 │ ~7629 │7630 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/276317632 warning: expected a module (an atom) when invoking transaction/2 in expression:76337634 repo.transaction(fun, log: false, timeout: :infinity)76357636 where "fun" was given the type:76377638 # type: dynamic()7639 # from: lib/ecto/migrator.ex:114:477640 fun76417642 where "repo" was given the types:76437644 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})7645 # from: lib/ecto/migrator.ex:118:247646 repo.__adapter__.supports_ddl_transaction?76477648 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})7649 # from: lib/ecto/migrator.ex:118:247650 repo.__adapter__.supports_ddl_transaction?76517652 type warning found at:7653 │7654 119 │ repo.transaction(fun, [log: false, timeout: :infinity])7655 │ ~7656 │7657 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/376587659 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7660 │7661 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)7662 │ ~7663 │7664 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/176657666 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7667 │7668 15 │ supervise(children, strategy: :simple_one_for_one)7669 │ ~7670 │7671 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/176727673 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead7674 │7675 291 │ modules = Code.load_file(file)7676 │ ~7677 │7678 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/276797680 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7681 │7682 321 │ reraise error, System.stacktrace7683 │ ~7684 │7685 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/376867687 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7688 │7689 10 │ worker(Ecto.Registry, []),7690 │ ~7691 │7692 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/276937694 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7695 │7696 11 │ supervisor(Ecto.Migration.Supervisor, [])7697 │ ~7698 │7699 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/277007701 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7702 │7703 260 │ reraise %{err | message: message}, System.stacktrace7704 │ ~7705 │7706 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/677077708Generated ecto app7709==> phoenix_ecto7710Compiling 6 files (.ex)7711 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7712 │7713 10 │ supervise([7714 │ ~7715 │7716 └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:10:5: Phoenix.Ecto.SQL.SandboxSupervisor.init/177177718 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7719 │7720 11 │ worker(Phoenix.Ecto.SQL.SandboxSession, [], restart: :temporary)7721 │ ~7722 │7723 └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:11:7: Phoenix.Ecto.SQL.SandboxSupervisor.init/177247725 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.SubQueryError)7726 │7727 20 │ defimpl Plug.Exception, for: Ecto.SubQueryError do7728 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7729 │7730 └─ lib/phoenix_ecto/plug.ex:20: Plug.Exception.Ecto.SubQueryError (module)77317732 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.InvalidChangesetError)7733 │7734 13 │ defimpl Plug.Exception, for: exception do7735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7736 │7737 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.InvalidChangesetError (module)77387739 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.StaleEntryError)7740 │7741 13 │ defimpl Plug.Exception, for: exception do7742 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7743 │7744 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.StaleEntryError (module)77457746 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.NoResultsError)7747 │7748 13 │ defimpl Plug.Exception, for: exception do7749 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7750 │7751 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.NoResultsError (module)77527753 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.Query.CastError)7754 │7755 13 │ defimpl Plug.Exception, for: exception do7756 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7757 │7758 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.Query.CastError (module)77597760 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.CastError)7761 │7762 13 │ defimpl Plug.Exception, for: exception do7763 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7764 │7765 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.CastError (module)77667767 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7768 │7769 13 │ supervisor(Phoenix.Ecto.SQL.SandboxSupervisor, [])7770 │ ~7771 │7772 └─ lib/phoenix_ecto.ex:13:7: Phoenix.Ecto.start/277737774Generated phoenix_ecto app7775==> ex_machina7776Compiling 6 files (.ex)7777 warning: Ecto.Type.embedded_dump/3 is undefined or private7778 │7779 257 │ Ecto.Type.embedded_dump(type, value, :json)7780 │ ~7781 │7782 └─ lib/ex_machina/ecto.ex:257:15: ExMachina.Ecto.try_embedded_dump/277837784Generated ex_machina app7785==> flashtag7786Compiling 16 files (.ex)7787 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7788 │7789 9 │ schema "users" do7790 │ ~~~~~~~~~~~~~~~~~7791 │7792 └─ lib/flashtag/accounts/user.ex:9: Flashtag.Accounts.User (module)77937794 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7795 │7796 10 │ schema "categories" do7797 │ ~~~~~~~~~~~~~~~~~~~~~~7798 │7799 └─ lib/flashtag/blog/category.ex:10: Flashtag.Blog.Category (module)78007801 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7802 │7803 10 │ schema "posts" do7804 │ ~~~~~~~~~~~~~~~~~7805 │7806 └─ lib/flashtag/blog/post.ex:10: Flashtag.Blog.Post (module)78077808 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7809 │7810 10 │ schema "series" do7811 │ ~~~~~~~~~~~~~~~~~~7812 │7813 └─ lib/flashtag/blog/series.ex:10: Flashtag.Blog.Series (module)78147815 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7816 │7817 10 │ schema "tags" do7818 │ ~~~~~~~~~~~~~~~~7819 │7820 └─ lib/flashtag/blog/tag.ex:10: Flashtag.Blog.Tag (module)782178227823== Compilation error in file lib/flashtag/repo.ex ==7824** (ArgumentError) missing :adapter configuration in config :flashtag, Flashtag.Repo7825 (ecto 2.2.12) lib/ecto/repo/supervisor.ex:70: Ecto.Repo.Supervisor.compile_config/27826 lib/flashtag/repo.ex:4: (module)7827could 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"