Build log
nerves_system_qemu_aarch64
ryal 0.0.1 · fail · run ryal-0.0.1-1791093633910
7995 of 7995 lines
1Resolving Hex dependencies...2Resolution completed in 0.466s3Unchanged:4 circular_buffer 1.1.05 connection 1.0.46 db_connection 1.1.37 decimal 1.9.0 VULNERABLE!8 EEF-CVE-2026-32686 (MEDIUM)9 aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v10 Unbounded exponent in decimal enables unauthenticated DoS11 https://osv.dev/vulnerability/EEF-CVE-2026-3268612 ecto 2.2.1213 elixir_make 0.10.014 inflex 2.1.015 interactive_cmd 0.1.416 ja_serializer 0.18.217 mime 1.6.018 nerves 2.0.0-pre.219 nerves_discovery 0.1.520 nerves_logging 0.2.421 nerves_runtime 0.13.1322 nerves_system_bbb 2.30.223 nerves_system_br 1.34.424 nerves_system_mangopi_mq_pro 0.17.225 nerves_system_qemu_aarch64 0.4.226 nerves_system_rpi0 2.1.227 nerves_system_rpi4 2.1.228 nerves_system_rpi5 2.1.229 nerves_system_trellis 0.5.030 nerves_system_x86_64 1.34.231 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.132 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.133 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.134 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.135 nerves_toolchain_x86_64_nerves_linux_musl 15.3.136 nerves_uevent 0.1.737 phoenix 1.2.5 VULNERABLE!38 GHSA-p8f7-22gq-m7j9 (HIGH)39 aka: CVE-2022-4297540 Phoenix before 1.6.14 mishandles check_origin wildcarding41 https://osv.dev/vulnerability/GHSA-p8f7-22gq-m7j94243 EEF-CVE-2026-56812 (MEDIUM)44 aka: CVE-2026-56812, GHSA-63mc-hw7g-86rr45 Phoenix JavaScript presence client crashes on presence keys colliding with Object.prototype members in Presence.syncState/syncDiff46 https://osv.dev/vulnerability/EEF-CVE-2026-568124748 EEF-CVE-2026-56811 (HIGH)49 aka: CVE-2026-56811, GHSA-6983-jfq8-485w50 Phoenix transports do not limit channel joins per connection, enabling process-exhaustion denial of service51 https://osv.dev/vulnerability/EEF-CVE-2026-5681152 phoenix_ecto 3.2.353 phoenix_pubsub 1.1.254 plug 1.3.6 VULNERABLE!55 EEF-CVE-2026-56813 (LOW)56 aka: CVE-2026-56813, GHSA-wpmj-jh88-rpgm57 Cookie attribute injection in Plug.Conn.Cookies.encode/258 https://osv.dev/vulnerability/EEF-CVE-2026-5681359 poison 2.2.060 poolboy 1.5.261 postgrex 0.13.562 property_table 0.3.463 ring_logger 0.11.764 ryal 0.0.165 ryal_core 0.0.166 scrivener 2.7.267 scrivener_ecto 1.3.068 tablet 0.3.369 toolshed 0.5.070 uboot_env 1.0.271* Getting ryal (Hex package)72* Getting nerves (Hex package)73* Getting ring_logger (Hex package)74* Getting toolshed (Hex package)75* Getting nerves_runtime (Hex package)76* Getting nerves_system_bbb (Hex package)77* Getting nerves_system_mangopi_mq_pro (Hex package)78* Getting nerves_system_qemu_aarch64 (Hex package)79* Getting nerves_system_rpi0 (Hex package)80* Getting nerves_system_rpi4 (Hex package)81* Getting nerves_system_rpi5 (Hex package)82* Getting nerves_system_trellis (Hex package)83* Getting nerves_system_x86_64 (Hex package)84* Getting nerves_system_br (Hex package)85* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)86* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)87* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)88* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)89* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)90* Getting nerves_logging (Hex package)91* Getting nerves_uevent (Hex package)92* Getting uboot_env (Hex package)93* Getting elixir_make (Hex package)94* Getting property_table (Hex package)95* Getting circular_buffer (Hex package)96* Getting interactive_cmd (Hex package)97* Getting nerves_discovery (Hex package)98* Getting tablet (Hex package)99* Getting ryal_core (Hex package)100* Getting ecto (Hex package)101* Getting ja_serializer (Hex package)102* Getting phoenix (Hex package)103* Getting phoenix_ecto (Hex package)104* Getting postgrex (Hex package)105* Getting scrivener_ecto (Hex package)106* Getting scrivener (Hex package)107* Getting connection (Hex package)108* Getting db_connection (Hex package)109* Getting decimal (Hex package)110* Getting plug (Hex package)111* Getting mime (Hex package)112* Getting phoenix_pubsub (Hex package)113* Getting poison (Hex package)114* Getting inflex (Hex package)115* Getting poolboy (Hex package)116Found packages with security advisories, see above for details117 warning: String.strip/1 is deprecated. Use String.trim/1 instead118 │119 4 │ @version File.read!("VERSION") |> String.strip120 │ ~121 │122 └─ /work/proj/deps_qemu_aarch64/poison/mix.exs:4:44: Poison.Mixfile (module)123124==> nerves_system_br125Generated nerves_system_br app126==> connection127Compiling 1 file (.ex)128 warning: using single-quoted strings to represent charlists is deprecated.129 Use ~c"" if you indeed want a charlist or use "" instead.130 You may run "mix format --migrate" to change all single-quoted131 strings to use the ~c sigil and fix this warning.132 │133 553 │ [{:data, [{'State', mod_state}]}]134 │ ~135 │136 └─ lib/connection.ex:553:20137138 warning: using single-quoted strings to represent charlists is deprecated.139 Use ~c"" if you indeed want a charlist or use "" instead.140 You may run "mix format --migrate" to change all single-quoted141 strings to use the ~c sigil and fix this warning.142 │143 680 │ format = '** Generic server ~p terminating \n' ++144 │ ~145 │146 └─ lib/connection.ex:680:14147148 warning: using single-quoted strings to represent charlists is deprecated.149 Use ~c"" if you indeed want a charlist or use "" instead.150 You may run "mix format --migrate" to change all single-quoted151 strings to use the ~c sigil and fix this warning.152 │153 681 │ '** Last message in was ~p~n' ++ ## No last message154 │ ~155 │156 └─ lib/connection.ex:681:7157158 warning: using single-quoted strings to represent charlists is deprecated.159 Use ~c"" if you indeed want a charlist or use "" instead.160 You may run "mix format --migrate" to change all single-quoted161 strings to use the ~c sigil and fix this warning.162 │163 682 │ '** When Server state == ~p~n' ++164 │ ~165 │166 └─ lib/connection.ex:682:7167168 warning: using single-quoted strings to represent charlists is deprecated.169 Use ~c"" if you indeed want a charlist or use "" instead.170 You may run "mix format --migrate" to change all single-quoted171 strings to use the ~c sigil and fix this warning.172 │173 683 │ '** Reason for termination == ~n** ~p~n'174 │ ~175 │176 └─ lib/connection.ex:683:7177178 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead179 │180 429 │ init_stop(starter, name, {reason, System.stacktrace()})181 │ ~182 │183 └─ lib/connection.ex:429:50: Connection.init_it/6184 └─ lib/connection.ex:431:45: Connection.init_it/6185 └─ lib/connection.ex:491:57: Connection.handle_call/3186 └─ lib/connection.ex:540:41: Connection.code_change/3187 └─ lib/connection.ex:581:57: Connection.terminate/2188 └─ lib/connection.ex:625:49: Connection.enter_connect/5189 └─ lib/connection.ex:628:34: Connection.enter_connect/5190 └─ lib/connection.ex:631:45: Connection.enter_connect/5191 └─ lib/connection.ex:657:49: Connection.enter_terminate/5192 └─ lib/connection.ex:660:34: Connection.enter_terminate/5193 └─ lib/connection.ex:663:45: Connection.enter_terminate/5194 └─ lib/connection.ex:744:24: Connection.connect/3195 └─ lib/connection.ex:770:24: Connection.disconnect/3196 └─ lib/connection.ex:813:57: Connection.handle_async/3197198Generated connection app199==> mime200Compiling 2 files (.ex)201Generated mime app202==> circular_buffer203Compiling 1 file (.ex)204Generated circular_buffer app205==> poison206Compiling 4 files (.ex)207 warning: using single-quoted strings to represent charlists is deprecated.208 Use ~c"" if you indeed want a charlist or use "" instead.209 You may run "mix format --migrate" to change all single-quoted210 strings to use the ~c sigil and fix this warning.211 │212 89 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do213 │ ~214 │215 └─ lib/poison/encoder.ex:89:31216217 warning: using single-quoted strings to represent charlists is deprecated.218 Use ~c"" if you indeed want a charlist or use "" instead.219 You may run "mix format --migrate" to change all single-quoted220 strings to use the ~c sigil and fix this warning.221 │222 89 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do223 │ ~224 │225 └─ lib/poison/encoder.ex:89:48226227 warning: using single-quoted strings to represent charlists is deprecated.228 Use ~c"" if you indeed want a charlist or use "" instead.229 You may run "mix format --migrate" to change all single-quoted230 strings to use the ~c sigil and fix this warning.231 │232 127 │ defp chunk_size(<<char>> <> _, _mode, acc) when char <= 0x1F or char in '"\\' do233 │ ~234 │235 └─ lib/poison/encoder.ex:127:75236237 warning: using single-quoted strings to represent charlists is deprecated.238 Use ~c"" if you indeed want a charlist or use "" instead.239 You may run "mix format --migrate" to change all single-quoted240 strings to use the ~c sigil and fix this warning.241 │242 67 │ defp value(<<char, _ :: binary>> = string, _keys) when char in '-0123456789' do243 │ ~244 │245 └─ lib/poison/parser.ex:67:66246247 warning: using single-quoted strings to represent charlists is deprecated.248 Use ~c"" if you indeed want a charlist or use "" instead.249 You may run "mix format --migrate" to change all single-quoted250 strings to use the ~c sigil and fix this warning.251 │252 134 │ defp number_int(<<char, _ :: binary>> = string, acc) when char in '123456789' do253 │ ~254 │255 └─ lib/poison/parser.ex:134:69256257 warning: using single-quoted strings to represent charlists is deprecated.258 Use ~c"" if you indeed want a charlist or use "" instead.259 You may run "mix format --migrate" to change all single-quoted260 strings to use the ~c sigil and fix this warning.261 │262 150 │ defp number_exp(<<e>> <> rest, frac, acc) when e in 'eE' do263 │ ~264 │265 └─ lib/poison/parser.ex:150:55266267 warning: using single-quoted strings to represent charlists is deprecated.268 Use ~c"" if you indeed want a charlist or use "" instead.269 You may run "mix format --migrate" to change all single-quoted270 strings to use the ~c sigil and fix this warning.271 │272 176 │ defp number_digits(<<char>> <> rest = string) when char in '0123456789' do273 │ ~274 │275 └─ lib/poison/parser.ex:176:62276277 warning: using single-quoted strings to represent charlists is deprecated.278 Use ~c"" if you indeed want a charlist or use "" instead.279 You may run "mix format --migrate" to change all single-quoted280 strings to use the ~c sigil and fix this warning.281 │282 184 │ defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do283 │ ~284 │285 └─ lib/poison/parser.ex:184:64286287 warning: using single-quoted strings to represent charlists is deprecated.288 Use ~c"" if you indeed want a charlist or use "" instead.289 You may run "mix format --migrate" to change all single-quoted290 strings to use the ~c sigil and fix this warning.291 │292 208 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do293 │ ~294 │295 └─ lib/poison/parser.ex:208:31296297 warning: using single-quoted strings to represent charlists is deprecated.298 Use ~c"" if you indeed want a charlist or use "" instead.299 You may run "mix format --migrate" to change all single-quoted300 strings to use the ~c sigil and fix this warning.301 │302 208 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do303 │ ~304 │305 └─ lib/poison/parser.ex:208:44306307 warning: using single-quoted strings to represent charlists is deprecated.308 Use ~c"" if you indeed want a charlist or use "" instead.309 You may run "mix format --migrate" to change all single-quoted310 strings to use the ~c sigil and fix this warning.311 │312 218 │ when a1 in 'dD' and a2 in 'dD'313 │ ~314 │315 └─ lib/poison/parser.ex:218:16316317 warning: using single-quoted strings to represent charlists is deprecated.318 Use ~c"" if you indeed want a charlist or use "" instead.319 You may run "mix format --migrate" to change all single-quoted320 strings to use the ~c sigil and fix this warning.321 │322 218 │ when a1 in 'dD' and a2 in 'dD'323 │ ~324 │325 └─ lib/poison/parser.ex:218:31326327 warning: using single-quoted strings to represent charlists is deprecated.328 Use ~c"" if you indeed want a charlist or use "" instead.329 You may run "mix format --migrate" to change all single-quoted330 strings to use the ~c sigil and fix this warning.331 │332 219 │ and (b1 in '89abAB')333 │ ~334 │335 └─ lib/poison/parser.ex:219:16336337 warning: using single-quoted strings to represent charlists is deprecated.338 Use ~c"" if you indeed want a charlist or use "" instead.339 You may run "mix format --migrate" to change all single-quoted340 strings to use the ~c sigil and fix this warning.341 │342 253 │ defp skip_whitespace(<<char>> <> rest) when char in '\s\n\t\r' do343 │ ~344 │345 └─ lib/poison/parser.ex:253:55346347 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead348 │349 22 │ if Application.get_env(:poison, :native) do350 │ ~351 │352 └─ lib/poison/parser.ex:22:18: Poison.Parser (module)353354 warning: use Bitwise is deprecated. import Bitwise instead355 │356 26 │ use Bitwise357 │ ~~~~~~~~~~~358 │359 └─ lib/poison/parser.ex:26: Poison.Parser (module)360361 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 operator362 │363 178 │ <<digits :: binary-size(count), rest :: binary>> = string364 │ ~365 │366 └─ lib/poison/parser.ex:178:29: Poison.Parser.number_digits/1367368 warning: the variable "n" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator369 │370 204 │ <<chunk :: binary-size(n), rest :: binary>> = string371 │ ~372 │373 └─ lib/poison/parser.ex:204:28: Poison.Parser.string_continue/2374375 warning: use Bitwise is deprecated. import Bitwise instead376 │377 79 │ use Bitwise378 │ ~~~~~~~~~~~379 │380 └─ lib/poison/encoder.ex:79: Poison.Encoder.BitString (module)381382 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 operator383 │384 123 │ <<chunk :: binary-size(size), rest :: binary>> = string385 │ ~386 │387 └─ lib/poison/encoder.ex:123:28: Poison.Encoder.BitString.escape/2388389 warning: HashDict.size/1 is deprecated. Use maps and the Map module instead390 │391 283 │ if HashDict.size(dict) < 1 do392 │ ~393 │394 └─ lib/poison/encoder.ex:283:17: Poison.Encoder.HashDict.encode/2395396 warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead397 │398 161 │ case Integer.to_char_list(char, 16) do399 │ ~400 │401 └─ lib/poison/encoder.ex:161:18: Poison.Encoder.BitString.seq/1402403Generated poison app404==> tablet405Compiling 2 files (.ex)406Generated tablet app407==> inflex408Compiling 6 files (.ex)409Generated inflex app410==> elixir_make411Compiling 8 files (.ex)412Generated elixir_make app413==> nerves_logging414 CC kmsg_tailer.o415 LD kmsg_tailer416Compiling 5 files (.ex)417Generated nerves_logging app418==> nerves_discovery419Compiling 5 files (.ex)420Generated nerves_discovery app421==> ring_logger422Compiling 7 files (.ex)423Generated ring_logger app424==> nerves_compatibility_test425===> Analyzing applications...426===> Compiling poolboy427warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"428 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2429 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1430 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5431 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2432 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4433 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2434435==> db_connection436Compiling 23 files (.ex)437warning: cannot infer signatures from :poolboy because it is not loaded438439 warning: unused require Bitwise440 │441 31 │ require Bitwise442 │ ~443 │444 └─ lib/db_connection/backoff.ex:31:5445446 warning: using single-quoted strings to represent charlists is deprecated.447 Use ~c"" if you indeed want a charlist or use "" instead.448 You may run "mix format --migrate" to change all single-quoted449 strings to use the ~c sigil and fix this warning.450 │451 406 │ :normal -> [{:data, [{'Module', mod}]}]452 │ ~453 │454 └─ lib/db_connection/connection.ex:406:32455456 warning: using single-quoted strings to represent charlists is deprecated.457 Use ~c"" if you indeed want a charlist or use "" instead.458 You may run "mix format --migrate" to change all single-quoted459 strings to use the ~c sigil and fix this warning.460 │461 661 │ [{:data, [{'Module', mod}, {'State', state}]}]462 │ ~463 │464 └─ lib/db_connection/connection.ex:661:16465466 warning: using single-quoted strings to represent charlists is deprecated.467 Use ~c"" if you indeed want a charlist or use "" instead.468 You may run "mix format --migrate" to change all single-quoted469 strings to use the ~c sigil and fix this warning.470 │471 661 │ [{:data, [{'Module', mod}, {'State', state}]}]472 │ ~473 │474 └─ lib/db_connection/connection.ex:661:33475476 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead477 │478 8 │ children = [supervisor(child_mod, [], [restart: :temporary])]479 │ ~480 │481 └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0482483 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead484 │485 30 │ worker(DBConnection.Watcher, [owner])486 │ ~487 │488 └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1489490 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead491 │492 37 │ worker(:sregulator, [regulator, opts, start_opts], child_opts)493 │ ~494 │495 └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1496 └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2497498 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead499 │500 45 │ supervisor(Supervisor, [[conn], sup_opts], [id: :conn_sup])501 │ ~502 │503 └─ lib/db_connection/sojourn/pool.ex:45:5: DBConnection.Sojourn.Pool.conn_sup/2504505 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead506 │507 55 │ worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])508 │ ~509 │510 └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3511512 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead513 │514 96 │ Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)515 │ ~516 │517 └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4518519 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead520 │521 138 │ case System.stacktrace() do522 │ ~523 │524 └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2525526 warning: the following clause will never match:527528 [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->529530 because it attempts to match on the result of:531532 System.stacktrace()533534 which has type:535536 empty_list()537538 where "arity" was given the type:539540 # type: integer()541 # from: lib/db_connection/connection.ex:139:56542 is_integer(arity)543544 type warning found at:545 │546 139 │ [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace547 │ ~548 │549 └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2550551 warning: the following clause will never match:552553 [{a, b, params, c} | rest] when is_list(params) ->554555 because it attempts to match on the result of:556557 System.stacktrace()558559 which has type:560561 empty_list()562563 where "params" was given the type:564565 # type: empty_list() or non_empty_list(term(), term())566 # from: lib/db_connection/connection.ex:140:43567 is_list(params)568569 type warning found at:570 │571 140 │ [{a, b, params, c} | rest] when is_list(params) ->572 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~573 │574 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2575576 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead577 │578 111 │ stack = System.stacktrace()579 │ ~580 │581 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3582583 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead584 │585 117 │ Supervisor.Spec.worker(Manager, [module, opts], child_opts)586 │ ~587 │588 └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3589590 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead591 │592 6 │ children = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]593 │ ~594 │595 └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0596597 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead598 │599 8 │ pool = supervisor(Pool, [], [restart: :temporary])600 │ ~601 │602 └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0603604 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead605 │606 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],607 │ ~608 │609 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3610611 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead612 │613 36 │ worker(DBConnection.Watcher, [owner])614 │ ~615 │616 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1617618 warning: :random.seed/3 is deprecated. Use the 'rand' module instead619 │620 108 │ case :random.seed(hash, sec, micro) do621 │ ~622 │623 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/0624625 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead626 │627 9 │ supervisor(DBConnection.Task, []),628 │ ~629 │630 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/2631 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/2632 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/2633634 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead635 │636 986 │ stack = System.stacktrace()637 │ ~638 │639 └─ lib/db_connection.ex:986:28: DBConnection.handle/4640 └─ lib/db_connection.ex:992:24: DBConnection.handle/4641 └─ lib/db_connection.ex:1003:65: DBConnection.parse/4642 └─ lib/db_connection.ex:1012:24: DBConnection.encode/4643 └─ lib/db_connection.ex:1022:40: DBConnection.decode/6644 └─ lib/db_connection.ex:1057:40: DBConnection.describe/3645 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5646 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2647 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4648 └─ lib/db_connection.ex:1359:28: DBConnection.handle/5649 └─ lib/db_connection.ex:1365:24: DBConnection.handle/5650 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2651 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6652 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6653654Generated db_connection app655==> decimal656Compiling 4 files (.ex)657 warning: using single-quoted strings to represent charlists is deprecated.658 Use ~c"" if you indeed want a charlist or use "" instead.659 You may run "mix format --migrate" to change all single-quoted660 strings to use the ~c sigil and fix this warning.661 │662 1320 │ '0.' ++ :lists.duplicate(-diff, ?0) ++ list663 │ ~664 │665 └─ lib/decimal.ex:1320:11666667 warning: using single-quoted strings to represent charlists is deprecated.668 Use ~c"" if you indeed want a charlist or use "" instead.669 You may run "mix format --migrate" to change all single-quoted670 strings to use the ~c sigil and fix this warning.671 │672 1351 │ list = list ++ 'E'673 │ ~674 │675 └─ lib/decimal.ex:1351:26676677 warning: using single-quoted strings to represent charlists is deprecated.678 Use ~c"" if you indeed want a charlist or use "" instead.679 You may run "mix format --migrate" to change all single-quoted680 strings to use the ~c sigil and fix this warning.681 │682 1352 │ list = if exp >= 0, do: list ++ '+', else: list683 │ ~684 │685 └─ lib/decimal.ex:1352:43686687 warning: using single-quoted strings to represent charlists is deprecated.688 Use ~c"" if you indeed want a charlist or use "" instead.689 You may run "mix format --migrate" to change all single-quoted690 strings to use the ~c sigil and fix this warning.691 │692 1775 │ int = if int == [], do: '0', else: int693 │ ~694 │695 └─ lib/decimal.ex:1775:31696697 warning: using single-quoted strings to represent charlists is deprecated.698 Use ~c"" if you indeed want a charlist or use "" instead.699 You may run "mix format --migrate" to change all single-quoted700 strings to use the ~c sigil and fix this warning.701 │702 1776 │ exp = if exp == [], do: '0', else: exp703 │ ~704 │705 └─ lib/decimal.ex:1776:31706707Generated decimal app708==> interactive_cmd709Compiling 1 file (.ex)710Generated interactive_cmd app711==> nerves712Compiling 65 files (.ex)713 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)714 │715 6 │ defmodule Mix.Tasks.Nerves.Init do716 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~717 │718 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)719720 warning: redefining module Nerves (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.beam)721 │722 6 │ defmodule Nerves do723 │ ~~~~~~~~~~~~~~~~~~~724 │725 └─ lib/nerves.ex:6: Nerves (module)726727 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)728 │729 5 │ defmodule Nerves.ArtifactResolver do730 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~731 │732 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)733734 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)735 │736 6 │ defmodule Nerves.BuildAction.AppModes do737 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~738 │739 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)740741 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)742 │743 5 │ defmodule Nerves.BuildAction.CheckExecutables do744 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~745 │746 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)747748 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)749 │750 8 │ defmodule Nerves.BuildAction.Erlinit do751 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~752 │753 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)754755 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)756 │757 5 │ defmodule Nerves.BuildAction.Firmware do758 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~759 │760 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)761762 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)763 │764 7 │ defmodule Nerves.BuildAction.IExStartupCheck do765 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~766 │767 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)768769 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)770 │771 5 │ defmodule Nerves.BuildAction.NervesV1System do772 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~773 │774 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)775776 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)777 │778 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do779 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~780 │781 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)782783 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)784 │785 5 │ defmodule Nerves.BuildAction.Rootfs do786 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~787 │788 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)789790 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)791 │792 6 │ defmodule Nerves.BuildAction.SortApps do793 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~794 │795 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)796797 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)798 │799 5 │ defmodule Nerves.BuildAction.StripAll do800 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~801 │802 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)803804 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)805 │806 5 │ defmodule Nerves.BuildAction.Trimmer do807 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~808 │809 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)810811 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)812 │813 5 │ defmodule Nerves.BuildPlan do814 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~815 │816 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)817818 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)819 │820 5 │ defmodule Nerves.BuildPlan.Checks do821 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~822 │823 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)824825 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Container.beam)826 │827 6 │ defmodule Nerves.Container do828 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~829 │830 └─ lib/nerves/container.ex:6: Nerves.Container (module)831832 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)833 │834 5 │ defmodule Nerves.Fingerprint do835 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~836 │837 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)838839 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)840 │841 5 │ defmodule Nerves.MixPackage do842 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~843 │844 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)845846 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Paths.beam)847 │848 5 │ defmodule Nerves.Paths do849 │ ~~~~~~~~~~~~~~~~~~~~~~~~~850 │851 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)852853 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)854 │855 5 │ defmodule Nerves.TargetTuple do856 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~857 │858 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)859860Generated nerves app861==> nerves_toolchain_aarch64_nerves_linux_gnu862Compiling 1 file (.ex)863Generated nerves_toolchain_aarch64_nerves_linux_gnu app864==> nerves_system_qemu_aarch64865Compiling 1 file (.ex)866Generated nerves_system_qemu_aarch64 app867==> scrivener868Compiling 4 files (.ex)869Generated scrivener app870==> phoenix_pubsub871Compiling 13 files (.ex)872 warning: single quotes around atoms are deprecated. Use double quotes instead873 │874 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])875 │ ~876 │877 └─ lib/phoenix/pubsub/local.ex:160:23878879 warning: single quotes around atoms are deprecated. Use double quotes instead880 │881 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])882 │ ~883 │884 └─ lib/phoenix/pubsub/local.ex:160:40885886 warning: unused require Logger887 │888 107 │ require Logger889 │ ~890 │891 └─ lib/phoenix/tracker.ex:107:3892893 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:894895 %Phoenix.Tracker.Replica{replica | status: :permdown}896897 but got type:898899 dynamic()900901 where "replica" was given the type:902903 # type: dynamic()904 # from: lib/phoenix/tracker/replica.ex:72:17905 replica906907 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"908909 type warning found at:910 │911 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}912 │ ~913 │914 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/1915916 warning: a struct for Phoenix.Tracker.State is expected on struct update:917918 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}919920 but got type:921922 dynamic()923924 where "delta" was given the type:925926 # type: dynamic()927 # from: lib/phoenix/tracker/state.ex:461:36928 %Phoenix.Tracker.State{delta: delta} = state929930 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"931932 type warning found at:933 │934 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}935 │ ~936 │937 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/5938939 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:940941 %Phoenix.Tracker.Replica{replica | status: :down}942943 but got type:944945 dynamic()946947 where "replica" was given the type:948949 # type: dynamic()950 # from: lib/phoenix/tracker/replica.ex:74:13951 replica952953 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"954955 type warning found at:956 │957 74 │ defp down(replica), do: %Replica{replica | status: :down}958 │ ~959 │960 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/1961962 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:963964 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}965966 but got type:967968 dynamic()969970 where "replica" was given the type:971972 # type: dynamic()973 # from: lib/phoenix/tracker/replica.ex:76:29974 replica975976 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"977978 type warning found at:979 │980 77 │ %Replica{replica | last_heartbeat_at: now_ms()}981 │ ~982 │983 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/1984985 warning: a struct for Phoenix.Tracker.State is expected on struct update:986987 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}988989 but got type:990991 dynamic()992993 where "delta" was given the type:994995 # type: dynamic()996 # from: lib/phoenix/tracker/state.ex:541:99997 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =998 state9991000 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"10011002 type warning found at:1003 │1004 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1005 │ ~1006 │1007 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/110081009 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1010 │1011 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1012 │ ~1013 │1014 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/110151016 warning: a struct for Phoenix.Tracker.State is expected on struct update:10171018 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}10191020 but got type:10211022 dynamic(%{..., range: {term(), term()}})10231024 where "delta" was given the type:10251026 # type: dynamic(%{..., range: {term(), term()}})1027 # from: lib/phoenix/tracker/state.ex:551:301028 {start_clock, end_clock} = delta.range10291030 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"10311032 type warning found at:1033 │1034 555 │ delta: %State{delta | range: {start_clock, new_end}}}1035 │ ~1036 │1037 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/210381039 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1040 │1041 273 │ supervise(shards, strategy: :one_for_one,1042 │ ~1043 │1044 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/110451046 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1047 │1048 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1049 │ ~1050 │1051 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/210521053 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1054 │1055 43 │ :ok = :pg2.create(pg2_group)1056 │ ~1057 │1058 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/110591060 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1061 │1062 44 │ :ok = :pg2.join(pg2_group, self())1063 │ ~1064 │1065 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/110661067 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1068 │1069 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1070 │ ~1071 │1072 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/110731074 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1075 │1076 57 │ :pg2.get_members(pg2_namespace(server_name))1077 │ ~1078 │1079 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/110801081 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1082 │1083 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1084 │ ~1085 │1086 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/110871088 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1089 │1090 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1091 │ ~1092 │1093 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11094 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/110951096 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1097 │1098 97 │ supervise(children, strategy: :rest_for_one)1099 │ ~1100 │1101 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/111021103 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1104 │1105 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1106 │ ~1107 │1108 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/111091110 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1111 │1112 42 │ supervise children, strategy: :one_for_one1113 │ ~1114 │1115 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/111161117Generated phoenix_pubsub app1118warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1119 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21120 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11121 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51122 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21123 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41124 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/211251126==> plug1127Compiling 44 files (.ex)1128warning: Kernel.to_char_list/1 is deprecated, use Kernel.to_charlist/1 instead1129 lib/plug/adapters/cowboy.ex:220: Plug.Adapters.Cowboy.put_ssl_file/311301131warning: Kernel.to_char_list/1 is deprecated, use Kernel.to_charlist/1 instead1132 lib/plug/adapters/cowboy.ex:238: Plug.Adapters.Cowboy.to_char_list/211331134 warning: using single-quoted strings to represent charlists is deprecated.1135 Use ~c"" if you indeed want a charlist or use "" instead.1136 You may run "mix format --migrate" to change all single-quoted1137 strings to use the ~c sigil and fix this warning.1138 │1139 230 │ generated? = :erlang.system_info(:otp_release) >= '19'1140 │ ~1141 │1142 └─ lib/plug/builder.ex:230:5511431144 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1145 │1146 421 │ when not state in @unsent do1147 │ ~1148 │1149 └─ lib/plug/conn.ex:421:2211501151 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1152 │1153 445 │ when not state in @unsent do1154 │ ~1155 │1156 └─ lib/plug/conn.ex:445:2211571158 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1159 │1160 497 │ when not state in @unsent do1161 │ ~1162 │1163 └─ lib/plug/conn.ex:497:2211641165 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1166 │1167 883 │ def put_session(%Conn{state: state}, _key, _value) when not state in @unsent,1168 │ ~1169 │1170 └─ lib/plug/conn.ex:883:6911711172 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1173 │1174 907 │ def delete_session(%Conn{state: state}, _key) when not state in @unsent,1175 │ ~1176 │1177 └─ lib/plug/conn.ex:907:6411781179 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1180 │1181 939 │ def configure_session(%Conn{state: state}, _opts) when not state in @unsent,1182 │ ~1183 │1184 └─ lib/plug/conn.ex:939:6811851186 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1187 │1188 961 │ when not state in @unsent do1189 │ ~1190 │1191 └─ lib/plug/conn.ex:961:2211921193 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead1194 │1195 6 │ custom_statuses = Application.get_env(:plug, :statuses, %{})1196 │ ~1197 │1198 └─ lib/plug/conn/status.ex:6:33: Plug.Conn.Status (module)11991200 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1201 │1202 65 │ mask(left, right, <<acc::binary, x ^^^ y>>)1203 │ ~1204 │1205 └─ lib/plug/crypto.ex:65:4012061207 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1208 │1209 87 │ masked_compare(left, right, mask, acc ||| (x ^^^ (y ^^^ z)))1210 │ ~1211 │1212 └─ lib/plug/crypto.ex:87:5012131214 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1215 │1216 87 │ masked_compare(left, right, mask, acc ||| (x ^^^ (y ^^^ z)))1217 │ ~1218 │1219 └─ lib/plug/crypto.ex:87:5712201221 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1222 │1223 108 │ secure_compare(left, right, acc ||| (x ^^^ y))1224 │ ~1225 │1226 └─ lib/plug/crypto.ex:108:4412271228 warning: use Bitwise is deprecated. import Bitwise instead1229 │1230 6 │ use Bitwise1231 │ ~~~~~~~~~~~1232 │1233 └─ lib/plug/crypto.ex:6: Plug.Crypto (module)12341235 warning: use Bitwise is deprecated. import Bitwise instead1236 │1237 13 │ use Bitwise1238 │ ~~~~~~~~~~~1239 │1240 └─ lib/plug/crypto/key_generator.ex:13: Plug.Crypto.KeyGenerator (module)12411242 warning: the variable "max_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1243 │1244 59 │ <<bin::binary-size(max_length), _::binary>> = key1245 │ ~1246 │1247 └─ lib/plug/crypto/key_generator.ex:59:24: Plug.Crypto.KeyGenerator.generate/712481249 warning: unused require Bitwise1250 │1251 64 │ require Bitwise1252 │ ~1253 │1254 └─ lib/plug/csrf_protection.ex:64:312551256 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead1257 │1258 4 │ if Application.get_env(:plug, :mimes) do1259 │ ~1260 │1261 └─ lib/plug/mime.ex:4:18: Plug.MIME (module)12621263 warning: unused require Logger1264 │1265 32 │ require Logger1266 │ ~1267 │1268 └─ lib/plug/request_id.ex:32:312691270 warning: calling super for GenServer callback handle_info/2 is deprecated1271 │1272 164 │ super(msg, state)1273 │ ~1274 │1275 └─ lib/plug/upload.ex:164:5: Plug.Upload.handle_info/212761277 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1278 │1279 39 │ reraise e, System.stacktrace1280 │ ~1281 │1282 └─ lib/plug/parsers/multipart.ex:39:27: Plug.Parsers.MULTIPART.parse/51283 └─ lib/plug/parsers/multipart.ex:41:73: Plug.Parsers.MULTIPART.parse/512841285 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1286 │1287 12 │ worker(Plug.Upload, [])1288 │ ~1289 │1290 └─ lib/plug/supervisor.ex:12:7: Plug.Supervisor.init/112911292 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1293 │1294 16 │ supervise(children, strategy: :one_for_one)1295 │ ~1296 │1297 └─ lib/plug/supervisor.ex:16:5: Plug.Supervisor.init/112981299 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1300 │1301 139 │ __catch__(conn, kind, reason, System.stacktrace, opts)1302 │ ~1303 │1304 └─ lib/plug/debugger.ex:139:42: Plug.Debugger.__catch__/413051306 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)1307 │1308 210 │ if Code.ensure_compiled?(module) and function_exported?(module, :init, 1) do1309 │ ~1310 │1311 └─ lib/plug/parsers.ex:210:15: Plug.Parsers.convert_parsers/213121313 warning: String.rstrip/1 is deprecated. Use String.trim_trailing/1 instead1314 │1315 635 │ <pre class="code code-block"><%= for {index, line, highlight} <- snippet do %><span class="line <%= if highlight, do: "-highlight" %>"><span class="ln"><%= h index %></span><span class="code"><%= h String.rstrip(line) %></span></span>1316 │ ~1317 │1318 └─ lib/plug/templates/debugger.html.eex:635:206: Plug.Debugger.template_html/113191320 warning: MIME.valid?/1 is deprecated. Use MIME.extensions(type) != [] instead1321 │1322 28 │ MIME.valid?(type)1323 │ ~1324 │1325 └─ lib/plug/mime.ex:28:10: Plug.MIME.valid?/113261327 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1328 │1329 82 │ __catch__(conn, kind, reason, reason, System.stacktrace, handle_errors)1330 │ ~1331 │1332 └─ lib/plug/error_handler.ex:82:50: Plug.ErrorHandler.__catch__/413331334 warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead1335 │1336 41 │ signature = :crypto.hmac(:sha, key, plain_text)1337 │ ~1338 │1339 └─ lib/plug/crypto/message_verifier.ex:41:26: Plug.Crypto.MessageVerifier.hmac_sha1_sign/21340 └─ lib/plug/crypto/message_verifier.ex:49:29: Plug.Crypto.MessageVerifier.hmac_sha1_verify/21341 └─ lib/plug/crypto/message_verifier.ex:71:26: Plug.Crypto.MessageVerifier.hmac_sha2_sign/31342 └─ lib/plug/crypto/message_verifier.ex:80:29: Plug.Crypto.MessageVerifier.hmac_sha2_verify/213431344 warning: :crypto.block_encrypt/4 is undefined or private, use crypto:crypto_one_time/5, crypto:crypto_one_time_aead/6,7 or crypto:crypto_init + crypto:crypto_update + crypto:crypto_final instead1345 │1346 57 │ {cipher_text, cipher_tag} = :crypto.block_encrypt(:aes_gcm, key, iv, {aad, plain_text})1347 │ ~1348 │1349 └─ lib/plug/crypto/message_encryptor.ex:57:41: Plug.Crypto.MessageEncryptor.aes128_gcm_encrypt/31350 └─ lib/plug/crypto/message_encryptor.ex:104:41: Plug.Crypto.MessageEncryptor.aes_gcm_key_wrap/31351 └─ lib/plug/crypto/message_encryptor.ex:314:13: Plug.Crypto.MessageEncryptor.encrypt_legacy/41352 └─ lib/plug/crypto/message_encryptor.ex:332:27: Plug.Crypto.MessageEncryptor.aes256_cbc_hmac_sha1_encrypt/313531354 warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead1355 │1356 78 │ &:crypto.hmac(digest, secret, &1)1357 │ ~1358 │1359 └─ lib/plug/crypto/key_generator.ex:78:14: Plug.Crypto.KeyGenerator.mac_fun/213601361 warning: :crypto.block_decrypt/4 is undefined or private, use crypto:crypto_one_time/5, crypto:crypto_one_time_aead/6,7 or crypto:crypto_init + crypto:crypto_update + crypto:crypto_final instead1362 │1363 79 │ :crypto.block_decrypt(:aes_gcm, key, iv, {aad, cipher_text, cipher_tag})1364 │ ~1365 │1366 └─ lib/plug/crypto/message_encryptor.ex:79:21: Plug.Crypto.MessageEncryptor.aes128_gcm_decrypt/31367 └─ lib/plug/crypto/message_encryptor.ex:120:17: Plug.Crypto.MessageEncryptor.aes_gcm_key_unwrap/31368 └─ lib/plug/crypto/message_encryptor.ex:122:17: Plug.Crypto.MessageEncryptor.aes_gcm_key_unwrap/31369 └─ lib/plug/crypto/message_encryptor.ex:124:17: Plug.Crypto.MessageEncryptor.aes_gcm_key_unwrap/31370 └─ lib/plug/crypto/message_encryptor.ex:321:13: Plug.Crypto.MessageEncryptor.decrypt_legacy/41371 └─ lib/plug/crypto/message_encryptor.ex:349:17: Plug.Crypto.MessageEncryptor.aes256_cbc_hmac_sha1_decrypt/313721373 warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead1374 │1375 275 │ cipher_tag = Base.url_encode64(:crypto.hmac(:sha, sign_secret, cipher_text))1376 │ ~1377 │1378 └─ lib/plug/crypto/message_encryptor.ex:275:44: Plug.Crypto.MessageEncryptor.encode_legacy_token/31379 └─ lib/plug/crypto/message_encryptor.ex:291:44: Plug.Crypto.MessageEncryptor.decode_legacy_token/213801381 warning: a struct for Plug.Conn is expected on struct update:13821383 %Plug.Conn{1384 conn1385 | adapter: {Plug.Adapters.Test.Conn, state},1386 host: uri.host || conn.host || "www.example.com",1387 method: method,1388 owner: owner,1389 path_info: split_path(uri.path),1390 port: uri.port || 80,1391 peer: {{127, 0, 0, 1}, 111_317},1392 remote_ip: {127, 0, 0, 1},1393 req_headers: req_headers,1394 request_path: uri.path,1395 query_string: query,1396 params: params || %Plug.Conn.Unfetched{aspect: :params},1397 scheme: String.to_atom(String.downcase(uri.scheme || "http"))1398 }13991400 but got type:14011402 dynamic(%{..., req_headers: term()})14031404 where "conn" was given the type:14051406 # type: dynamic(%{..., req_headers: term()})1407 # from: lib/plug/adapters/test/conn.ex:15:351408 body_or_params(body_or_params, query, conn.req_headers)14091410 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"14111412 type warning found at:1413 │1414 19 │ %Plug.Conn{conn |1415 │ ~1416 │1417 └─ lib/plug/adapters/test/conn.ex:19:5: Plug.Adapters.Test.Conn.conn/414181419 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1420 │1421 21 │ stack = System.stacktrace1422 │ ~1423 │1424 └─ lib/plug/conn/wrapper_error.ex:21:22: Plug.Conn.WrapperError.reraise/31425 └─ lib/plug/conn/wrapper_error.ex:26:40: Plug.Conn.WrapperError.reraise/314261427 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1428 │1429 21 │ stack = System.stacktrace()1430 │ ~1431 │1432 └─ lib/plug/adapters/cowboy/handler.ex:21:24: Plug.Adapters.Cowboy.Handler.upgrade/41433 └─ lib/plug/adapters/cowboy/handler.ex:26:24: Plug.Adapters.Cowboy.Handler.upgrade/41434 └─ lib/plug/adapters/cowboy/handler.ex:30:24: Plug.Adapters.Cowboy.Handler.upgrade/414351436 warning: Atom.to_char_list/1 is deprecated. Use Atom.to_charlist/1 instead1437 │1438 186 │ case Atom.to_char_list(plug) do1439 │ ~1440 │1441 └─ lib/plug/builder.ex:186:15: Plug.Builder.init_plug/114421443 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1444 │1445 43 │ Enum.partition(cowboy_options, &is_tuple(&1) and tuple_size(&1) == 2)1446 │ ~1447 │1448 └─ lib/plug/adapters/cowboy.ex:43:12: Plug.Adapters.Cowboy.args/414491450Generated plug app1451==> ja_serializer1452Compiling 30 files (.ex)1453 warning: you are implementing a protocol for Ecto.DateTime but said module is not available. Make sure the module name is correct. If Ecto.DateTime is an optional dependency, please wrap the protocol implementation in a Code.ensure_loaded?(Ecto.DateTime) check1454 │1455 21 │ defimpl JaSerializer.Formatter, for: [Ecto.DateTime, Ecto.Time, Ecto.Date] do1456 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1457 │1458 └─ lib/ja_serializer/formatter.ex:21: (file)14591460 warning: you are implementing a protocol for Ecto.Time but said module is not available. Make sure the module name is correct. If Ecto.Time is an optional dependency, please wrap the protocol implementation in a Code.ensure_loaded?(Ecto.Time) check1461 │1462 21 │ defimpl JaSerializer.Formatter, for: [Ecto.DateTime, Ecto.Time, Ecto.Date] do1463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1464 │1465 └─ lib/ja_serializer/formatter.ex:21: (file)14661467 warning: you are implementing a protocol for Ecto.Date but said module is not available. Make sure the module name is correct. If Ecto.Date is an optional dependency, please wrap the protocol implementation in a Code.ensure_loaded?(Ecto.Date) check1468 │1469 21 │ defimpl JaSerializer.Formatter, for: [Ecto.DateTime, Ecto.Time, Ecto.Date] do1470 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1471 │1472 └─ lib/ja_serializer/formatter.ex:21: (file)14731474Generated ja_serializer app1475warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1476 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21477 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11478 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51479 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21480 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41481 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/214821483==> phoenix1484Compiling 60 files (.ex)1485 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 operator1486 │1487 175 │ <<attr::size(prefix)-binary, ":unique">> -> attr1488 │ ~1489 │1490 └─ lib/mix/phoenix.ex:175:20: Mix.Phoenix.drop_unique/114911492 warning: function init/1 required by behaviour GenServer is not implemented (in module Phoenix.CodeReloader.Proxy).14931494 We will inject a default implementation for now:14951496 def init(init_arg) do1497 {:ok, init_arg}1498 end14991500 You can copy the implementation above or define your own that converts the arguments given to GenServer.start_link/3 to the server state.15011502 │1503 3 │ defmodule Phoenix.CodeReloader.Proxy do1504 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1505 │1506 └─ lib/phoenix/code_reloader/proxy.ex:3: Phoenix.CodeReloader.Proxy (module)15071508 warning: unused require Logger1509 │1510 6 │ require Logger1511 │ ~1512 │1513 └─ lib/phoenix/code_reloader/server.ex:6:315141515 warning: unused require Logger1516 │1517 6 │ require Logger1518 │ ~1519 │1520 └─ lib/phoenix/endpoint/server.ex:6:315211522 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1523 │1524 78 │ defp do_underscore(<<h, t :: binary>>, prev) when h in ?A..?Z and not prev in ?A..?Z do1525 │ ~1526 │1527 └─ lib/phoenix/naming.ex:78:7815281529 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 operator1530 │1531 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1532 │ ~1533 │1534 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/215351536 warning: using single-quoted strings to represent charlists is deprecated.1537 Use ~c"" if you indeed want a charlist or use "" instead.1538 You may run "mix format --migrate" to change all single-quoted1539 strings to use the ~c sigil and fix this warning.1540 │1541 272 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1542 │ ~1543 │1544 └─ lib/phoenix/router.ex:272:5015451546 warning: redefining @doc attribute previously set at line 515.15471548 Please remove the duplicate docs. If instead you want to override a previously defined @doc, attach the @doc attribute to a function head (the function signature not followed by any do-block). For example:15491550 @doc """1551 new docs1552 """1553 def resources(...)15541555 │1556 522 │ @doc """1557 │ ~~~~~~~~1558 │1559 └─ lib/phoenix/router.ex:522: Phoenix.Router.resources/315601561 warning: using single-quoted strings to represent charlists is deprecated.1562 Use ~c"" if you indeed want a charlist or use "" instead.1563 You may run "mix format --migrate" to change all single-quoted1564 strings to use the ~c sigil and fix this warning.1565 │1566 183 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1567 │ ~1568 │1569 └─ lib/phoenix/router/helpers.ex:183:5015701571 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1572 │1573 169 │ not (k = to_string(k)) in reserved,1574 │ ~1575 │1576 └─ lib/phoenix/router/helpers.ex:169:3915771578 warning: duplicate key :route found in struct1579 │1580 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1581 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1582 │1583 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)15841585 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)"1586 │1587 109 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1588 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1589 │1590 └─ lib/phoenix/presence.ex:109: Phoenix.Presence (module)15911592 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1593 │1594 268 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1595 │ ~1596 │1597 └─ lib/phoenix/socket/transport.ex:268:12: Phoenix.Socket.Transport.reply_ignore/215981599 warning: unused require Logger1600 │1601 5 │ require Logger1602 │ ~1603 │1604 └─ lib/phoenix/controller.ex:5:316051606 warning: using single-quoted strings to represent charlists is deprecated.1607 Use ~c"" if you indeed want a charlist or use "" instead.1608 You may run "mix format --migrate" to change all single-quoted1609 strings to use the ~c sigil and fix this warning.1610 │1611 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1612 │ ~1613 │1614 └─ lib/phoenix/template.ex:174:5016151616 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1617 │1618 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1619 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1620 │1621 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)16221623 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1624 │1625 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1626 │ ~1627 │1628 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/316291630 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1631 │1632 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1633 │ ~1634 │1635 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/316361637 warning: Phoenix.PubSub.subscribe/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1638 │1639 62 │ if socket.id, do: PubSub.subscribe(state.pubsub_server, socket.id, link: true)1640 │ ~1641 │1642 └─ lib/phoenix/transports/long_poll_server.ex:62:34: Phoenix.Transports.LongPoll.Server.init/11643 └─ lib/phoenix/transports/long_poll_server.ex:63:22: Phoenix.Transports.LongPoll.Server.init/116441645 warning: Phoenix.PubSub.broadcast_from!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1646 │1647 148 │ do: PubSub.broadcast_from!(state.pubsub_server, self(), client_ref, msg)1648 │ ~1649 │1650 └─ lib/phoenix/transports/long_poll_server.ex:148:16: Phoenix.Transports.LongPoll.Server.broadcast_from!/316511652 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1653 │1654 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1655 │ ~1656 │1657 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/116581659 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1660 │1661 14 │ supervise(children, strategy: :simple_one_for_one)1662 │ ~1663 │1664 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/116651666 warning: expected a module (an atom) when invoking config/1 in expression:16671668 endpoint.config(:endpoint_id)16691670 where "endpoint" was given the type:16711672 # type: dynamic(%{..., __pubsub_server__: atom()})1673 # from: lib/phoenix/transports/long_poll.ex:191:101674 verify_token(endpoint, token, opts)16751676 type warning found at:1677 │1678 193 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1679 │ ~1680 │1681 └─ lib/phoenix/transports/long_poll.ex:193:42: Phoenix.Transports.LongPoll.resume_session/316821683 warning: Phoenix.PubSub.subscribe/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1684 │1685 236 │ do: Phoenix.PubSub.subscribe(endpoint.__pubsub_server__, topic, link: true)1686 │ ~1687 │1688 └─ lib/phoenix/transports/long_poll.ex:236:24: Phoenix.Transports.LongPoll.subscribe/216891690 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1691 │1692 613 │ exception -> {:error, {exception, System.stacktrace()}}1693 │ ~1694 │1695 └─ lib/phoenix/test/conn_test.ex:613:48: Phoenix.ConnTest.wrap_request/116961697 warning: Phoenix.PubSub.broadcast_from!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1698 │1699 241 │ do: Phoenix.PubSub.broadcast_from!(endpoint.__pubsub_server__, self(), topic, msg)1700 │ ~1701 │1702 └─ lib/phoenix/transports/long_poll.ex:241:24: Phoenix.Transports.LongPoll.broadcast_from!/317031704 warning: unknown key .__pubsub_server__ in expression:17051706 endpoint.__pubsub_server__17071708 the given type does not have the given key:17091710 dynamic(1711 %Phoenix.Socket{1712 id: term(),1713 assigns: term(),1714 channel: term(),1715 channel_pid: term(),1716 endpoint: atom(),1717 handler: term(),1718 joined: term(),1719 pubsub_server: term(),1720 ref: term(),1721 topic: term(),1722 transport: term(),1723 transport_pid: term(),1724 transport_name: term(),1725 serializer: term()1726 } or1727 %Plug.Conn{1728 adapter: term(),1729 assigns: term(),1730 before_send: term(),1731 body_params: term(),1732 cookies: term(),1733 halted: term(),1734 host: term(),1735 method: term(),1736 owner: term(),1737 params: term(),1738 path_params: term(),1739 path_info: term(),1740 port: term(),1741 private: term(),1742 query_params: term(),1743 query_string: term(),1744 peer: term(),1745 remote_ip: term(),1746 req_cookies: term(),1747 req_headers: term(),1748 request_path: term(),1749 resp_body: term(),1750 resp_cookies: term(),1751 resp_headers: term(),1752 scheme: term(),1753 script_name: term(),1754 secret_key_base: term(),1755 state: term(),1756 status: term()1757 } or atom() or binary()1758 )17591760 where "endpoint" was given the type:17611762 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1763 # from: lib/phoenix/transports/long_poll.ex:246:191764 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])17651766 type warning found at:1767 │1768 246 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1769 │ ~~~~~~~~~~~~~~~~~1770 │1771 └─ lib/phoenix/transports/long_poll.ex:246:58: Phoenix.Transports.LongPoll.sign_token/317721773 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1774 │1775 10 │ supervisor(Phoenix.Transports.LongPoll.Supervisor, [])1776 │ ~1777 │1778 └─ lib/phoenix/supervisor.ex:10:7: Phoenix.Supervisor.init/117791780 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1781 │1782 12 │ supervise(children, strategy: :one_for_one)1783 │ ~1784 │1785 └─ lib/phoenix/supervisor.ex:12:5: Phoenix.Supervisor.init/117861787 warning: String.lstrip/2 is deprecated. Use String.trim_leading/2 with a binary as second argument instead1788 │1789 376 │ ext = Path.extname(path) |> String.lstrip(?.) |> String.to_atom1790 │ ~1791 │1792 └─ lib/phoenix/template.ex:376:43: Phoenix.Template.compile/217931794 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1795 │1796 50 │ __catch__(conn, kind, reason, System.stacktrace, opts)1797 │ ~1798 │1799 └─ lib/phoenix/endpoint/render_errors.ex:50:42: Phoenix.Endpoint.RenderErrors.__catch__/418001801 warning: a struct for Phoenix.Socket is expected on struct update:18021803 %Phoenix.Socket{socket | id: id}18041805 but got type:18061807 dynamic()18081809 where "socket" was given the type:18101811 # type: dynamic()1812 # from: lib/phoenix/socket/transport.ex1813 {:ok, socket}18141815 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"18161817 type warning found at:1818 │1819 171 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1820 │ ~1821 │1822 └─ lib/phoenix/socket/transport.ex:171:42: Phoenix.Socket.Transport.connect_vsn/618231824 warning: a struct for Phoenix.Socket is expected on struct update:18251826 %Phoenix.Socket{socket | topic: topic, channel: channel}18271828 but got type:18291830 dynamic(%{..., handler: atom(), transport_name: term()})18311832 where "socket" was given the types:18331834 # type: dynamic(%{..., handler: atom()})1835 # from: lib/phoenix/socket/transport.ex:231:331836 socket.handler.__channel__(topic, socket.transport_name)18371838 # type: dynamic(%{..., handler: atom(), transport_name: term()})1839 # from: lib/phoenix/socket/transport.ex:231:331840 socket.handler.__channel__(topic, socket.transport_name)18411842 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"18431844 type warning found at:1845 │1846 232 │ socket = %Socket{socket | topic: topic, channel: channel}1847 │ ~1848 │1849 └─ lib/phoenix/socket/transport.ex:232:16: Phoenix.Socket.Transport.do_dispatch/318501851 warning: String.strip/1 is deprecated. Use String.trim/1 instead1852 │1853 269 │ raise ArgumentError, message: String.strip(message)1854 │ ~1855 │1856 └─ lib/phoenix/router/helpers.ex:269:42: Phoenix.Router.Helpers.raise_route_error/518571858 warning: expected a map or struct when accessing .url in expression:18591860 endpoint.url18611862 where "endpoint" was given the types:18631864 # type: dynamic(atom())1865 # from: lib/phoenix/router/helpers.ex:24:201866 endpoint18671868 # type: atom()1869 # from: lib/phoenix/router/helpers.ex:24:351870 is_atom(endpoint)18711872 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()18731874 type warning found at:1875 │1876 25 │ endpoint.url1877 │ ~1878 │1879 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/218801881 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1882 │1883 188 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),1884 │ ~1885 │1886 └─ lib/phoenix/presence.ex:188:7: Phoenix.Presence.start_link/418871888 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1889 │1890 189 │ worker(Phoenix.Tracker, [module, opts, opts])1891 │ ~1892 │1893 └─ lib/phoenix/presence.ex:189:7: Phoenix.Presence.start_link/418941895 warning: Phoenix.PubSub.direct_broadcast!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1896 │1897 202 │ Phoenix.PubSub.direct_broadcast!(node_name, pubsub_server, topic, msg)1898 │ ~1899 │1900 └─ lib/phoenix/presence.ex:202:24: Phoenix.Presence.handle_diff/519011902 warning: Phoenix.Tracker.list/2 is undefined (module Phoenix.Tracker is not available or is yet to be defined)1903 │1904 236 │ |> Phoenix.Tracker.list(topic)1905 │ ~1906 │1907 └─ lib/phoenix/presence.ex:236:26: Phoenix.Presence.list/219081909 warning: String.rjust/2 is deprecated. Use String.pad_leading/2 instead1910 │1911 34 │ String.rjust(route_name, route_name_len) <> " " <>1912 │ ~1913 │1914 └─ lib/phoenix/router/console_formatter.ex:34:12: Phoenix.Router.ConsoleFormatter.format_route/219151916 warning: Phoenix.PubSub.broadcast/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1917 │1918 74 │ PubSub.broadcast pubsub_server, topic, %Broadcast{1919 │ ~1920 │1921 └─ lib/phoenix/channel/server.ex:74:12: Phoenix.Channel.Server.broadcast/419221923 warning: String.ljust/2 is deprecated. Use String.pad_trailing/2 instead1924 │1925 35 │ String.ljust(verb, verb_len) <> " " <>1926 │ ~1927 │1928 └─ lib/phoenix/router/console_formatter.ex:35:12: Phoenix.Router.ConsoleFormatter.format_route/21929 └─ lib/phoenix/router/console_formatter.ex:36:12: Phoenix.Router.ConsoleFormatter.format_route/219301931 warning: Phoenix.PubSub.broadcast!/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1932 │1933 90 │ PubSub.broadcast! pubsub_server, topic, %Broadcast{1934 │ ~1935 │1936 └─ lib/phoenix/channel/server.ex:90:12: Phoenix.Channel.Server.broadcast!/419371938 warning: Phoenix.PubSub.broadcast_from/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1939 │1940 106 │ PubSub.broadcast_from pubsub_server, from, topic, %Broadcast{1941 │ ~1942 │1943 └─ lib/phoenix/channel/server.ex:106:12: Phoenix.Channel.Server.broadcast_from/519441945 warning: Phoenix.PubSub.broadcast_from!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1946 │1947 122 │ PubSub.broadcast_from! pubsub_server, from, topic, %Broadcast{1948 │ ~1949 │1950 └─ lib/phoenix/channel/server.ex:122:12: Phoenix.Channel.Server.broadcast_from!/519511952 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1953 │1954 19 │ supervise(children, strategy: :one_for_one)1955 │ ~1956 │1957 └─ lib/phoenix/endpoint/server.ex:19:5: Phoenix.Endpoint.Server.init/119581959 warning: Phoenix.PubSub.subscribe/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1960 │1961 197 │ PubSub.subscribe(socket.pubsub_server, socket.topic,1962 │ ~1963 │1964 └─ lib/phoenix/channel/server.ex:197:12: Phoenix.Channel.Server.join/419651966 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1967 │1968 38 │ [worker(Phoenix.Config, args)]1969 │ ~1970 │1971 └─ lib/phoenix/endpoint/adapter.ex:38:6: Phoenix.Endpoint.Adapter.config_children/21972 └─ lib/phoenix/endpoint/adapter.ex:80:8: Phoenix.Endpoint.Adapter.code_reloader_children/219731974 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1975 │1976 46 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]1977 │ ~1978 │1979 └─ lib/phoenix/endpoint/adapter.ex:46:8: Phoenix.Endpoint.Adapter.pubsub_children/21980 └─ lib/phoenix/endpoint/adapter.ex:55:8: Phoenix.Endpoint.Adapter.server_children/319811982 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1983 │1984 64 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),1985 │ ~1986 │1987 └─ lib/phoenix/endpoint/adapter.ex:64:9: Phoenix.Endpoint.Adapter.watcher_children/319881989 warning: incompatible types given to warmup_static/1:19901991 warmup_static(endpoint)19921993 given types:19941995 -dynamic(%{..., url: term()})-19961997 but expected one of:19981999 atom()20002001 where "endpoint" was given the type:20022003 # type: dynamic(%{..., url: term()})2004 # from: lib/phoenix/endpoint/adapter.ex:232:52005 warmup_url(endpoint)20062007 type warning found at:2008 │2009 233 │ warmup_static(endpoint)2010 │ ~2011 │2012 └─ lib/phoenix/endpoint/adapter.ex:233:5: Phoenix.Endpoint.Adapter.warmup/120132014 warning: incompatible types given to Plug.Adapters.Cowboy.child_spec/4:20152016 Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)20172018 given types:20192020 (2021 dynamic(:http or :https),2022 -dynamic(%{..., __sockets__: term()})-,2023 empty_list(),2024 dynamic(empty_list() or non_empty_list(term(), term()))2025 )20262027 but expected one of:20282029 :http or :https, atom() or binary(), term(), term()20302031 where "config" was given the type:20322033 # type: dynamic(empty_list() or non_empty_list(term(), term()))2034 # from: lib/phoenix/endpoint/cowboy_handler.ex:79:122035 config = Keyword.put_new(config, :dispatch, _: dispatches)20362037 where "endpoint" was given the type:20382039 # type: dynamic(%{..., __sockets__: term()})2040 # from: lib/phoenix/endpoint/cowboy_handler.ex:67:262041 {path, socket} <- endpoint.__sockets__20422043 where "scheme" was given the types:20442045 # type: dynamic()2046 # from: lib/phoenix/endpoint/cowboy_handler.ex:61:182047 scheme20482049 # type: dynamic(:http or :https)2050 # from: lib/phoenix/endpoint/cowboy_handler.ex:82:282051 Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)20522053 type warning found at:2054 │2055 82 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)2056 │ ~2057 │2058 └─ lib/phoenix/endpoint/cowboy_handler.ex:82:28: Phoenix.Endpoint.CowboyHandler.child_spec/320592060 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2061 │2062 46 │ IO.puts Exception.format(kind, reason, System.stacktrace)2063 │ ~2064 │2065 └─ lib/phoenix/code_reloader/server.ex:46:59: Phoenix.CodeReloader.Server.handle_call/320662067 warning: :ranch.get_port/1 is undefined (module :ranch is not available or is yet to be defined)2068 │2069 114 │ port = :ranch.get_port(ref)2070 │ ~2071 │2072 └─ lib/phoenix/endpoint/cowboy_handler.ex:114:19: Phoenix.Endpoint.CowboyHandler.info/320732074 warning: String.strip/1 is deprecated. Use String.trim/1 instead2075 │2076 169 │ <pre>#{String.strip(output)}</pre>2077 │ ~2078 │2079 └─ lib/phoenix/code_reloader.ex:169:29: Phoenix.CodeReloader.template/220802081 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2082 │2083 154 │ Enum.partition attrs, fn2084 │ ~2085 │2086 └─ lib/mix/tasks/phoenix.gen.model.ex:154:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/120872088 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:20892090 mod.__phoenix_recompile__?20912092 where "mod" was given the type:20932094 # type: dynamic(atom())2095 # from: lib/mix/tasks/compile.phoenix.ex:34:122096 Code.ensure_loaded?(mod)20972098 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()20992100 type warning found at:2101 │2102 36 │ mod.__phoenix_recompile__?2103 │ ~2104 │2105 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/121062107Generated phoenix app2108==> postgrex2109Compiling 62 files (.ex)2110 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2111 │2112 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2113 │ ~2114 │2115 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)21162117 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2118 You may run "mix format --migrate" to fix this warning automatically.2119 │2120 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2121 │ ~2122 │2123 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/121242125 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2126 You may run "mix format --migrate" to fix this warning automatically.2127 │2128 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2129 │ ~2130 │2131 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/121322133 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2134 You may run "mix format --migrate" to fix this warning automatically.2135 │2136 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2137 │ ~2138 │2139 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/121402141 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2142 You may run "mix format --migrate" to fix this warning automatically.2143 │2144 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2145 │ ~2146 │2147 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/121482149 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2150 You may run "mix format --migrate" to fix this warning automatically.2151 │2152 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2153 │ ~2154 │2155 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/121562157 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2158 You may run "mix format --migrate" to fix this warning automatically.2159 │2160 43 │ <<-1::int32>>2161 │ ~2162 │2163 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/121642165 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2166 You may run "mix format --migrate" to fix this warning automatically.2167 │2168 48 │ <<value_byte_size::int32>> <> value2169 │ ~2170 │2171 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/121722173 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2174 You may run "mix format --migrate" to fix this warning automatically.2175 │2176 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2177 │ ~2178 │2179 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/221802181 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2182 You may run "mix format --migrate" to fix this warning automatically.2183 │2184 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2185 │ ~2186 │2187 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/221882189 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2190 You may run "mix format --migrate" to fix this warning automatically.2191 │2192 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2193 │ ~2194 │2195 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/221962197 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2198 You may run "mix format --migrate" to fix this warning automatically.2199 │2200 64 │ ... -1::int32, rest::binary>>, acc) do2201 │ ~2202 │2203 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/222042205 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2206 You may run "mix format --migrate" to fix this warning automatically.2207 │2208 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2209 │ ~2210 │2211 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/222122213 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2214 You may run "mix format --migrate" to fix this warning automatically.2215 │2216 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2217 │ ~2218 │2219 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/222202221 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2222 You may run "mix format --migrate" to fix this warning automatically.2223 │2224 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2225 │ ~2226 │2227 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/222282229 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2230 You may run "mix format --migrate" to fix this warning automatically.2231 │2232 79 │ ... -1::int32, rest::binary>>, acc) do2233 │ ~2234 │2235 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/222362237 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2238 You may run "mix format --migrate" to fix this warning automatically.2239 │2240 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2241 │ ~2242 │2243 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/222442245 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2246 You may run "mix format --migrate" to fix this warning automatically.2247 │2248 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2249 │ ~2250 │2251 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/222522253 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2254 You may run "mix format --migrate" to fix this warning automatically.2255 │2256 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2257 │ ~2258 │2259 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/122602261 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2262 You may run "mix format --migrate" to fix this warning automatically.2263 │2264 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2265 │ ~2266 │2267 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/122682269 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2270 You may run "mix format --migrate" to fix this warning automatically.2271 │2272 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2273 │ ~2274 │2275 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/122762277 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2278 You may run "mix format --migrate" to fix this warning automatically.2279 │2280 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2281 │ ~2282 │2283 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/122842285 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2286 You may run "mix format --migrate" to fix this warning automatically.2287 │2288 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2289 │ ~2290 │2291 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/122922293 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2294 You may run "mix format --migrate" to fix this warning automatically.2295 │2296 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2297 │ ~2298 │2299 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/123002301 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2302 You may run "mix format --migrate" to fix this warning automatically.2303 │2304 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2305 │ ~2306 │2307 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/123082309 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2310 You may run "mix format --migrate" to fix this warning automatically.2311 │2312 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2313 │ ~2314 │2315 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/123162317 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2318 You may run "mix format --migrate" to fix this warning automatically.2319 │2320 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2321 │ ~2322 │2323 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/123242325 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2326 You may run "mix format --migrate" to fix this warning automatically.2327 │2328 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2329 │ ~2330 │2331 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/123322333 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2334 You may run "mix format --migrate" to fix this warning automatically.2335 │2336 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2337 │ ~2338 │2339 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/123402341 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2342 You may run "mix format --migrate" to fix this warning automatically.2343 │2344 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2345 │ ~2346 │2347 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/123482349 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2350 You may run "mix format --migrate" to fix this warning automatically.2351 │2352 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2353 │ ~2354 │2355 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/123562357 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2358 You may run "mix format --migrate" to fix this warning automatically.2359 │2360 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2361 │ ~2362 │2363 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/323642365 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2366 You may run "mix format --migrate" to fix this warning automatically.2367 │2368 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2369 │ ~2370 │2371 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/123722373 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2374 You may run "mix format --migrate" to fix this warning automatically.2375 │2376 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2377 │ ~2378 │2379 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/123802381 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2382 You may run "mix format --migrate" to fix this warning automatically.2383 │2384 23 │ <<x::float64, y::float64>>2385 │ ~2386 │2387 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/223882389 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2390 You may run "mix format --migrate" to fix this warning automatically.2391 │2392 23 │ <<x::float64, y::float64>>2393 │ ~2394 │2395 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/223962397 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2398 You may run "mix format --migrate" to fix this warning automatically.2399 │2400 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2401 │ ~2402 │2403 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/224042405 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2406 You may run "mix format --migrate" to fix this warning automatically.2407 │2408 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2409 │ ~2410 │2411 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/224122413 warning: use Bitwise is deprecated. import Bitwise instead2414 │2415 4 │ use Bitwise, only_operators: true2416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2417 │2418 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)24192420 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2421 You may run "mix format --migrate" to fix this warning automatically.2422 │2423 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2424 │ ~2425 │2426 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/124272428 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2429 You may run "mix format --migrate" to fix this warning automatically.2430 │2431 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2432 │ ~2433 │2434 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/224352436 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2437 You may run "mix format --migrate" to fix this warning automatically.2438 │2439 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2440 │ ~2441 │2442 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/224432444 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2445 You may run "mix format --migrate" to fix this warning automatically.2446 │2447 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2448 │ ~2449 │2450 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/124512452 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2453 You may run "mix format --migrate" to fix this warning automatically.2454 │2455 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2456 │ ~2457 │2458 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/124592460 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2461 You may run "mix format --migrate" to fix this warning automatically.2462 │2463 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2464 │ ~2465 │2466 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/124672468 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2469 You may run "mix format --migrate" to fix this warning automatically.2470 │2471 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2472 │ ~2473 │2474 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/124752476 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2477 You may run "mix format --migrate" to fix this warning automatically.2478 │2479 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2480 │ ~2481 │2482 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/124832484 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2485 You may run "mix format --migrate" to fix this warning automatically.2486 │2487 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2488 │ ~2489 │2490 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/124912492 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2493 You may run "mix format --migrate" to fix this warning automatically.2494 │2495 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2496 │ ~2497 │2498 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/124992500 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2501 You may run "mix format --migrate" to fix this warning automatically.2502 │2503 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2504 │ ~2505 │2506 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/125072508 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2509 You may run "mix format --migrate" to fix this warning automatically.2510 │2511 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2512 │ ~2513 │2514 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/125152516 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2517 You may run "mix format --migrate" to fix this warning automatically.2518 │2519 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2520 │ ~2521 │2522 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/125232524 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2525 You may run "mix format --migrate" to fix this warning automatically.2526 │2527 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2528 │ ~2529 │2530 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/125312532 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2533 You may run "mix format --migrate" to fix this warning automatically.2534 │2535 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2536 │ ~2537 │2538 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/125392540 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2541 You may run "mix format --migrate" to fix this warning automatically.2542 │2543 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2544 │ ~2545 │2546 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/125472548 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2549 You may run "mix format --migrate" to fix this warning automatically.2550 │2551 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2552 │ ~2553 │2554 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/125552556 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2557 You may run "mix format --migrate" to fix this warning automatically.2558 │2559 46 │ 0 :: int32>>2560 │ ~2561 │2562 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/125632564 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2565 You may run "mix format --migrate" to fix this warning automatically.2566 │2567 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2568 │ ~2569 │2570 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/125712572 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2573 You may run "mix format --migrate" to fix this warning automatically.2574 │2575 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2576 │ ~2577 │2578 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/125792580 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2581 You may run "mix format --migrate" to fix this warning automatically.2582 │2583 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2584 │ ~2585 │2586 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/125872588 warning: use Bitwise is deprecated. import Bitwise instead2589 │2590 5 │ use Bitwise2591 │ ~~~~~~~~~~~2592 │2593 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)25942595 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2596 You may run "mix format --migrate" to fix this warning automatically.2597 │2598 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2599 │ ~2600 │2601 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/126022603 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 operator2604 │2605 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2606 │ ~2607 │2608 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/126092610 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2611 You may run "mix format --migrate" to fix this warning automatically.2612 │2613 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2614 │ ~2615 │2616 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/326172618 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 operator2619 │2620 72 │ <<data :: size(rest_size)>> = rest2621 │ ~2622 │2623 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/326242625 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2626 You may run "mix format --migrate" to fix this warning automatically.2627 │2628 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2629 │ ~2630 │2631 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/326322633 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2634 You may run "mix format --migrate" to fix this warning automatically.2635 │2636 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2637 │ ~2638 │2639 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/326402641 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2642 You may run "mix format --migrate" to fix this warning automatically.2643 │2644 86 │ def parse(<<status :: int8>>, ?Z, _size) do2645 │ ~2646 │2647 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/326482649 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2650 You may run "mix format --migrate" to fix this warning automatically.2651 │2652 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2653 │ ~2654 │2655 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/326562657 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2658 You may run "mix format --migrate" to fix this warning automatically.2659 │2660 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2661 │ ~2662 │2663 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/326642665 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2666 You may run "mix format --migrate" to fix this warning automatically.2667 │2668 103 │ case <<len ::uint16>> do2669 │ ~2670 │2671 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/326722673 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2674 You may run "mix format --migrate" to fix this warning automatically.2675 │2676 104 │ <<^overflow_len :: uint16>> ->2677 │ ~2678 │2679 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/326802681 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2682 You may run "mix format --migrate" to fix this warning automatically.2683 │2684 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do2685 │ ~2686 │2687 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/326882689 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2690 You may run "mix format --migrate" to fix this warning automatically.2691 │2692 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do2693 │ ~2694 │2695 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/326962697 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2698 You may run "mix format --migrate" to fix this warning automatically.2699 │2700 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do2701 │ ~2702 │2703 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/327042705 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2706 You may run "mix format --migrate" to fix this warning automatically.2707 │2708 226 │ [<<size :: int32>>, data]2709 │ ~2710 │2711 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/127122713 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2714 You may run "mix format --migrate" to fix this warning automatically.2715 │2716 224 │ [first, <<size :: int32>>, data]2717 │ ~2718 │2719 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/127202721 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2722 You may run "mix format --migrate" to fix this warning automatically.2723 │2724 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2725 │ ~2726 │2727 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/127282729 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2730 You may run "mix format --migrate" to fix this warning automatically.2731 │2732 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2733 │ ~2734 │2735 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/127362737 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2738 You may run "mix format --migrate" to fix this warning automatically.2739 │2740 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>2741 │ ~2742 │2743 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/127442745 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2746 You may run "mix format --migrate" to fix this warning automatically.2747 │2748 252 │ len = <<div(byte_size(oids), 4) :: int16>>2749 │ ~2750 │2751 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/127522753 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2754 You may run "mix format --migrate" to fix this warning automatically.2755 │2756 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>2757 │ ~2758 │2759 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/127602761 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2762 You may run "mix format --migrate" to fix this warning automatically.2763 │2764 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>2765 │ ~2766 │2767 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/127682769 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2770 You may run "mix format --migrate" to fix this warning automatically.2771 │2772 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>2773 │ ~2774 │2775 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/127762777 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2778 You may run "mix format --migrate" to fix this warning automatically.2779 │2780 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>2781 │ ~2782 │2783 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/127842785 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2786 You may run "mix format --migrate" to fix this warning automatically.2787 │2788 287 │ len_params = <<length(params) :: int16>>2789 │ ~2790 │2791 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/127922793 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2794 You may run "mix format --migrate" to fix this warning automatically.2795 │2796 294 │ {?E, [port, 0, <<rows :: int32>>]}2797 │ ~2798 │2799 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/128002801 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2802 You may run "mix format --migrate" to fix this warning automatically.2803 │2804 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2805 │ ~2806 │2807 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/128082809 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2810 You may run "mix format --migrate" to fix this warning automatically.2811 │2812 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2813 │ ~2814 │2815 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/128162817 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2818 You may run "mix format --migrate" to fix this warning automatically.2819 │2820 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2821 │ ~2822 │2823 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/128242825 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2826 You may run "mix format --migrate" to fix this warning automatically.2827 │2828 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2829 │ ~2830 │2831 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/128322833 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2834 You may run "mix format --migrate" to fix this warning automatically.2835 │2836 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2837 │ ~2838 │2839 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/128402841 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2842 You may run "mix format --migrate" to fix this warning automatically.2843 │2844 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2845 │ ~2846 │2847 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/128482849 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2850 You may run "mix format --migrate" to fix this warning automatically.2851 │2852 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do2853 │ ~2854 │2855 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/128562857 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2858 You may run "mix format --migrate" to fix this warning automatically.2859 │2860 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2861 │ ~2862 │2863 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/128642865 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2866 You may run "mix format --migrate" to fix this warning automatically.2867 │2868 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2869 │ ~2870 │2871 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/128722873 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2874 You may run "mix format --migrate" to fix this warning automatically.2875 │2876 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2877 │ ~2878 │2879 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/128802881 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2882 You may run "mix format --migrate" to fix this warning automatically.2883 │2884 363 │ type_size :: int16, type_mod :: int32, format :: int16,2885 │ ~2886 │2887 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/128882889 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2890 You may run "mix format --migrate" to fix this warning automatically.2891 │2892 363 │ type_size :: int16, type_mod :: int32, format :: int16,2893 │ ~2894 │2895 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/128962897 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2898 You may run "mix format --migrate" to fix this warning automatically.2899 │2900 363 │ type_size :: int16, type_mod :: int32, format :: int16,2901 │ ~2902 │2903 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/129042905 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2906 You may run "mix format --migrate" to fix this warning automatically.2907 │2908 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2909 │ ~2910 │2911 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/129122913 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2914 You may run "mix format --migrate" to fix this warning automatically.2915 │2916 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2917 │ ~2918 │2919 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/129202921 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2922 You may run "mix format --migrate" to fix this warning automatically.2923 │2924 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)2925 │ ~2926 │2927 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/129282929 warning: unused require Postgrex.Messages2930 │2931 30 │ require Postgrex.Messages2932 │ ~2933 │2934 └─ lib/postgrex/query.ex:30:329352936 warning: unused require Logger2937 │2938 8 │ require Logger2939 │ ~2940 │2941 └─ lib/postgrex/notifications.ex:8:329422943 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2944 You may run "mix format --migrate" to fix this warning automatically.2945 │2946 59 │ if lower == <<-1::int32>> do2947 │ ~2948 │2949 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/429502951 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2952 You may run "mix format --migrate" to fix this warning automatically.2953 │2954 66 │ if upper == <<-1::int32>> do2955 │ ~2956 │2957 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/429582959 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2960 You may run "mix format --migrate" to fix this warning automatically.2961 │2962 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]2963 │ ~2964 │2965 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/429662967 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2968 You may run "mix format --migrate" to fix this warning automatically.2969 │2970 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2971 │ ~2972 │2973 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/329742975 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2976 You may run "mix format --migrate" to fix this warning automatically.2977 │2978 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2979 │ ~2980 │2981 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/329822983 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2984 You may run "mix format --migrate" to fix this warning automatically.2985 │2986 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2987 │ ~2988 │2989 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/329902991 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2992 You may run "mix format --migrate" to fix this warning automatically.2993 │2994 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2995 │ ~2996 │2997 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/329982999 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3000 You may run "mix format --migrate" to fix this warning automatically.3001 │3002 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3003 │ ~3004 │3005 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/330063007 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3008 You may run "mix format --migrate" to fix this warning automatically.3009 │3010 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]3011 │ ~3012 │3013 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/330143015 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3016 You may run "mix format --migrate" to fix this warning automatically.3017 │3018 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3019 │ ~3020 │3021 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/230223023 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3024 You may run "mix format --migrate" to fix this warning automatically.3025 │3026 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3027 │ ~3028 │3029 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/230303031 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead3032 │3033 1005 │ Logger.warn(fn() ->3034 │ ~3035 │3036 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/530373038 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3039 You may run "mix format --migrate" to fix this warning automatically.3040 │3041 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3042 │ ~3043 │3044 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/130453046 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3047 You may run "mix format --migrate" to fix this warning automatically.3048 │3049 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3050 │ ~3051 │3052 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/130533054 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 operator3055 │3056 2003 │ <<body :: binary(size), rest :: binary>> ->3057 │ ~3058 │3059 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/130603061 warning: using single-quoted strings to represent charlists is deprecated.3062 Use ~c"" if you indeed want a charlist or use "" instead.3063 You may run "mix format --migrate" to change all single-quoted3064 strings to use the ~c sigil and fix this warning.3065 │3066 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do3067 │ ~3068 │3069 └─ lib/postgrex/type_module.ex:49:5030703071 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3072 You may run "mix format --migrate" to fix this warning automatically.3073 │3074 182 │ defp row_decode(<<-1::int32, rest::binary>>) do3075 │ ~3076 │3077 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/130783079 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3080 You may run "mix format --migrate" to fix this warning automatically.3081 │3082 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do3083 │ ~3084 │3085 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/130863087 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3088 You may run "mix format --migrate" to fix this warning automatically.3089 │3090 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3091 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3092 │3093 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/330943095 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3096 You may run "mix format --migrate" to fix this warning automatically.3097 │3098 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3099 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3100 │3101 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131023103 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3104 You may run "mix format --migrate" to fix this warning automatically.3105 │3106 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3107 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3108 │3109 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131103111 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3112 You may run "mix format --migrate" to fix this warning automatically.3113 │3114 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3115 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3116 │3117 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131183119 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 operator3120 │3121 15 │ <<binary::binary-size(last_pos), last::bits>> = val3122 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3123 │3124 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131253126 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3127 You may run "mix format --migrate" to fix this warning automatically.3128 │3129 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3130 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3131 │3132 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131333134 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3135 You may run "mix format --migrate" to fix this warning automatically.3136 │3137 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3138 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3139 │3140 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131413142 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3143 You may run "mix format --migrate" to fix this warning automatically.3144 │3145 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3146 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3147 │3148 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/131493150 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3151 You may run "mix format --migrate" to fix this warning automatically.3152 │3153 9 │ <<1 :: int32, 1>>3154 │ ~~~~~~~~~~~~~~~~~3155 │3156 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/131573158 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3159 You may run "mix format --migrate" to fix this warning automatically.3160 │3161 11 │ <<1 :: int32, 0>>3162 │ ~~~~~~~~~~~~~~~~~3163 │3164 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/131653166 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3167 You may run "mix format --migrate" to fix this warning automatically.3168 │3169 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3170 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3171 │3172 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/131733174 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3175 You may run "mix format --migrate" to fix this warning automatically.3176 │3177 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3178 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3179 │3180 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/131813182 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3183 You may run "mix format --migrate" to fix this warning automatically.3184 │3185 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3186 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3187 │3188 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/131893190 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3191 You may run "mix format --migrate" to fix this warning automatically.3192 │3193 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3194 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3195 │3196 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/131973198 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3199 You may run "mix format --migrate" to fix this warning automatically.3200 │3201 12 │ <<20 :: int32, 3, n, 1, 16,3202 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3203 │3204 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/132053206 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3207 You may run "mix format --migrate" to fix this warning automatically.3208 │3209 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3210 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3211 │3212 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132133214 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3215 You may run "mix format --migrate" to fix this warning automatically.3216 │3217 10 │ <<24::int32, x::float64, y::float64, r::float64>>3218 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3219 │3220 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132213222 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3223 You may run "mix format --migrate" to fix this warning automatically.3224 │3225 10 │ <<24::int32, x::float64, y::float64, r::float64>>3226 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3227 │3228 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132293230 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3231 You may run "mix format --migrate" to fix this warning automatically.3232 │3233 10 │ <<24::int32, x::float64, y::float64, r::float64>>3234 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3235 │3236 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132373238 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3239 You may run "mix format --migrate" to fix this warning automatically.3240 │3241 10 │ <<24::int32, x::float64, y::float64, r::float64>>3242 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3243 │3244 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132453246 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3247 You may run "mix format --migrate" to fix this warning automatically.3248 │3249 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3250 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3251 │3252 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/132533254 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3255 You may run "mix format --migrate" to fix this warning automatically.3256 │3257 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3258 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3259 │3260 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132613262 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3263 You may run "mix format --migrate" to fix this warning automatically.3264 │3265 9 │ <<4::int32, n::float32>>3266 │ ~~~~~~~~~~~~~~~~~~~~~~~~3267 │3268 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132693270 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3271 You may run "mix format --migrate" to fix this warning automatically.3272 │3273 9 │ <<4::int32, n::float32>>3274 │ ~~~~~~~~~~~~~~~~~~~~~~~~3275 │3276 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132773278 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3279 You may run "mix format --migrate" to fix this warning automatically.3280 │3281 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3282 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3283 │3284 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132853286 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3287 You may run "mix format --migrate" to fix this warning automatically.3288 │3289 13 │ <<4::int32, 0::1, 255, 0::23>>3290 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3291 │3292 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132933294 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3295 You may run "mix format --migrate" to fix this warning automatically.3296 │3297 15 │ <<4::int32, 1::1, 255, 0::23>>3298 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3299 │3300 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/133013302 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3303 You may run "mix format --migrate" to fix this warning automatically.3304 │3305 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3306 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3307 │3308 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133093310 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3311 You may run "mix format --migrate" to fix this warning automatically.3312 │3313 9 │ <<8 :: int32, n :: float64>>3314 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3315 │3316 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133173318 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3319 You may run "mix format --migrate" to fix this warning automatically.3320 │3321 9 │ <<8 :: int32, n :: float64>>3322 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3323 │3324 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133253326 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3327 You may run "mix format --migrate" to fix this warning automatically.3328 │3329 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3330 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3331 │3332 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133333334 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3335 You may run "mix format --migrate" to fix this warning automatically.3336 │3337 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3338 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3339 │3340 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133413342 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3343 You may run "mix format --migrate" to fix this warning automatically.3344 │3345 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3346 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3347 │3348 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133493350 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3351 You may run "mix format --migrate" to fix this warning automatically.3352 │3353 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3354 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3355 │3356 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/133573358 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3359 You may run "mix format --migrate" to fix this warning automatically.3360 │3361 12 │ [<<IO.iodata_length(data) :: int32>> | data]3362 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3363 │3364 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/133653366 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3367 You may run "mix format --migrate" to fix this warning automatically.3368 │3369 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3370 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3371 │3372 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/133733374 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3375 You may run "mix format --migrate" to fix this warning automatically.3376 │3377 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3378 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3379 │3380 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/133813382 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3383 You may run "mix format --migrate" to fix this warning automatically.3384 │3385 12 │ <<20 :: int32, 3, 128, 0, 16,3386 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3387 │3388 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/133893390 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3391 You may run "mix format --migrate" to fix this warning automatically.3392 │3393 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3394 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3395 │3396 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/133973398 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3399 You may run "mix format --migrate" to fix this warning automatically.3400 │3401 12 │ <<2 :: int32, int :: int16>>3402 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3403 │3404 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/134053406 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3407 You may run "mix format --migrate" to fix this warning automatically.3408 │3409 12 │ <<2 :: int32, int :: int16>>3410 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3411 │3412 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/134133414 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3415 You may run "mix format --migrate" to fix this warning automatically.3416 │3417 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3418 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3419 │3420 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/134213422 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3423 You may run "mix format --migrate" to fix this warning automatically.3424 │3425 12 │ <<4 :: int32, int :: int32>>3426 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3427 │3428 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/134293430 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3431 You may run "mix format --migrate" to fix this warning automatically.3432 │3433 12 │ <<4 :: int32, int :: int32>>3434 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3435 │3436 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/134373438 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3439 You may run "mix format --migrate" to fix this warning automatically.3440 │3441 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3442 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3443 │3444 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/134453446 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3447 You may run "mix format --migrate" to fix this warning automatically.3448 │3449 12 │ <<8 :: int32, int :: int64>>3450 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3451 │3452 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/134533454 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3455 You may run "mix format --migrate" to fix this warning automatically.3456 │3457 12 │ <<8 :: int32, int :: int64>>3458 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3459 │3460 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/134613462 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3463 You may run "mix format --migrate" to fix this warning automatically.3464 │3465 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3466 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3467 │3468 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134693470 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3471 You may run "mix format --migrate" to fix this warning automatically.3472 │3473 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3474 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3475 │3476 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134773478 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3479 You may run "mix format --migrate" to fix this warning automatically.3480 │3481 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3482 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3483 │3484 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134853486 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3487 You may run "mix format --migrate" to fix this warning automatically.3488 │3489 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3490 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3491 │3492 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134933494 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3495 You may run "mix format --migrate" to fix this warning automatically.3496 │3497 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3498 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3499 │3500 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/135013502 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3503 You may run "mix format --migrate" to fix this warning automatically.3504 │3505 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3506 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3507 │3508 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135093510 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3511 You may run "mix format --migrate" to fix this warning automatically.3512 │3513 10 │ <<24::int32, a::float64, b::float64, c::float64>>3514 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3515 │3516 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135173518 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3519 You may run "mix format --migrate" to fix this warning automatically.3520 │3521 10 │ <<24::int32, a::float64, b::float64, c::float64>>3522 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3523 │3524 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135253526 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3527 You may run "mix format --migrate" to fix this warning automatically.3528 │3529 10 │ <<24::int32, a::float64, b::float64, c::float64>>3530 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3531 │3532 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135333534 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3535 You may run "mix format --migrate" to fix this warning automatically.3536 │3537 10 │ <<24::int32, a::float64, b::float64, c::float64>>3538 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3539 │3540 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135413542 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3543 You may run "mix format --migrate" to fix this warning automatically.3544 │3545 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3546 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3547 │3548 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/135493550 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3551 You may run "mix format --migrate" to fix this warning automatically.3552 │3553 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3554 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3555 │3556 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/135573558 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3559 You may run "mix format --migrate" to fix this warning automatically.3560 │3561 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3562 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3563 │3564 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/135653566 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3567 You may run "mix format --migrate" to fix this warning automatically.3568 │3569 9 │ <<6::int32, a, b, c, d, e, f>>3570 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3571 │3572 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/135733574 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3575 You may run "mix format --migrate" to fix this warning automatically.3576 │3577 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3578 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3579 │3580 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/135813582 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3583 You may run "mix format --migrate" to fix this warning automatically.3584 │3585 11 │ [<<byte_size(name) :: int32>> | name]3586 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3587 │3588 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/135893590 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3591 You may run "mix format --migrate" to fix this warning automatically.3592 │3593 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3594 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3595 │3596 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/135973598 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3599 You may run "mix format --migrate" to fix this warning automatically.3600 │3601 10 │ [<<IO.iodata_length(data)::int32>> | data]3602 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3603 │3604 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/136053606 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3607 You may run "mix format --migrate" to fix this warning automatically.3608 │3609 13 │ [<<IO.iodata_length(data)::int32>> | data]3610 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3611 │3612 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/136133614 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3615 You may run "mix format --migrate" to fix this warning automatically.3616 │3617 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3618 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3619 │3620 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/136213622 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3623 You may run "mix format --migrate" to fix this warning automatically.3624 │3625 15 │ <<4 :: int32, oid :: uint32>>3626 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3627 │3628 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/136293630 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3631 You may run "mix format --migrate" to fix this warning automatically.3632 │3633 15 │ <<4 :: int32, oid :: uint32>>3634 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3635 │3636 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/136373638 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3639 You may run "mix format --migrate" to fix this warning automatically.3640 │3641 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3642 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3643 │3644 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/136453646 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3647 You may run "mix format --migrate" to fix this warning automatically.3648 │3649 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3650 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3651 │3652 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/136533654 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3655 You may run "mix format --migrate" to fix this warning automatically.3656 │3657 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3658 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3659 │3660 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/136613662 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3663 You may run "mix format --migrate" to fix this warning automatically.3664 │3665 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3666 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3667 │3668 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136693670 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3671 You may run "mix format --migrate" to fix this warning automatically.3672 │3673 9 │ <<16::int32, x::float64, y::float64>>3674 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3675 │3676 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136773678 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3679 You may run "mix format --migrate" to fix this warning automatically.3680 │3681 9 │ <<16::int32, x::float64, y::float64>>3682 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3683 │3684 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136853686 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3687 You may run "mix format --migrate" to fix this warning automatically.3688 │3689 9 │ <<16::int32, x::float64, y::float64>>3690 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3691 │3692 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136933694 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3695 You may run "mix format --migrate" to fix this warning automatically.3696 │3697 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3698 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3699 │3700 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/137013702 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3703 You may run "mix format --migrate" to fix this warning automatically.3704 │3705 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3706 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3707 │3708 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/137093710 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3711 You may run "mix format --migrate" to fix this warning automatically.3712 │3713 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3714 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3715 │3716 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/137173718 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3719 You may run "mix format --migrate" to fix this warning automatically.3720 │3721 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3722 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3723 │3724 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/337253726 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3727 You may run "mix format --migrate" to fix this warning automatically.3728 │3729 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3730 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3731 │3732 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/137333734 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3735 You may run "mix format --migrate" to fix this warning automatically.3736 │3737 14 │ [<<byte_size(bin) :: int32>> | bin]3738 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3739 │3740 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/137413742 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3743 You may run "mix format --migrate" to fix this warning automatically.3744 │3745 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3746 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3747 │3748 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/337493750 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3751 You may run "mix format --migrate" to fix this warning automatically.3752 │3753 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3754 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3755 │3756 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/337573758 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3759 You may run "mix format --migrate" to fix this warning automatically.3760 │3761 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3762 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3763 │3764 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/337653766 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3767 You may run "mix format --migrate" to fix this warning automatically.3768 │3769 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3770 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3771 │3772 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137733774 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3775 You may run "mix format --migrate" to fix this warning automatically.3776 │3777 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3778 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3779 │3780 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137813782 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3783 You may run "mix format --migrate" to fix this warning automatically.3784 │3785 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3786 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3787 │3788 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137893790 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3791 You may run "mix format --migrate" to fix this warning automatically.3792 │3793 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3794 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3795 │3796 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137973798 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3799 You may run "mix format --migrate" to fix this warning automatically.3800 │3801 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3802 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3803 │3804 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/138053806 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3807 You may run "mix format --migrate" to fix this warning automatically.3808 │3809 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3810 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3811 │3812 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/138133814 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3815 You may run "mix format --migrate" to fix this warning automatically.3816 │3817 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3818 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3819 │3820 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/138213822 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3823 You may run "mix format --migrate" to fix this warning automatically.3824 │3825 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3826 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3827 │3828 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/138293830 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3831 You may run "mix format --migrate" to fix this warning automatically.3832 │3833 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3834 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3835 │3836 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/138373838 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3839 You may run "mix format --migrate" to fix this warning automatically.3840 │3841 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>3842 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3843 │3844 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/138453846 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3847 You may run "mix format --migrate" to fix this warning automatically.3848 │3849 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3850 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3851 │3852 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/138533854 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3855 You may run "mix format --migrate" to fix this warning automatically.3856 │3857 11 │ [<<16 :: int32>> | uuid]3858 │ ~~~~~~~~~~~~~~~~~~~~~~~~3859 │3860 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/138613862 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3863 You may run "mix format --migrate" to fix this warning automatically.3864 │3865 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3866 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3867 │3868 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/138693870 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3871 You may run "mix format --migrate" to fix this warning automatically.3872 │3873 9 │ <<0 :: int32>>3874 │ ~~~~~~~~~~~~~~3875 │3876 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/138773878 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3879 You may run "mix format --migrate" to fix this warning automatically.3880 │3881 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3882 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3883 │3884 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/138853886 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3887 You may run "mix format --migrate" to fix this warning automatically.3888 │3889 15 │ <<0 :: int32>>3890 │ ~~~~~~~~~~~~~~3891 │3892 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/138933894 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3895 You may run "mix format --migrate" to fix this warning automatically.3896 │3897 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]3898 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3899 │3900 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/539013902 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3903 You may run "mix format --migrate" to fix this warning automatically.3904 │3905 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3906 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3907 │3908 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/439093910 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3911 You may run "mix format --migrate" to fix this warning automatically.3912 │3913 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3914 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3915 │3916 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/439173918 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3919 You may run "mix format --migrate" to fix this warning automatically.3920 │3921 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do3922 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3923 │3924 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/439253926 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3927 You may run "mix format --migrate" to fix this warning automatically.3928 │3929 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}3930 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3931 │3932 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/439333934 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3935 You may run "mix format --migrate" to fix this warning automatically.3936 │3937 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3938 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3939 │3940 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/539413942 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3943 You may run "mix format --migrate" to fix this warning automatically.3944 │3945 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3946 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3947 │3948 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/539493950 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3951 You may run "mix format --migrate" to fix this warning automatically.3952 │3953 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3954 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3955 │3956 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839573958 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3959 You may run "mix format --migrate" to fix this warning automatically.3960 │3961 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3962 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3963 │3964 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839653966 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3967 You may run "mix format --migrate" to fix this warning automatically.3968 │3969 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3970 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3971 │3972 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839733974 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3975 You may run "mix format --migrate" to fix this warning automatically.3976 │3977 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3978 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3979 │3980 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839813982 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3983 You may run "mix format --migrate" to fix this warning automatically.3984 │3985 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3986 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3987 │3988 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/439893990 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3991 You may run "mix format --migrate" to fix this warning automatically.3992 │3993 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3994 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3995 │3996 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/439973998 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3999 You may run "mix format --migrate" to fix this warning automatically.4000 │4001 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4002 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4003 │4004 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/440054006 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4007 You may run "mix format --migrate" to fix this warning automatically.4008 │4009 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4010 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4011 │4012 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/440134014 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4015 You may run "mix format --migrate" to fix this warning automatically.4016 │4017 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4018 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4019 │4020 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740214022 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4023 You may run "mix format --migrate" to fix this warning automatically.4024 │4025 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4026 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4027 │4028 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740294030 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4031 You may run "mix format --migrate" to fix this warning automatically.4032 │4033 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4034 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4035 │4036 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740374038 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4039 You may run "mix format --migrate" to fix this warning automatically.4040 │4041 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4042 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4043 │4044 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740454046 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4047 You may run "mix format --migrate" to fix this warning automatically.4048 │4049 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4050 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4051 │4052 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/840534054 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4055 You may run "mix format --migrate" to fix this warning automatically.4056 │4057 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4058 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4059 │4060 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/440614062 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4063 You may run "mix format --migrate" to fix this warning automatically.4064 │4065 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4066 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4067 │4068 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740694070 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4071 You may run "mix format --migrate" to fix this warning automatically.4072 │4073 27 │ <<len :: int32, value :: binary-size(len)>> ->4074 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4075 │4076 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/640774078 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4079 You may run "mix format --migrate" to fix this warning automatically.4080 │4081 27 │ <<len :: int32, value :: binary-size(len)>> ->4082 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4083 │4084 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/240854086 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4087 You may run "mix format --migrate" to fix this warning automatically.4088 │4089 27 │ <<len :: int32, value :: binary-size(len)>> ->4090 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4091 │4092 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/540934094 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4095 You may run "mix format --migrate" to fix this warning automatically.4096 │4097 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4098 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4099 │4100 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/641014102 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4103 You may run "mix format --migrate" to fix this warning automatically.4104 │4105 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4106 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4107 │4108 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/241094110 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4111 You may run "mix format --migrate" to fix this warning automatically.4112 │4113 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4114 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4115 │4116 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/541174118 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4119 You may run "mix format --migrate" to fix this warning automatically.4120 │4121 19 │ <<1 :: int32, 1>> -> true4122 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4123 │4124 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/641254126 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4127 You may run "mix format --migrate" to fix this warning automatically.4128 │4129 19 │ <<1 :: int32, 1>> -> true4130 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4131 │4132 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/241334134 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4135 You may run "mix format --migrate" to fix this warning automatically.4136 │4137 19 │ <<1 :: int32, 1>> -> true4138 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4139 │4140 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/541414142 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4143 You may run "mix format --migrate" to fix this warning automatically.4144 │4145 20 │ <<1 :: int32, 0>> -> false4146 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4147 │4148 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/641494150 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4151 You may run "mix format --migrate" to fix this warning automatically.4152 │4153 20 │ <<1 :: int32, 0>> -> false4154 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4155 │4156 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/241574158 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4159 You may run "mix format --migrate" to fix this warning automatically.4160 │4161 20 │ <<1 :: int32, 0>> -> false4162 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4163 │4164 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/541654166 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4167 You may run "mix format --migrate" to fix this warning automatically.4168 │4169 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4170 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4171 │4172 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/641734174 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4175 You may run "mix format --migrate" to fix this warning automatically.4176 │4177 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4178 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4179 │4180 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/241814182 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4183 You may run "mix format --migrate" to fix this warning automatically.4184 │4185 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4186 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4187 │4188 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/541894190 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4191 You may run "mix format --migrate" to fix this warning automatically.4192 │4193 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4194 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4195 │4196 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/641974198 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4199 You may run "mix format --migrate" to fix this warning automatically.4200 │4201 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4202 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4203 │4204 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/642054206 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4207 You may run "mix format --migrate" to fix this warning automatically.4208 │4209 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4210 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4211 │4212 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/642134214 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4215 You may run "mix format --migrate" to fix this warning automatically.4216 │4217 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4218 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4219 │4220 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/642214222 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4223 You may run "mix format --migrate" to fix this warning automatically.4224 │4225 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4226 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4227 │4228 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/642294230 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4231 You may run "mix format --migrate" to fix this warning automatically.4232 │4233 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4234 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4235 │4236 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242374238 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4239 You may run "mix format --migrate" to fix this warning automatically.4240 │4241 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4242 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4243 │4244 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242454246 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4247 You may run "mix format --migrate" to fix this warning automatically.4248 │4249 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4250 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4251 │4252 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242534254 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4255 You may run "mix format --migrate" to fix this warning automatically.4256 │4257 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4258 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4259 │4260 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242614262 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4263 You may run "mix format --migrate" to fix this warning automatically.4264 │4265 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4266 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4267 │4268 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242694270 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4271 You may run "mix format --migrate" to fix this warning automatically.4272 │4273 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4274 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4275 │4276 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542774278 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4279 You may run "mix format --migrate" to fix this warning automatically.4280 │4281 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4282 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4283 │4284 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542854286 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4287 You may run "mix format --migrate" to fix this warning automatically.4288 │4289 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4290 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4291 │4292 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542934294 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4295 You may run "mix format --migrate" to fix this warning automatically.4296 │4297 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4298 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4299 │4300 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/543014302 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4303 You may run "mix format --migrate" to fix this warning automatically.4304 │4305 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4306 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4307 │4308 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/543094310 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4311 You may run "mix format --migrate" to fix this warning automatically.4312 │4313 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4314 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4315 │4316 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/643174318 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4319 You may run "mix format --migrate" to fix this warning automatically.4320 │4321 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4322 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4323 │4324 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/243254326 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4327 You may run "mix format --migrate" to fix this warning automatically.4328 │4329 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4330 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4331 │4332 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/543334334 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4335 You may run "mix format --migrate" to fix this warning automatically.4336 │4337 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4338 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4339 │4340 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/643414342 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4343 You may run "mix format --migrate" to fix this warning automatically.4344 │4345 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4346 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4347 │4348 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/243494350 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4351 You may run "mix format --migrate" to fix this warning automatically.4352 │4353 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4354 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4355 │4356 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/543574358 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4359 You may run "mix format --migrate" to fix this warning automatically.4360 │4361 23 │ <<20 :: int32, 3, n, 1, 16,4362 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4363 │4364 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/643654366 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4367 You may run "mix format --migrate" to fix this warning automatically.4368 │4369 23 │ <<20 :: int32, 3, n, 1, 16,4370 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4371 │4372 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/243734374 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4375 You may run "mix format --migrate" to fix this warning automatically.4376 │4377 23 │ <<20 :: int32, 3, n, 1, 16,4378 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4379 │4380 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/543814382 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4383 You may run "mix format --migrate" to fix this warning automatically.4384 │4385 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4386 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4387 │4388 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/643894390 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4391 You may run "mix format --migrate" to fix this warning automatically.4392 │4393 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4394 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4395 │4396 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/243974398 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4399 You may run "mix format --migrate" to fix this warning automatically.4400 │4401 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4402 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4403 │4404 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/544054406 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4407 You may run "mix format --migrate" to fix this warning automatically.4408 │4409 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4410 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4411 │4412 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/644134414 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4415 You may run "mix format --migrate" to fix this warning automatically.4416 │4417 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4418 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4419 │4420 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/644214422 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4423 You may run "mix format --migrate" to fix this warning automatically.4424 │4425 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4426 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4427 │4428 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/644294430 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4431 You may run "mix format --migrate" to fix this warning automatically.4432 │4433 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4434 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4435 │4436 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/644374438 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4439 You may run "mix format --migrate" to fix this warning automatically.4440 │4441 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4442 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4443 │4444 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244454446 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4447 You may run "mix format --migrate" to fix this warning automatically.4448 │4449 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4450 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4451 │4452 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244534454 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4455 You may run "mix format --migrate" to fix this warning automatically.4456 │4457 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4458 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4459 │4460 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244614462 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4463 You may run "mix format --migrate" to fix this warning automatically.4464 │4465 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4466 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4467 │4468 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244694470 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4471 You may run "mix format --migrate" to fix this warning automatically.4472 │4473 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4474 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4475 │4476 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544774478 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4479 You may run "mix format --migrate" to fix this warning automatically.4480 │4481 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4482 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4483 │4484 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544854486 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4487 You may run "mix format --migrate" to fix this warning automatically.4488 │4489 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4490 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4491 │4492 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544934494 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4495 You may run "mix format --migrate" to fix this warning automatically.4496 │4497 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4498 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4499 │4500 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/545014502 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4503 You may run "mix format --migrate" to fix this warning automatically.4504 │4505 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4506 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4507 │4508 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/645094510 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4511 You may run "mix format --migrate" to fix this warning automatically.4512 │4513 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4514 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4515 │4516 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/245174518 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4519 You may run "mix format --migrate" to fix this warning automatically.4520 │4521 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4522 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4523 │4524 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/545254526 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4527 You may run "mix format --migrate" to fix this warning automatically.4528 │4529 36 │ <<4 :: int32, days :: int32>> ->4530 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4531 │4532 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/645334534 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4535 You may run "mix format --migrate" to fix this warning automatically.4536 │4537 36 │ <<4 :: int32, days :: int32>> ->4538 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4539 │4540 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/645414542 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4543 You may run "mix format --migrate" to fix this warning automatically.4544 │4545 36 │ <<4 :: int32, days :: int32>> ->4546 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4547 │4548 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/245494550 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4551 You may run "mix format --migrate" to fix this warning automatically.4552 │4553 36 │ <<4 :: int32, days :: int32>> ->4554 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4555 │4556 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/245574558 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4559 You may run "mix format --migrate" to fix this warning automatically.4560 │4561 36 │ <<4 :: int32, days :: int32>> ->4562 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4563 │4564 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/545654566 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4567 You may run "mix format --migrate" to fix this warning automatically.4568 │4569 36 │ <<4 :: int32, days :: int32>> ->4570 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4571 │4572 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/545734574 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4575 You may run "mix format --migrate" to fix this warning automatically.4576 │4577 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4578 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4579 │4580 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/645814582 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4583 You may run "mix format --migrate" to fix this warning automatically.4584 │4585 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4586 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4587 │4588 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/245894590 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4591 You may run "mix format --migrate" to fix this warning automatically.4592 │4593 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4594 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4595 │4596 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/545974598 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4599 You may run "mix format --migrate" to fix this warning automatically.4600 │4601 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4602 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4603 │4604 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646054606 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4607 You may run "mix format --migrate" to fix this warning automatically.4608 │4609 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4610 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4611 │4612 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246134614 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4615 You may run "mix format --migrate" to fix this warning automatically.4616 │4617 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4618 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4619 │4620 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/546214622 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4623 You may run "mix format --migrate" to fix this warning automatically.4624 │4625 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4626 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4627 │4628 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646294630 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4631 You may run "mix format --migrate" to fix this warning automatically.4632 │4633 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4634 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4635 │4636 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246374638 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4639 You may run "mix format --migrate" to fix this warning automatically.4640 │4641 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4642 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4643 │4644 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/546454646 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4647 You may run "mix format --migrate" to fix this warning automatically.4648 │4649 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4650 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4651 │4652 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646534654 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4655 You may run "mix format --migrate" to fix this warning automatically.4656 │4657 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4658 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4659 │4660 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246614662 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4663 You may run "mix format --migrate" to fix this warning automatically.4664 │4665 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4666 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4667 │4668 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/546694670 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4671 You may run "mix format --migrate" to fix this warning automatically.4672 │4673 26 │ <<4::int32, float::float32>> -> float4674 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4675 │4676 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646774678 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4679 You may run "mix format --migrate" to fix this warning automatically.4680 │4681 26 │ <<4::int32, float::float32>> -> float4682 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4683 │4684 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646854686 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4687 You may run "mix format --migrate" to fix this warning automatically.4688 │4689 26 │ <<4::int32, float::float32>> -> float4690 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4691 │4692 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246934694 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4695 You may run "mix format --migrate" to fix this warning automatically.4696 │4697 26 │ <<4::int32, float::float32>> -> float4698 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4699 │4700 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/247014702 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4703 You may run "mix format --migrate" to fix this warning automatically.4704 │4705 26 │ <<4::int32, float::float32>> -> float4706 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4707 │4708 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/547094710 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4711 You may run "mix format --migrate" to fix this warning automatically.4712 │4713 26 │ <<4::int32, float::float32>> -> float4714 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4715 │4716 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/547174718 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4719 You may run "mix format --migrate" to fix this warning automatically.4720 │4721 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4722 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4723 │4724 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/647254726 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4727 You may run "mix format --migrate" to fix this warning automatically.4728 │4729 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4730 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4731 │4732 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/247334734 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4735 You may run "mix format --migrate" to fix this warning automatically.4736 │4737 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4738 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4739 │4740 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/547414742 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4743 You may run "mix format --migrate" to fix this warning automatically.4744 │4745 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4746 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4747 │4748 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/647494750 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4751 You may run "mix format --migrate" to fix this warning automatically.4752 │4753 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4754 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4755 │4756 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/247574758 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4759 You may run "mix format --migrate" to fix this warning automatically.4760 │4761 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4762 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4763 │4764 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/547654766 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4767 You may run "mix format --migrate" to fix this warning automatically.4768 │4769 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4770 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4771 │4772 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/647734774 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4775 You may run "mix format --migrate" to fix this warning automatically.4776 │4777 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4778 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4779 │4780 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/247814782 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4783 You may run "mix format --migrate" to fix this warning automatically.4784 │4785 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4786 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4787 │4788 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/547894790 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4791 You may run "mix format --migrate" to fix this warning automatically.4792 │4793 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4794 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4795 │4796 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/647974798 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4799 You may run "mix format --migrate" to fix this warning automatically.4800 │4801 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4802 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4803 │4804 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248054806 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4807 You may run "mix format --migrate" to fix this warning automatically.4808 │4809 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4810 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4811 │4812 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548134814 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4815 You may run "mix format --migrate" to fix this warning automatically.4816 │4817 26 │ <<8::int32, float::float64>> -> float4818 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4819 │4820 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/648214822 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4823 You may run "mix format --migrate" to fix this warning automatically.4824 │4825 26 │ <<8::int32, float::float64>> -> float4826 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4827 │4828 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/648294830 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4831 You may run "mix format --migrate" to fix this warning automatically.4832 │4833 26 │ <<8::int32, float::float64>> -> float4834 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4835 │4836 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248374838 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4839 You may run "mix format --migrate" to fix this warning automatically.4840 │4841 26 │ <<8::int32, float::float64>> -> float4842 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4843 │4844 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248454846 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4847 You may run "mix format --migrate" to fix this warning automatically.4848 │4849 26 │ <<8::int32, float::float64>> -> float4850 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4851 │4852 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548534854 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4855 You may run "mix format --migrate" to fix this warning automatically.4856 │4857 26 │ <<8::int32, float::float64>> -> float4858 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4859 │4860 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548614862 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4863 You may run "mix format --migrate" to fix this warning automatically.4864 │4865 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4866 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4867 │4868 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/648694870 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4871 You may run "mix format --migrate" to fix this warning automatically.4872 │4873 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4874 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4875 │4876 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248774878 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4879 You may run "mix format --migrate" to fix this warning automatically.4880 │4881 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4882 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4883 │4884 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548854886 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4887 You may run "mix format --migrate" to fix this warning automatically.4888 │4889 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4890 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4891 │4892 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/648934894 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4895 You may run "mix format --migrate" to fix this warning automatically.4896 │4897 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4898 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4899 │4900 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/249014902 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4903 You may run "mix format --migrate" to fix this warning automatically.4904 │4905 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4906 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4907 │4908 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/549094910 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4911 You may run "mix format --migrate" to fix this warning automatically.4912 │4913 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4914 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4915 │4916 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/649174918 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4919 You may run "mix format --migrate" to fix this warning automatically.4920 │4921 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4922 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4923 │4924 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/249254926 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4927 You may run "mix format --migrate" to fix this warning automatically.4928 │4929 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4930 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4931 │4932 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/549334934 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4935 You may run "mix format --migrate" to fix this warning automatically.4936 │4937 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4938 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4939 │4940 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/649414942 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4943 You may run "mix format --migrate" to fix this warning automatically.4944 │4945 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4946 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4947 │4948 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/249494950 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4951 You may run "mix format --migrate" to fix this warning automatically.4952 │4953 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4954 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4955 │4956 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/549574958 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4959 You may run "mix format --migrate" to fix this warning automatically.4960 │4961 23 │ <<20 :: int32, 3, 128, 0, 16,4962 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4963 │4964 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/649654966 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4967 You may run "mix format --migrate" to fix this warning automatically.4968 │4969 23 │ <<20 :: int32, 3, 128, 0, 16,4970 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4971 │4972 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/249734974 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4975 You may run "mix format --migrate" to fix this warning automatically.4976 │4977 23 │ <<20 :: int32, 3, 128, 0, 16,4978 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4979 │4980 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/549814982 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4983 You may run "mix format --migrate" to fix this warning automatically.4984 │4985 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4986 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4987 │4988 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/649894990 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4991 You may run "mix format --migrate" to fix this warning automatically.4992 │4993 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4994 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4995 │4996 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/249974998 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4999 You may run "mix format --migrate" to fix this warning automatically.5000 │5001 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5002 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5003 │5004 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/550055006 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5007 You may run "mix format --migrate" to fix this warning automatically.5008 │5009 20 │ <<2 :: int32, int :: int16>> -> int5010 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5011 │5012 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/650135014 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5015 You may run "mix format --migrate" to fix this warning automatically.5016 │5017 20 │ <<2 :: int32, int :: int16>> -> int5018 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5019 │5020 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/650215022 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5023 You may run "mix format --migrate" to fix this warning automatically.5024 │5025 20 │ <<2 :: int32, int :: int16>> -> int5026 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5027 │5028 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/250295030 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5031 You may run "mix format --migrate" to fix this warning automatically.5032 │5033 20 │ <<2 :: int32, int :: int16>> -> int5034 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5035 │5036 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/250375038 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5039 You may run "mix format --migrate" to fix this warning automatically.5040 │5041 20 │ <<2 :: int32, int :: int16>> -> int5042 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5043 │5044 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/550455046 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5047 You may run "mix format --migrate" to fix this warning automatically.5048 │5049 20 │ <<2 :: int32, int :: int16>> -> int5050 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5051 │5052 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/550535054 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5055 You may run "mix format --migrate" to fix this warning automatically.5056 │5057 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5058 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5059 │5060 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/650615062 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5063 You may run "mix format --migrate" to fix this warning automatically.5064 │5065 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5066 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5067 │5068 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/250695070 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5071 You may run "mix format --migrate" to fix this warning automatically.5072 │5073 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5074 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5075 │5076 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/550775078 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5079 You may run "mix format --migrate" to fix this warning automatically.5080 │5081 20 │ <<4 :: int32, int :: int32>> -> int5082 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5083 │5084 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/650855086 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5087 You may run "mix format --migrate" to fix this warning automatically.5088 │5089 20 │ <<4 :: int32, int :: int32>> -> int5090 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5091 │5092 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/650935094 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5095 You may run "mix format --migrate" to fix this warning automatically.5096 │5097 20 │ <<4 :: int32, int :: int32>> -> int5098 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5099 │5100 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/251015102 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5103 You may run "mix format --migrate" to fix this warning automatically.5104 │5105 20 │ <<4 :: int32, int :: int32>> -> int5106 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5107 │5108 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/251095110 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5111 You may run "mix format --migrate" to fix this warning automatically.5112 │5113 20 │ <<4 :: int32, int :: int32>> -> int5114 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5115 │5116 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/551175118 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5119 You may run "mix format --migrate" to fix this warning automatically.5120 │5121 20 │ <<4 :: int32, int :: int32>> -> int5122 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5123 │5124 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/551255126 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5127 You may run "mix format --migrate" to fix this warning automatically.5128 │5129 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5130 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5131 │5132 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/651335134 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5135 You may run "mix format --migrate" to fix this warning automatically.5136 │5137 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5138 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5139 │5140 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/251415142 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5143 You may run "mix format --migrate" to fix this warning automatically.5144 │5145 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5146 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5147 │5148 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/551495150 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5151 You may run "mix format --migrate" to fix this warning automatically.5152 │5153 20 │ <<8 :: int32, int :: int64>> -> int5154 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5155 │5156 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/651575158 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5159 You may run "mix format --migrate" to fix this warning automatically.5160 │5161 20 │ <<8 :: int32, int :: int64>> -> int5162 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5163 │5164 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/651655166 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5167 You may run "mix format --migrate" to fix this warning automatically.5168 │5169 20 │ <<8 :: int32, int :: int64>> -> int5170 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5171 │5172 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/251735174 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5175 You may run "mix format --migrate" to fix this warning automatically.5176 │5177 20 │ <<8 :: int32, int :: int64>> -> int5178 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5179 │5180 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/251815182 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5183 You may run "mix format --migrate" to fix this warning automatically.5184 │5185 20 │ <<8 :: int32, int :: int64>> -> int5186 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5187 │5188 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/551895190 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5191 You may run "mix format --migrate" to fix this warning automatically.5192 │5193 20 │ <<8 :: int32, int :: int64>> -> int5194 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5195 │5196 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/551975198 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5199 You may run "mix format --migrate" to fix this warning automatically.5200 │5201 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5202 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5203 │5204 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/652055206 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5207 You may run "mix format --migrate" to fix this warning automatically.5208 │5209 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5210 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5211 │5212 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/252135214 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5215 You may run "mix format --migrate" to fix this warning automatically.5216 │5217 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5218 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5219 │5220 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/552215222 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5223 You may run "mix format --migrate" to fix this warning automatically.5224 │5225 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5226 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5227 │5228 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652295230 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5231 You may run "mix format --migrate" to fix this warning automatically.5232 │5233 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5234 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5235 │5236 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652375238 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5239 You may run "mix format --migrate" to fix this warning automatically.5240 │5241 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5242 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5243 │5244 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652455246 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5247 You may run "mix format --migrate" to fix this warning automatically.5248 │5249 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5250 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5251 │5252 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652535254 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5255 You may run "mix format --migrate" to fix this warning automatically.5256 │5257 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5258 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5259 │5260 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252615262 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5263 You may run "mix format --migrate" to fix this warning automatically.5264 │5265 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5266 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5267 │5268 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252695270 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5271 You may run "mix format --migrate" to fix this warning automatically.5272 │5273 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5274 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5275 │5276 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252775278 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5279 You may run "mix format --migrate" to fix this warning automatically.5280 │5281 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5282 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5283 │5284 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252855286 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5287 You may run "mix format --migrate" to fix this warning automatically.5288 │5289 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5290 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5291 │5292 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/552935294 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5295 You may run "mix format --migrate" to fix this warning automatically.5296 │5297 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5298 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5299 │5300 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/553015302 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5303 You may run "mix format --migrate" to fix this warning automatically.5304 │5305 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5306 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5307 │5308 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/553095310 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5311 You may run "mix format --migrate" to fix this warning automatically.5312 │5313 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5314 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5315 │5316 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/553175318 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5319 You may run "mix format --migrate" to fix this warning automatically.5320 │5321 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5322 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5323 │5324 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/653255326 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5327 You may run "mix format --migrate" to fix this warning automatically.5328 │5329 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5330 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5331 │5332 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/253335334 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5335 You may run "mix format --migrate" to fix this warning automatically.5336 │5337 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5338 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5339 │5340 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/553415342 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5343 You may run "mix format --migrate" to fix this warning automatically.5344 │5345 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5346 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5347 │5348 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653495350 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5351 You may run "mix format --migrate" to fix this warning automatically.5352 │5353 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5354 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5355 │5356 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653575358 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5359 You may run "mix format --migrate" to fix this warning automatically.5360 │5361 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5362 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5363 │5364 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653655366 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5367 You may run "mix format --migrate" to fix this warning automatically.5368 │5369 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5370 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5371 │5372 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653735374 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5375 You may run "mix format --migrate" to fix this warning automatically.5376 │5377 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5378 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5379 │5380 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/253815382 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5383 You may run "mix format --migrate" to fix this warning automatically.5384 │5385 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5386 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5387 │5388 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/253895390 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5391 You may run "mix format --migrate" to fix this warning automatically.5392 │5393 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5394 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5395 │5396 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/253975398 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5399 You may run "mix format --migrate" to fix this warning automatically.5400 │5401 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5402 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5403 │5404 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/254055406 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5407 You may run "mix format --migrate" to fix this warning automatically.5408 │5409 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5410 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5411 │5412 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554135414 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5415 You may run "mix format --migrate" to fix this warning automatically.5416 │5417 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5418 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5419 │5420 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554215422 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5423 You may run "mix format --migrate" to fix this warning automatically.5424 │5425 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5426 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5427 │5428 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554295430 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5431 You may run "mix format --migrate" to fix this warning automatically.5432 │5433 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5434 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5435 │5436 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554375438 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5439 You may run "mix format --migrate" to fix this warning automatically.5440 │5441 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5442 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5443 │5444 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/654455446 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5447 You may run "mix format --migrate" to fix this warning automatically.5448 │5449 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5450 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5451 │5452 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/254535454 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5455 You may run "mix format --migrate" to fix this warning automatically.5456 │5457 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5458 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5459 │5460 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554615462 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5463 You may run "mix format --migrate" to fix this warning automatically.5464 │5465 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5466 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5467 │5468 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654695470 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5471 You may run "mix format --migrate" to fix this warning automatically.5472 │5473 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5474 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5475 │5476 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654775478 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5479 You may run "mix format --migrate" to fix this warning automatically.5480 │5481 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5482 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5483 │5484 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654855486 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5487 You may run "mix format --migrate" to fix this warning automatically.5488 │5489 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5490 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5491 │5492 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654935494 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5495 You may run "mix format --migrate" to fix this warning automatically.5496 │5497 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5498 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5499 │5500 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/655015502 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5503 You may run "mix format --migrate" to fix this warning automatically.5504 │5505 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5506 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5507 │5508 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255095510 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5511 You may run "mix format --migrate" to fix this warning automatically.5512 │5513 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5514 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5515 │5516 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255175518 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5519 You may run "mix format --migrate" to fix this warning automatically.5520 │5521 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5522 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5523 │5524 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255255526 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5527 You may run "mix format --migrate" to fix this warning automatically.5528 │5529 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5530 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5531 │5532 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255335534 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5535 You may run "mix format --migrate" to fix this warning automatically.5536 │5537 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5538 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5539 │5540 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255415542 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5543 You may run "mix format --migrate" to fix this warning automatically.5544 │5545 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5546 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5547 │5548 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555495550 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5551 You may run "mix format --migrate" to fix this warning automatically.5552 │5553 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5554 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5555 │5556 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555575558 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5559 You may run "mix format --migrate" to fix this warning automatically.5560 │5561 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5562 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5563 │5564 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555655566 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5567 You may run "mix format --migrate" to fix this warning automatically.5568 │5569 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5570 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5571 │5572 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555735574 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5575 You may run "mix format --migrate" to fix this warning automatically.5576 │5577 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5578 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5579 │5580 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555815582 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5583 You may run "mix format --migrate" to fix this warning automatically.5584 │5585 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5586 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5587 │5588 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/655895590 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5591 You may run "mix format --migrate" to fix this warning automatically.5592 │5593 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5594 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5595 │5596 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255975598 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5599 You may run "mix format --migrate" to fix this warning automatically.5600 │5601 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5602 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5603 │5604 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/556055606 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5607 You may run "mix format --migrate" to fix this warning automatically.5608 │5609 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5610 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5611 │5612 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/656135614 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5615 You may run "mix format --migrate" to fix this warning automatically.5616 │5617 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5618 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5619 │5620 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/256215622 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5623 You may run "mix format --migrate" to fix this warning automatically.5624 │5625 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5626 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5627 │5628 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/556295630 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5631 You may run "mix format --migrate" to fix this warning automatically.5632 │5633 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5634 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5635 │5636 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/656375638 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5639 You may run "mix format --migrate" to fix this warning automatically.5640 │5641 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5642 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5643 │5644 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/256455646 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5647 You may run "mix format --migrate" to fix this warning automatically.5648 │5649 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5650 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5651 │5652 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/556535654 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5655 You may run "mix format --migrate" to fix this warning automatically.5656 │5657 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5658 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5659 │5660 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/656615662 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5663 You may run "mix format --migrate" to fix this warning automatically.5664 │5665 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5666 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5667 │5668 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/256695670 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5671 You may run "mix format --migrate" to fix this warning automatically.5672 │5673 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5674 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5675 │5676 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/556775678 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5679 You may run "mix format --migrate" to fix this warning automatically.5680 │5681 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5682 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5683 │5684 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/656855686 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5687 You may run "mix format --migrate" to fix this warning automatically.5688 │5689 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5690 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5691 │5692 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/256935694 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5695 You may run "mix format --migrate" to fix this warning automatically.5696 │5697 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5698 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5699 │5700 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/557015702 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5703 You may run "mix format --migrate" to fix this warning automatically.5704 │5705 19 │ <<len :: int32, data :: binary-size(len)>> ->5706 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5707 │5708 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/657095710 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5711 You may run "mix format --migrate" to fix this warning automatically.5712 │5713 19 │ <<len :: int32, data :: binary-size(len)>> ->5714 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5715 │5716 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/257175718 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5719 You may run "mix format --migrate" to fix this warning automatically.5720 │5721 19 │ <<len :: int32, data :: binary-size(len)>> ->5722 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5723 │5724 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/557255726 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5727 You may run "mix format --migrate" to fix this warning automatically.5728 │5729 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5730 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5731 │5732 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/657335734 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5735 You may run "mix format --migrate" to fix this warning automatically.5736 │5737 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5738 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5739 │5740 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/257415742 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5743 You may run "mix format --migrate" to fix this warning automatically.5744 │5745 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5746 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5747 │5748 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/557495750 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5751 You may run "mix format --migrate" to fix this warning automatically.5752 │5753 28 │ <<4 :: int32, oid :: uint32>> -> oid5754 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5755 │5756 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/657575758 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5759 You may run "mix format --migrate" to fix this warning automatically.5760 │5761 28 │ <<4 :: int32, oid :: uint32>> -> oid5762 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5763 │5764 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/657655766 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5767 You may run "mix format --migrate" to fix this warning automatically.5768 │5769 28 │ <<4 :: int32, oid :: uint32>> -> oid5770 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5771 │5772 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/257735774 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5775 You may run "mix format --migrate" to fix this warning automatically.5776 │5777 28 │ <<4 :: int32, oid :: uint32>> -> oid5778 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5779 │5780 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/257815782 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5783 You may run "mix format --migrate" to fix this warning automatically.5784 │5785 28 │ <<4 :: int32, oid :: uint32>> -> oid5786 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5787 │5788 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/557895790 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5791 You may run "mix format --migrate" to fix this warning automatically.5792 │5793 28 │ <<4 :: int32, oid :: uint32>> -> oid5794 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5795 │5796 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/557975798 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5799 You may run "mix format --migrate" to fix this warning automatically.5800 │5801 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5802 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5803 │5804 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/658055806 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5807 You may run "mix format --migrate" to fix this warning automatically.5808 │5809 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5810 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5811 │5812 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/258135814 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5815 You may run "mix format --migrate" to fix this warning automatically.5816 │5817 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5818 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5819 │5820 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/558215822 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5823 You may run "mix format --migrate" to fix this warning automatically.5824 │5825 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5826 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5827 │5828 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/658295830 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5831 You may run "mix format --migrate" to fix this warning automatically.5832 │5833 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5834 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5835 │5836 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/258375838 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5839 You may run "mix format --migrate" to fix this warning automatically.5840 │5841 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5842 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5843 │5844 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/558455846 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5847 You may run "mix format --migrate" to fix this warning automatically.5848 │5849 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5850 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5851 │5852 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/658535854 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5855 You may run "mix format --migrate" to fix this warning automatically.5856 │5857 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5858 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5859 │5860 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/258615862 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5863 You may run "mix format --migrate" to fix this warning automatically.5864 │5865 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5866 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5867 │5868 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/558695870 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5871 You may run "mix format --migrate" to fix this warning automatically.5872 │5873 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5874 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5875 │5876 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/658775878 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5879 You may run "mix format --migrate" to fix this warning automatically.5880 │5881 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5882 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5883 │5884 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/658855886 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5887 You may run "mix format --migrate" to fix this warning automatically.5888 │5889 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5890 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5891 │5892 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/658935894 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5895 You may run "mix format --migrate" to fix this warning automatically.5896 │5897 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5898 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5899 │5900 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/259015902 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5903 You may run "mix format --migrate" to fix this warning automatically.5904 │5905 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5906 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5907 │5908 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/259095910 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5911 You may run "mix format --migrate" to fix this warning automatically.5912 │5913 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5914 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5915 │5916 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/259175918 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5919 You may run "mix format --migrate" to fix this warning automatically.5920 │5921 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5922 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5923 │5924 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/559255926 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5927 You may run "mix format --migrate" to fix this warning automatically.5928 │5929 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5930 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5931 │5932 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/559335934 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5935 You may run "mix format --migrate" to fix this warning automatically.5936 │5937 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5938 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5939 │5940 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/559415942 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5943 You may run "mix format --migrate" to fix this warning automatically.5944 │5945 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5946 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5947 │5948 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/659495950 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5951 You may run "mix format --migrate" to fix this warning automatically.5952 │5953 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5954 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5955 │5956 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/259575958 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5959 You may run "mix format --migrate" to fix this warning automatically.5960 │5961 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5962 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5963 │5964 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/559655966 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5967 You may run "mix format --migrate" to fix this warning automatically.5968 │5969 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5970 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5971 │5972 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/659735974 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5975 You may run "mix format --migrate" to fix this warning automatically.5976 │5977 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5978 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5979 │5980 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/259815982 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5983 You may run "mix format --migrate" to fix this warning automatically.5984 │5985 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5986 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5987 │5988 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/559895990 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5991 You may run "mix format --migrate" to fix this warning automatically.5992 │5993 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5994 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5995 │5996 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/659975998 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5999 You may run "mix format --migrate" to fix this warning automatically.6000 │6001 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6002 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6003 │6004 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/260056006 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6007 You may run "mix format --migrate" to fix this warning automatically.6008 │6009 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6010 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6011 │6012 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/560136014 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6015 You may run "mix format --migrate" to fix this warning automatically.6016 │6017 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6018 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6019 │6020 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/860216022 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6023 You may run "mix format --migrate" to fix this warning automatically.6024 │6025 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6026 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6027 │6028 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/460296030 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6031 You may run "mix format --migrate" to fix this warning automatically.6032 │6033 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6034 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6035 │6036 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/760376038 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6039 You may run "mix format --migrate" to fix this warning automatically.6040 │6041 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6042 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6043 │6044 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/860456046 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6047 You may run "mix format --migrate" to fix this warning automatically.6048 │6049 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6050 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6051 │6052 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/460536054 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6055 You may run "mix format --migrate" to fix this warning automatically.6056 │6057 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6058 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6059 │6060 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/760616062 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6063 You may run "mix format --migrate" to fix this warning automatically.6064 │6065 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6066 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6067 │6068 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/660696070 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6071 You may run "mix format --migrate" to fix this warning automatically.6072 │6073 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6074 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6075 │6076 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/260776078 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6079 You may run "mix format --migrate" to fix this warning automatically.6080 │6081 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6082 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6083 │6084 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/560856086 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6087 You may run "mix format --migrate" to fix this warning automatically.6088 │6089 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6090 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6091 │6092 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/660936094 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6095 You may run "mix format --migrate" to fix this warning automatically.6096 │6097 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6098 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6099 │6100 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/261016102 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6103 You may run "mix format --migrate" to fix this warning automatically.6104 │6105 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6106 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6107 │6108 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/561096110 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6111 You may run "mix format --migrate" to fix this warning automatically.6112 │6113 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6114 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6115 │6116 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861176118 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6119 You may run "mix format --migrate" to fix this warning automatically.6120 │6121 40 │ <<count::int32, data::binary>> = binary6122 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6123 │6124 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861256126 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6127 You may run "mix format --migrate" to fix this warning automatically.6128 │6129 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6130 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6131 │6132 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461336134 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6135 You may run "mix format --migrate" to fix this warning automatically.6136 │6137 40 │ <<count::int32, data::binary>> = binary6138 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6139 │6140 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461416142 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6143 You may run "mix format --migrate" to fix this warning automatically.6144 │6145 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6146 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6147 │6148 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/761496150 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6151 You may run "mix format --migrate" to fix this warning automatically.6152 │6153 40 │ <<count::int32, data::binary>> = binary6154 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6155 │6156 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/761576158 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6159 You may run "mix format --migrate" to fix this warning automatically.6160 │6161 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6162 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6163 │6164 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861656166 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6167 You may run "mix format --migrate" to fix this warning automatically.6168 │6169 44 │ <<_::int32, data::binary>> = binary6170 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6171 │6172 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861736174 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6175 You may run "mix format --migrate" to fix this warning automatically.6176 │6177 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6178 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6179 │6180 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461816182 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6183 You may run "mix format --migrate" to fix this warning automatically.6184 │6185 44 │ <<_::int32, data::binary>> = binary6186 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6187 │6188 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461896190 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6191 You may run "mix format --migrate" to fix this warning automatically.6192 │6193 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6194 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6195 │6196 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/761976198 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6199 You may run "mix format --migrate" to fix this warning automatically.6200 │6201 44 │ <<_::int32, data::binary>> = binary6202 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6203 │6204 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/762056206 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6207 You may run "mix format --migrate" to fix this warning automatically.6208 │6209 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6210 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6211 │6212 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/862136214 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6215 You may run "mix format --migrate" to fix this warning automatically.6216 │6217 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6218 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6219 │6220 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/462216222 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6223 You may run "mix format --migrate" to fix this warning automatically.6224 │6225 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6226 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6227 │6228 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/762296230 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6231 You may run "mix format --migrate" to fix this warning automatically.6232 │6233 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6234 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6235 │6236 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/662376238 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6239 You may run "mix format --migrate" to fix this warning automatically.6240 │6241 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6242 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6243 │6244 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/662456246 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6247 You may run "mix format --migrate" to fix this warning automatically.6248 │6249 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6250 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6251 │6252 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/662536254 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6255 You may run "mix format --migrate" to fix this warning automatically.6256 │6257 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6258 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6259 │6260 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/262616262 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6263 You may run "mix format --migrate" to fix this warning automatically.6264 │6265 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6266 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6267 │6268 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/262696270 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6271 You may run "mix format --migrate" to fix this warning automatically.6272 │6273 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6274 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6275 │6276 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/262776278 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6279 You may run "mix format --migrate" to fix this warning automatically.6280 │6281 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6282 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6283 │6284 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/562856286 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6287 You may run "mix format --migrate" to fix this warning automatically.6288 │6289 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6290 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6291 │6292 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/562936294 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6295 You may run "mix format --migrate" to fix this warning automatically.6296 │6297 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6298 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6299 │6300 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/563016302 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6303 You may run "mix format --migrate" to fix this warning automatically.6304 │6305 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6306 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6307 │6308 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/663096310 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6311 You may run "mix format --migrate" to fix this warning automatically.6312 │6313 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6314 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6315 │6316 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/263176318 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6319 You may run "mix format --migrate" to fix this warning automatically.6320 │6321 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6322 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6323 │6324 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/563256326 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6327 You may run "mix format --migrate" to fix this warning automatically.6328 │6329 33 │ <<8 :: int32, microsecs :: int64>> ->6330 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6331 │6332 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/663336334 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6335 You may run "mix format --migrate" to fix this warning automatically.6336 │6337 33 │ <<8 :: int32, microsecs :: int64>> ->6338 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6339 │6340 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/663416342 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6343 You may run "mix format --migrate" to fix this warning automatically.6344 │6345 33 │ <<8 :: int32, microsecs :: int64>> ->6346 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6347 │6348 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/263496350 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6351 You may run "mix format --migrate" to fix this warning automatically.6352 │6353 33 │ <<8 :: int32, microsecs :: int64>> ->6354 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6355 │6356 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/263576358 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6359 You may run "mix format --migrate" to fix this warning automatically.6360 │6361 33 │ <<8 :: int32, microsecs :: int64>> ->6362 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6363 │6364 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/563656366 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6367 You may run "mix format --migrate" to fix this warning automatically.6368 │6369 33 │ <<8 :: int32, microsecs :: int64>> ->6370 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6371 │6372 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/563736374 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6375 You may run "mix format --migrate" to fix this warning automatically.6376 │6377 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6378 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6379 │6380 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/663816382 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6383 You may run "mix format --migrate" to fix this warning automatically.6384 │6385 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6386 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6387 │6388 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/263896390 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6391 You may run "mix format --migrate" to fix this warning automatically.6392 │6393 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6394 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6395 │6396 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/563976398 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6399 You may run "mix format --migrate" to fix this warning automatically.6400 │6401 37 │ <<8 :: int32, microsecs :: int64>> ->6402 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6403 │6404 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/664056406 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6407 You may run "mix format --migrate" to fix this warning automatically.6408 │6409 37 │ <<8 :: int32, microsecs :: int64>> ->6410 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6411 │6412 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/664136414 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6415 You may run "mix format --migrate" to fix this warning automatically.6416 │6417 37 │ <<8 :: int32, microsecs :: int64>> ->6418 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6419 │6420 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/264216422 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6423 You may run "mix format --migrate" to fix this warning automatically.6424 │6425 37 │ <<8 :: int32, microsecs :: int64>> ->6426 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6427 │6428 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/264296430 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6431 You may run "mix format --migrate" to fix this warning automatically.6432 │6433 37 │ <<8 :: int32, microsecs :: int64>> ->6434 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6435 │6436 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/564376438 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6439 You may run "mix format --migrate" to fix this warning automatically.6440 │6441 37 │ <<8 :: int32, microsecs :: int64>> ->6442 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6443 │6444 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/564456446 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6447 You may run "mix format --migrate" to fix this warning automatically.6448 │6449 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6450 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6451 │6452 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/664536454 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6455 You may run "mix format --migrate" to fix this warning automatically.6456 │6457 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6458 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6459 │6460 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/264616462 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6463 You may run "mix format --migrate" to fix this warning automatically.6464 │6465 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6466 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6467 │6468 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/564696470 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6471 You may run "mix format --migrate" to fix this warning automatically.6472 │6473 42 │ <<8 :: int32, microsecs :: int64>> ->6474 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6475 │6476 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/664776478 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6479 You may run "mix format --migrate" to fix this warning automatically.6480 │6481 42 │ <<8 :: int32, microsecs :: int64>> ->6482 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6483 │6484 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/664856486 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6487 You may run "mix format --migrate" to fix this warning automatically.6488 │6489 42 │ <<8 :: int32, microsecs :: int64>> ->6490 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6491 │6492 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/264936494 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6495 You may run "mix format --migrate" to fix this warning automatically.6496 │6497 42 │ <<8 :: int32, microsecs :: int64>> ->6498 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6499 │6500 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/265016502 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6503 You may run "mix format --migrate" to fix this warning automatically.6504 │6505 42 │ <<8 :: int32, microsecs :: int64>> ->6506 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6507 │6508 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/565096510 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6511 You may run "mix format --migrate" to fix this warning automatically.6512 │6513 42 │ <<8 :: int32, microsecs :: int64>> ->6514 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6515 │6516 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/565176518 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6519 You may run "mix format --migrate" to fix this warning automatically.6520 │6521 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6522 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6523 │6524 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/665256526 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6527 You may run "mix format --migrate" to fix this warning automatically.6528 │6529 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6530 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6531 │6532 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/265336534 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6535 You may run "mix format --migrate" to fix this warning automatically.6536 │6537 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6538 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6539 │6540 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/565416542 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6543 You may run "mix format --migrate" to fix this warning automatically.6544 │6545 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6546 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6547 │6548 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/665496550 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6551 You may run "mix format --migrate" to fix this warning automatically.6552 │6553 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6554 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6555 │6556 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/665576558 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6559 You may run "mix format --migrate" to fix this warning automatically.6560 │6561 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6562 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6563 │6564 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/665656566 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6567 You may run "mix format --migrate" to fix this warning automatically.6568 │6569 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6570 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6571 │6572 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/265736574 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6575 You may run "mix format --migrate" to fix this warning automatically.6576 │6577 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6578 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6579 │6580 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/265816582 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6583 You may run "mix format --migrate" to fix this warning automatically.6584 │6585 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6586 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6587 │6588 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/265896590 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6591 You may run "mix format --migrate" to fix this warning automatically.6592 │6593 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6594 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6595 │6596 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/565976598 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6599 You may run "mix format --migrate" to fix this warning automatically.6600 │6601 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6602 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6603 │6604 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/566056606 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6607 You may run "mix format --migrate" to fix this warning automatically.6608 │6609 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6610 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6611 │6612 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/566136614 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6615 You may run "mix format --migrate" to fix this warning automatically.6616 │6617 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6618 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6619 │6620 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/666216622 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6623 You may run "mix format --migrate" to fix this warning automatically.6624 │6625 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6626 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6627 │6628 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/266296630 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6631 You may run "mix format --migrate" to fix this warning automatically.6632 │6633 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6634 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6635 │6636 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/566376638 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6639 You may run "mix format --migrate" to fix this warning automatically.6640 │6641 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6642 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6643 │6644 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/666456646 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6647 You may run "mix format --migrate" to fix this warning automatically.6648 │6649 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6650 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6651 │6652 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/666536654 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6655 You may run "mix format --migrate" to fix this warning automatically.6656 │6657 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6658 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6659 │6660 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/266616662 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6663 You may run "mix format --migrate" to fix this warning automatically.6664 │6665 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6666 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6667 │6668 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/266696670 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6671 You may run "mix format --migrate" to fix this warning automatically.6672 │6673 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6674 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6675 │6676 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/566776678 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6679 You may run "mix format --migrate" to fix this warning automatically.6680 │6681 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6682 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6683 │6684 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/566856686 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6687 You may run "mix format --migrate" to fix this warning automatically.6688 │6689 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6690 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6691 │6692 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/666936694 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6695 You may run "mix format --migrate" to fix this warning automatically.6696 │6697 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6698 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6699 │6700 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/267016702 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6703 You may run "mix format --migrate" to fix this warning automatically.6704 │6705 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6706 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6707 │6708 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/567096710 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6711 You may run "mix format --migrate" to fix this warning automatically.6712 │6713 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6714 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6715 │6716 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/667176718 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6719 You may run "mix format --migrate" to fix this warning automatically.6720 │6721 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6722 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6723 │6724 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/267256726 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6727 You may run "mix format --migrate" to fix this warning automatically.6728 │6729 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6730 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6731 │6732 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/567336734 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6735 You may run "mix format --migrate" to fix this warning automatically.6736 │6737 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6738 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6739 │6740 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/667416742 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6743 You may run "mix format --migrate" to fix this warning automatically.6744 │6745 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6746 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6747 │6748 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/267496750 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6751 You may run "mix format --migrate" to fix this warning automatically.6752 │6753 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6754 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6755 │6756 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/567576758 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6759 You may run "mix format --migrate" to fix this warning automatically.6760 │6761 17 │ <<0 :: int32>> -> :void6762 │ ~~~~~~~~~~~~~~~~~~~~~~~6763 │6764 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/667656766 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6767 You may run "mix format --migrate" to fix this warning automatically.6768 │6769 17 │ <<0 :: int32>> -> :void6770 │ ~~~~~~~~~~~~~~~~~~~~~~~6771 │6772 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/267736774 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6775 You may run "mix format --migrate" to fix this warning automatically.6776 │6777 17 │ <<0 :: int32>> -> :void6778 │ ~~~~~~~~~~~~~~~~~~~~~~~6779 │6780 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/567816782 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6783 You may run "mix format --migrate" to fix this warning automatically.6784 │6785 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6786 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6787 │6788 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/667896790 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6791 You may run "mix format --migrate" to fix this warning automatically.6792 │6793 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6794 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6795 │6796 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/267976798 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6799 You may run "mix format --migrate" to fix this warning automatically.6800 │6801 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6802 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6803 │6804 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/568056806 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6807 You may run "mix format --migrate" to fix this warning automatically.6808 │6809 23 │ <<0 :: int32>> -> :void6810 │ ~~~~~~~~~~~~~~~~~~~~~~~6811 │6812 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/668136814 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6815 You may run "mix format --migrate" to fix this warning automatically.6816 │6817 23 │ <<0 :: int32>> -> :void6818 │ ~~~~~~~~~~~~~~~~~~~~~~~6819 │6820 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/268216822 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6823 You may run "mix format --migrate" to fix this warning automatically.6824 │6825 23 │ <<0 :: int32>> -> :void6826 │ ~~~~~~~~~~~~~~~~~~~~~~~6827 │6828 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/568296830 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6831 You may run "mix format --migrate" to fix this warning automatically.6832 │6833 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6834 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6835 │6836 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/668376838 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6839 You may run "mix format --migrate" to fix this warning automatically.6840 │6841 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6842 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6843 │6844 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/268456846 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6847 You may run "mix format --migrate" to fix this warning automatically.6848 │6849 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6850 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6851 │6852 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/568536854 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6855 │6856 20 │ manager = worker(Postgrex.TypeManager, [])6857 │ ~6858 │6859 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/168606861 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6862 │6863 21 │ server_sup = supervisor(__MODULE__, [:servers])6864 │ ~6865 │6866 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/168676868 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6869 │6870 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])6871 │ ~6872 │6873 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/16874 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/168756876 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead6877 │6878 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])6879 │ ~6880 │6881 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/168826883 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6884 │6885 110 │ if Map.size(s.listener_channels[channel]) == 1 do6886 │ ~6887 │6888 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/36889 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/36890 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/268916892 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6893 │6894 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]6895 │ ~6896 │6897 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/168986899 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)6900 │6901 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do6902 │ ~6903 │6904 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/269056906 warning: a struct for Postgrex.Query is expected on struct update:69076908 %Postgrex.Query{6909 query6910 | param_oids: param_oids,6911 param_formats: param_formats,6912 param_types: param_types6913 }69146915 but got type:69166917 dynamic()69186919 where "query" was given the type:69206921 # type: dynamic()6922 # from: lib/postgrex/protocol.ex:910:356923 query69246925 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"69266927 type warning found at:6928 │6929 915 │ query = %Query{query | param_oids: param_oids,6930 │ ~6931 │6932 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/669336934 warning: a struct for Postgrex.Query is expected on struct update:69356936 %Postgrex.Query{6937 query6938 | ref: make_ref(),6939 types: types,6940 columns: col_names,6941 result_oids: result_oids,6942 result_formats: result_formats,6943 result_types: result_types6944 }69456946 but got type:69476948 dynamic()69496950 where "query" was given the type:69516952 # type: dynamic()6953 # from: lib/postgrex/protocol.ex:926:356954 query69556956 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"69576958 type warning found at:6959 │6960 932 │ query = %Query{query | ref: make_ref(), types: types,6961 │ ~6962 │6963 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/669646965 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6966 │6967 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),6968 │ ~6969 │6970 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/269716972 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6973 │6974 9 │ worker(Postgrex.Parameters, [])]6975 │ ~6976 │6977 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/269786979 warning: a struct for Postgrex.Query is expected on struct update:69806981 %Postgrex.Query{query | ref: make_ref()}69826983 but got type:69846985 dynamic()69866987 where "query" was given the type:69886989 # type: dynamic()6990 # from: lib/postgrex/protocol.ex:977:316991 query69926993 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"69946995 type warning found at:6996 │6997 978 │ query = %Query{query | ref: make_ref()}6998 │ ~6999 │7000 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/570017002 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)7003 │7004 2131 │ formatted_reason = :ssl.format_error(reason)7005 │ ~7006 │7007 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/370087009 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)7010 │7011 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)7012 │ ~7013 │7014 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/370157016 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)7017 │7018 2297 │ defp query_put(_, %Query{ref: nil}), do: nil7019 │ ~7020 │7021 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/270227023 warning: a struct for Postgrex.Query is expected on struct update:70247025 %Postgrex.Query{query | name: ""}70267027 but got type:70287029 dynamic()70307031 where "query" was given the type:70327033 # type: dynamic()7034 # from: lib/postgrex/protocol.ex:2313:167035 query70367037 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"70387039 type warning found at:7040 │7041 2313 │ defp unnamed(query), do: %Query{query | name: ""}7042 │ ~7043 │7044 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/170457046Generated postgrex app7047warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"7048 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/27049 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/17050 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/57051 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/27052 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/47053 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/270547055==> ecto7056Compiling 70 files (.ex)7057 warning: using single-quoted strings to represent charlists is deprecated.7058 Use ~c"" if you indeed want a charlist or use "" instead.7059 You may run "mix format --migrate" to change all single-quoted7060 strings to use the ~c sigil and fix this warning.7061 │7062 166 │ defp insert_all_value(_), do: '?'7063 │ ~7064 │7065 └─ lib/ecto/adapters/mysql/connection.ex:166:3770667067 warning: using single-quoted strings to represent charlists is deprecated.7068 Use ~c"" if you indeed want a charlist or use "" instead.7069 You may run "mix format --migrate" to change all single-quoted7070 strings to use the ~c sigil and fix this warning.7071 │7072 354 │ '?'7073 │ ~7074 │7075 └─ lib/ecto/adapters/mysql/connection.ex:354:770767077 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.70787079 This error happens when you have function calls without parentheses inside keywords. For example:70807081 function(arg, one: nested_call a, b, c)7082 function(arg, one: if expr, do: :this, else: :that)70837084 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:70857086 function(arg, one: if(expr, do: :this, else: :that))7087 function(arg, one: nested_call(a, b, c))70887089 Ambiguity found at:7090 │7091 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"7092 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7093 │7094 └─ lib/ecto/changeset.ex:228670957096 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.70977098 This error happens when you have function calls without parentheses inside keywords. For example:70997100 function(arg, one: nested_call a, b, c)7101 function(arg, one: if expr, do: :this, else: :that)71027103 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:71047105 function(arg, one: if(expr, do: :this, else: :that))7106 function(arg, one: nested_call(a, b, c))71077108 Ambiguity found at:7109 │7110 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7111 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7112 │7113 └─ lib/ecto/migration/runner.ex:26571147115 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.71167117 This error happens when you have function calls without parentheses inside keywords. For example:71187119 function(arg, one: nested_call a, b, c)7120 function(arg, one: if expr, do: :this, else: :that)71217122 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:71237124 function(arg, one: if(expr, do: :this, else: :that))7125 function(arg, one: nested_call(a, b, c))71267127 Ambiguity found at:7128 │7129 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7130 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7131 │7132 └─ lib/ecto/migration/runner.ex:26771337134 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7135 │7136 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7137 │ ~7138 │7139 └─ lib/ecto/query/builder.ex:136:871407141 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7142 │7143 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7144 │ ~~7145 │7146 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/271477148 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7149 │7150 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7151 │ ~~7152 │7153 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/271547155 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.71567157 This error happens when you have function calls without parentheses inside keywords. For example:71587159 function(arg, one: nested_call a, b, c)7160 function(arg, one: if expr, do: :this, else: :that)71617162 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:71637164 function(arg, one: if(expr, do: :this, else: :that))7165 function(arg, one: nested_call(a, b, c))71667167 Ambiguity found at:7168 │7169 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7170 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7171 │7172 └─ lib/ecto/repo/schema.ex:45471737174 warning: unused require Ecto.Query7175 │7176 6 │ require Ecto.Query7177 │ ~7178 │7179 └─ lib/ecto/repo/preloader.ex:6:371807181Compiling lib/ecto.ex (it's taking more than 10s)7182 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7183 │7184 9 │ schema "schema_migrations" do7185 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7186 │7187 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)71887189 warning: incompatible types given to Mix.Ecto.ensure_started/2:71907191 Mix.Ecto.ensure_started(repo, opts)71927193 given types:71947195 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))71967197 but expected one of:71987199 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())72007201 where "opts" was given the type:72027203 # type: dynamic(7204 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7205 non_struct_map()7206 )7207 # from: lib/mix/tasks/ecto.rollback.ex:64:107208 opts =7209 if opts[:quiet] do7210 Keyword.merge(opts, log: false, log_sql: false)7211 else7212 opts7213 end72147215 where "repo" was given the type:72167217 # type: dynamic(atom())7218 # from: lib/mix/tasks/ecto.rollback.ex:70:77219 Mix.Ecto.ensure_repo(repo, args)72207221 type warning found at:7222 │7223 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7224 │ ~7225 │7226 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/272277228 warning: incompatible types given to Mix.Ecto.ensure_started/2:72297230 Mix.Ecto.ensure_started(repo, all: true)72317232 given types:72337234 -dynamic(atom())-, non_empty_list({:all, true})72357236 but expected one of:72377238 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())72397240 where "repo" was given the type:72417242 # type: dynamic(atom())7243 # from: lib/mix/tasks/ecto.migrations.ex:37:77244 Mix.Ecto.ensure_repo(repo, args)72457246 type warning found at:7247 │7248 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7249 │ ~7250 │7251 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/372527253 warning: incompatible types given to Mix.Ecto.ensure_started/2:72547255 Mix.Ecto.ensure_started(repo, opts)72567257 given types:72587259 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))72607261 but expected one of:72627263 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())72647265 where "opts" was given the type:72667267 # type: dynamic(7268 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7269 non_struct_map()7270 )7271 # from: lib/mix/tasks/ecto.migrate.ex:68:107272 opts =7273 if opts[:quiet] do7274 Keyword.merge(opts, log: false, log_sql: false)7275 else7276 opts7277 end72787279 where "repo" was given the type:72807281 # type: dynamic(atom())7282 # from: lib/mix/tasks/ecto.migrate.ex:74:77283 Mix.Ecto.ensure_repo(repo, args)72847285 type warning found at:7286 │7287 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7288 │ ~7289 │7290 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/272917292 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7293 │7294 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7295 │ ~7296 │7297 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/272987299 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:73007301 Mix.Ecto.source_repo_priv(repo)73027303 given types:73047305 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-73067307 but expected one of:73087309 atom()73107311 where "repo" was given the types:73127313 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7314 # from: lib/mix/tasks/ecto.load.ex:70:227315 Keyword.merge(repo.config, opts)73167317 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7318 # from: lib/mix/tasks/ecto.load.ex:72:277319 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)73207321 type warning found at:7322 │7323 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7324 │ ~7325 │7326 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/273277328 warning: expected a map or struct when accessing .__adapter__ in expression:73297330 repo.__adapter__73317332 where "repo" was given the type:73337334 # type: dynamic(atom())7335 # from: lib/mix/tasks/ecto.load.ex:53:77336 Mix.Ecto.ensure_repo(repo, args)73377338 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()73397340 type warning found at:7341 │7342 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7343 │ ~7344 │7345 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/173467347 warning: expected a map or struct when accessing .__adapter__ in expression:73487349 repo.__adapter__73507351 where "repo" was given the type:73527353 # type: dynamic(atom())7354 # from: lib/mix/tasks/ecto.dump.ex:50:77355 Mix.Ecto.ensure_repo(repo, args)73567357 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()73587359 type warning found at:7360 │7361 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7362 │ ~7363 │7364 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/173657366 warning: expected a map or struct when accessing .__adapter__ in expression:73677368 repo.__adapter__73697370 where "repo" was given the type:73717372 # type: dynamic(atom())7373 # from: lib/mix/tasks/ecto.drop.ex:39:77374 Mix.Ecto.ensure_repo(repo, args)73757376 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()73777378 type warning found at:7379 │7380 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7381 │ ~7382 │7383 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/173847385 warning: expected a map or struct when accessing .__adapter__ in expression:73867387 repo.__adapter__73887389 where "repo" was given the type:73907391 # type: dynamic(atom())7392 # from: lib/mix/tasks/ecto.create.ex:37:77393 Mix.Ecto.ensure_repo(repo, args)73947395 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()73967397 type warning found at:7398 │7399 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7400 │ ~7401 │7402 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/174037404 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7405 │7406 62 │ Mix.Project.compile(args)7407 │ ~7408 │7409 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/274107411 warning: expected a module (an atom) when invoking start_link/1 in expression:74127413 repo.start_link(pool_size: pool_size)74147415 where "pool_size" was given the type:74167417 # type: dynamic()7418 # from: lib/mix/ecto.ex:101:157419 pool_size = Keyword.get(opts, :pool_size, 1)74207421 where "repo" was given the type:74227423 # type: dynamic(%{..., __adapter__: atom()})7424 # from: lib/mix/ecto.ex:99:367425 repo.__adapter__.ensure_all_started(repo, :temporary)74267427 type warning found at:7428 │7429 102 │ case repo.start_link(pool_size: pool_size) do7430 │ ~7431 │7432 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/274337434 warning: the following clause will never match:74357436 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->74377438 because it attempts to match on the result of:74397440 System.stacktrace()74417442 which has type:74437444 empty_list()74457446 where "args_or_arity" was given the type:74477448 # type: float() or integer() or non_empty_list(term())7449 # from: lib/ecto/changeset.ex7450 (_() when args_or_arity == 2) when length(args_or_arity) == 274517452 where "module" was given the type:74537454 # type: dynamic()7455 # from: lib/ecto/changeset.ex:733:307456 module74577458 type warning found at:7459 │7460 741 │ ... when length(args_or_arity) == 2 ->7461 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7462 │7463 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/274647465 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7466 │7467 146 │ Logger.remove_backend(:console)7468 │ ~7469 │7470 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/274717472 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7473 │7474 155 │ Logger.add_backend(:console, flush: true)7475 │ ~7476 │7477 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/274787479 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7480 │7481 739 │ case System.stacktrace do7482 │ ~7483 │7484 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/274857486 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7487 │7488 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7489 │ ~7490 │7491 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/274927493 warning: the following conditional expression:74947495 is_atom(related)74967497 will always evaluate to:74987499 dynamic(true)75007501 where "related" was given the type:75027503 # type: dynamic(atom())7504 # from: lib/ecto/association.ex:730:157505 related = Ecto.Association.related_from_query(queryable)75067507 type warning found at:7508 │7509 732 │ unless is_atom(related) do7510 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7511 │7512 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/375137514 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7515 │7516 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7517 │ ~7518 │7519 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27520 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/275217522 warning: incompatible types given to get_source/1:75237524 get_source(repo)75257526 given types:75277528 -dynamic(atom())-75297530 but expected one of:75317532 %{..., config: empty_list() or non_empty_list(term(), term())}75337534 where "repo" was given the type:75357536 # type: dynamic(atom())7537 # from: lib/ecto/migration/schema_migration.ex:24:137538 repo.all(7539 Map.put(7540 (7541 query =7542 (7543 query = {get_source(repo), Ecto.Migration.SchemaMigration}7544 Ecto.Query.Builder.From.apply(query, 1)7545 )7546 7547 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7548 ...,7549 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7550 file: "/work/proj/deps_qemu_aarch64/ecto/lib/ecto/migration/schema_migration.ex",7551 line: 22,7552 take: %{}7553 })7554 ),7555 :prefix,7556 prefix7557 ), timeout: :infinity, log: false)75587559 type warning found at:7560 │7561 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7562 │ ~7563 │7564 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/275657566 warning: incompatible types given to get_source/1:75677568 get_source(repo)75697570 given types:75717572 -dynamic(atom())-75737574 but expected one of:75757576 %{..., config: empty_list() or non_empty_list(term(), term())}75777578 where "repo" was given the type:75797580 # type: dynamic(atom())7581 # from: lib/ecto/migration/schema_migration.ex:30:137582 repo.insert!(7583 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7584 prefix: prefix,7585 source: get_source(repo)7586 ), timeout: :infinity, log: false)75877588 type warning found at:7589 │7590 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7591 │ ~7592 │7593 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/375947595 warning: incompatible types given to get_source/1:75967597 get_source(repo)75987599 given types:76007601 -dynamic(atom())-76027603 but expected one of:76047605 %{..., config: empty_list() or non_empty_list(term(), term())}76067607 where "repo" was given the type:76087609 # type: dynamic(atom())7610 # from: lib/ecto/migration/schema_migration.ex:36:137611 repo.delete_all(7612 Map.put(7613 (7614 query =7615 (7616 query = {get_source(repo), Ecto.Migration.SchemaMigration}7617 Ecto.Query.Builder.From.apply(query, 1)7618 )7619 7620 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7621 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7622 op: :and,7623 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7624 file: "/work/proj/deps_qemu_aarch64/ecto/lib/ecto/migration/schema_migration.ex",7625 line: 347626 })7627 ),7628 :prefix,7629 prefix7630 ), timeout: :infinity, log: false)76317632 type warning found at:7633 │7634 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7635 │ ~7636 │7637 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/376387639 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7640 │7641 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7642 │ ~7643 │7644 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/276457646 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7647 │7648 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7649 │ ~7650 │7651 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/176527653 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7654 │7655 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7656 │ ~7657 │7658 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/376597660 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7661 │7662 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7663 │ ~7664 │7665 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/276667667 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7668 │7669 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7670 │ ~7671 │7672 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/376737674 warning: the following clause will never match:76757676 {:error, _} = error ->76777678 because it attempts to match on the result of:76797680 apply(changeset, adapter, :insert, args)76817682 which has type:76837684 dynamic({:invalid or :ok, term()})76857686 type warning found at:7687 │7688 219 │ {:error, _} = error ->7689 │ ~7690 │7691 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/476927693 warning: the following clause will never match:76947695 {:error, _} = error ->76967697 because it attempts to match on the result of:76987699 apply(changeset, adapter, action, args)77007701 which has type:77027703 dynamic({:invalid or :ok, term()})77047705 type warning found at:7706 │7707 297 │ {:error, _} = error ->7708 │ ~7709 │7710 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/477117712 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7713 │7714 54 │ filter_and_reraise e, System.stacktrace7715 │ ~7716 │7717 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/577187719 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7720 │7721 44 │ index = Map.size(params)7722 │ ~7723 │7724 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/57725 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/577267727 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead7728 │7729 614 │ Decimal.minus(decimal)7730 │ ~7731 │7732 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/177337734 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)7735 │7736 228 │ raise BadStructError, struct: struct, term: data7737 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7738 │7739 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/577407741 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7742 │7743 214 │ filter_and_reraise e, System.stacktrace7744 │ ~7745 │7746 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/47747 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/477487749 warning: expected a map or struct when accessing .__struct__ in expression:77507751 schema.__struct__77527753 where "schema" was given the types:77547755 # type: dynamic(atom() and not nil)7756 # from: lib/ecto/query/planner.ex:1186:417757 schema77587759 # type: atom()7760 # from: lib/ecto/query/planner.ex:1186:617761 is_atom(schema)77627763 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77647765 type warning found at:7766 │7767 1190 │ Map.has_key?(schema.__struct__, field) ->7768 │ ~7769 │7770 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/677717772 warning: the following clause will never match:77737774 {:error, _} ->77757776 because it attempts to match on the result of:77777778 NaiveDateTime.new(date, time)77797780 which has type:77817782 dynamic({:ok, %NaiveDateTime{}})77837784 type warning found at:7785 │7786 803 │ {:error, _} -> :error7787 │ ~~~~~~~~~~~~~~~~~~~~~7788 │7789 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/177907791 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7792 │7793 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)7794 │ ~7795 │7796 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/277977798 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7799 │7800 159 │ supervise(children, strategy: :one_for_one)7801 │ ~7802 │7803 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/178047805 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:78067807 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])78087809 given types:78107811 (7812 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,7813 dynamic()7814 )78157816 but expected one of:78177818 atom(), term()78197820 where "opts" was given the type:78217822 # type: dynamic(7823 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7824 non_struct_map()7825 )7826 # from: lib/ecto/migrator.ex:44:657827 opts[:prefix]78287829 where "repo" was given the type:78307831 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})7832 # from: lib/ecto/migrator.ex:44:237833 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])78347835 type warning found at:7836 │7837 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])7838 │ ~7839 │7840 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/278417842 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7843 │7844 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)7845 │ ~7846 │7847 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/178487849 warning: expected a module (an atom) when invoking transaction/2 in expression:78507851 repo.transaction(fun, log: false, timeout: :infinity)78527853 where "fun" was given the type:78547855 # type: dynamic()7856 # from: lib/ecto/migrator.ex:114:477857 fun78587859 where "repo" was given the types:78607861 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})7862 # from: lib/ecto/migrator.ex:118:247863 repo.__adapter__.supports_ddl_transaction?78647865 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})7866 # from: lib/ecto/migrator.ex:118:247867 repo.__adapter__.supports_ddl_transaction?78687869 type warning found at:7870 │7871 119 │ repo.transaction(fun, [log: false, timeout: :infinity])7872 │ ~7873 │7874 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/378757876 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7877 │7878 15 │ supervise(children, strategy: :simple_one_for_one)7879 │ ~7880 │7881 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/178827883 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead7884 │7885 291 │ modules = Code.load_file(file)7886 │ ~7887 │7888 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/278897890 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7891 │7892 321 │ reraise error, System.stacktrace7893 │ ~7894 │7895 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/378967897 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7898 │7899 10 │ worker(Ecto.Registry, []),7900 │ ~7901 │7902 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/279037904 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7905 │7906 11 │ supervisor(Ecto.Migration.Supervisor, [])7907 │ ~7908 │7909 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/279107911 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7912 │7913 260 │ reraise %{err | message: message}, System.stacktrace7914 │ ~7915 │7916 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/679177918Generated ecto app7919==> phoenix_ecto7920Compiling 4 files (.ex)7921Generated phoenix_ecto app7922==> scrivener_ecto7923Compiling 2 files (.ex)7924Generated scrivener_ecto app7925==> ryal_core7926Compiling 11 files (.ex)7927 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead7928 │7929 2 │ @repo Application.get_env(:ryal_core, :repo)7930 │ ~7931 │7932 └─ lib/ryal.ex:2:21: Ryal (module)79337934 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7935 │7936 4 │ schema "ryal_payments" do7937 │ ~~~~~~~~~~~~~~~~~~~~~~~~~7938 │7939 └─ web/models/payment.ex:4: Ryal.Payment (module)79407941 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7942 │7943 4 │ schema "ryal_orders" do7944 │ ~~~~~~~~~~~~~~~~~~~~~~~7945 │7946 └─ web/models/order.ex:4: Ryal.Order (module)79477948 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7949 │7950 1 │ defmodule Ryal.Api.OrderController do7951 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7952 │7953 └─ web/controllers/api/order_controller.ex:1: Ryal.Api.OrderController.action/279547955 warning: nil.paginate/2 is undefined (module nil is not available or is yet to be defined)7956 │7957 22 │ |> Ryal.repo.paginate(params["page"])7958 │ ~7959 │7960 └─ web/plugs/json_render_plug.ex:22:20: Ryal.JsonRenderPlug.render_collection/379617962Generated ryal_core app7963==> ryal7964Compiling 1 file (.ex)7965 warning: redefining module Ryal (current version loaded from /work/proj/_build/qemu_aarch64/lib/ryal_core/ebin/Elixir.Ryal.beam)7966 │7967 1 │ defmodule Ryal do7968 │ ~~~~~~~~~~~~~~~~~7969 │7970 └─ lib/ryal.ex:1: Ryal (module)79717972Generated ryal app7973==> uboot_env7974Compiling 5 files (.ex)7975Generated uboot_env app7976==> property_table7977Compiling 8 files (.ex)7978Generated property_table app7979==> nerves_uevent7980 CC uevent.o7981 LD uevent7982Compiling 5 files (.ex)7983Generated nerves_uevent app7984==> nerves_runtime7985Compiling 14 files (.ex)7986Generated nerves_runtime app7987==> toolshed7988Compiling 5 files (.ex)7989Generated toolshed app7990==> nerves_compatibility_test7991Compiling 2 files (.ex)7992Generated nerves_compatibility_test app7993* skipping runtime configuration (config/runtime.exs not found)7994** (Mix) Duplicated modules: 7995 'Elixir.Ryal' specified in ryal_core and ryal