Build log
nerves_system_mangopi_mq_pro
ryal 0.0.1 · fail · run ryal-0.0.1-1791093633910
7993 of 7993 lines
1Resolving Hex dependencies...2Resolution completed in 0.245s3Unchanged: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_mangopi_mq_pro/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: use Bitwise is deprecated. import Bitwise instead362 │363 79 │ use Bitwise364 │ ~~~~~~~~~~~365 │366 └─ lib/poison/encoder.ex:79: Poison.Encoder.BitString (module)367368 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 operator369 │370 123 │ <<chunk :: binary-size(size), rest :: binary>> = string371 │ ~372 │373 └─ lib/poison/encoder.ex:123:28: Poison.Encoder.BitString.escape/2374375 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 operator376 │377 178 │ <<digits :: binary-size(count), rest :: binary>> = string378 │ ~379 │380 └─ lib/poison/parser.ex:178:29: Poison.Parser.number_digits/1381382 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 operator383 │384 204 │ <<chunk :: binary-size(n), rest :: binary>> = string385 │ ~386 │387 └─ lib/poison/parser.ex:204:28: Poison.Parser.string_continue/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: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead552 │553 111 │ stack = System.stacktrace()554 │ ~555 │556 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3557558 warning: the following clause will never match:559560 [{a, b, params, c} | rest] when is_list(params) ->561562 because it attempts to match on the result of:563564 System.stacktrace()565566 which has type:567568 empty_list()569570 where "params" was given the type:571572 # type: empty_list() or non_empty_list(term(), term())573 # from: lib/db_connection/connection.ex:140:43574 is_list(params)575576 type warning found at:577 │578 140 │ [{a, b, params, c} | rest] when is_list(params) ->579 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~580 │581 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2582583 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: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead619 │620 986 │ stack = System.stacktrace()621 │ ~622 │623 └─ lib/db_connection.ex:986:28: DBConnection.handle/4624 └─ lib/db_connection.ex:992:24: DBConnection.handle/4625 └─ lib/db_connection.ex:1003:65: DBConnection.parse/4626 └─ lib/db_connection.ex:1012:24: DBConnection.encode/4627 └─ lib/db_connection.ex:1022:40: DBConnection.decode/6628 └─ lib/db_connection.ex:1057:40: DBConnection.describe/3629 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5630 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2631 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4632 └─ lib/db_connection.ex:1359:28: DBConnection.handle/5633 └─ lib/db_connection.ex:1365:24: DBConnection.handle/5634 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2635 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6636 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6637638 warning: :random.seed/3 is deprecated. Use the 'rand' module instead639 │640 108 │ case :random.seed(hash, sec, micro) do641 │ ~642 │643 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/0644645 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead646 │647 9 │ supervisor(DBConnection.Task, []),648 │ ~649 │650 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/2651 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/2652 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/2653654Generated 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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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_riscv64_nerves_linux_gnu862Compiling 1 file (.ex)863Generated nerves_toolchain_riscv64_nerves_linux_gnu app864==> nerves_system_mangopi_mq_pro865Generated nerves_system_mangopi_mq_pro app866==> scrivener867Compiling 4 files (.ex)868Generated scrivener app869==> phoenix_pubsub870Compiling 13 files (.ex)871 warning: single quotes around atoms are deprecated. Use double quotes instead872 │873 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])874 │ ~875 │876 └─ lib/phoenix/pubsub/local.ex:160:23877878 warning: single quotes around atoms are deprecated. Use double quotes instead879 │880 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])881 │ ~882 │883 └─ lib/phoenix/pubsub/local.ex:160:40884885 warning: unused require Logger886 │887 107 │ require Logger888 │ ~889 │890 └─ lib/phoenix/tracker.ex:107:3891892 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:893894 %Phoenix.Tracker.Replica{replica | status: :permdown}895896 but got type:897898 dynamic()899900 where "replica" was given the type:901902 # type: dynamic()903 # from: lib/phoenix/tracker/replica.ex:72:17904 replica905906 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"907908 type warning found at:909 │910 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}911 │ ~912 │913 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/1914915 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:916917 %Phoenix.Tracker.Replica{replica | status: :down}918919 but got type:920921 dynamic()922923 where "replica" was given the type:924925 # type: dynamic()926 # from: lib/phoenix/tracker/replica.ex:74:13927 replica928929 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"930931 type warning found at:932 │933 74 │ defp down(replica), do: %Replica{replica | status: :down}934 │ ~935 │936 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/1937938 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:939940 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}941942 but got type:943944 dynamic()945946 where "replica" was given the type:947948 # type: dynamic()949 # from: lib/phoenix/tracker/replica.ex:76:29950 replica951952 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"953954 type warning found at:955 │956 77 │ %Replica{replica | last_heartbeat_at: now_ms()}957 │ ~958 │959 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/1960961 warning: a struct for Phoenix.Tracker.State is expected on struct update:962963 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}964965 but got type:966967 dynamic()968969 where "delta" was given the type:970971 # type: dynamic()972 # from: lib/phoenix/tracker/state.ex:461:36973 %Phoenix.Tracker.State{delta: delta} = state974975 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"976977 type warning found at:978 │979 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}980 │ ~981 │982 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/5983984 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead985 │986 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],987 │ ~988 │989 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/1990991 warning: a struct for Phoenix.Tracker.State is expected on struct update:992993 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}994995 but got type:996997 dynamic()998999 where "delta" was given the type:10001001 # type: dynamic()1002 # from: lib/phoenix/tracker/state.ex:541:991003 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1004 state10051006 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"10071008 type warning found at:1009 │1010 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1011 │ ~1012 │1013 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/110141015 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1016 │1017 273 │ supervise(shards, strategy: :one_for_one,1018 │ ~1019 │1020 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/110211022 warning: a struct for Phoenix.Tracker.State is expected on struct update:10231024 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}10251026 but got type:10271028 dynamic(%{..., range: {term(), term()}})10291030 where "delta" was given the type:10311032 # type: dynamic(%{..., range: {term(), term()}})1033 # from: lib/phoenix/tracker/state.ex:551:301034 {start_clock, end_clock} = delta.range10351036 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"10371038 type warning found at:1039 │1040 555 │ delta: %State{delta | range: {start_clock, new_end}}}1041 │ ~1042 │1043 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/210441045 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1046 │1047 43 │ :ok = :pg2.create(pg2_group)1048 │ ~1049 │1050 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/110511052 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1053 │1054 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1055 │ ~1056 │1057 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/210581059 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1060 │1061 44 │ :ok = :pg2.join(pg2_group, self())1062 │ ~1063 │1064 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/110651066 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1067 │1068 57 │ :pg2.get_members(pg2_namespace(server_name))1069 │ ~1070 │1071 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/110721073 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1074 │1075 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1076 │ ~1077 │1078 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/110791080 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1081 │1082 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1083 │ ~1084 │1085 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11086 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/110871088 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1089 │1090 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1091 │ ~1092 │1093 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/110941095 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1096 │1097 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1098 │ ~1099 │1100 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/111011102 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1103 │1104 42 │ supervise children, strategy: :one_for_one1105 │ ~1106 │1107 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/111081109 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1110 │1111 97 │ supervise(children, strategy: :rest_for_one)1112 │ ~1113 │1114 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/111151116Generated phoenix_pubsub app1117warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1118 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21119 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11120 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51121 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21122 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41123 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/211241125==> plug1126Compiling 44 files (.ex)1127warning: Kernel.to_char_list/1 is deprecated, use Kernel.to_charlist/1 instead1128 lib/plug/adapters/cowboy.ex:220: Plug.Adapters.Cowboy.put_ssl_file/311291130warning: Kernel.to_char_list/1 is deprecated, use Kernel.to_charlist/1 instead1131 lib/plug/adapters/cowboy.ex:238: Plug.Adapters.Cowboy.to_char_list/211321133 warning: using single-quoted strings to represent charlists is deprecated.1134 Use ~c"" if you indeed want a charlist or use "" instead.1135 You may run "mix format --migrate" to change all single-quoted1136 strings to use the ~c sigil and fix this warning.1137 │1138 230 │ generated? = :erlang.system_info(:otp_release) >= '19'1139 │ ~1140 │1141 └─ lib/plug/builder.ex:230:5511421143 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1144 │1145 421 │ when not state in @unsent do1146 │ ~1147 │1148 └─ lib/plug/conn.ex:421:2211491150 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1151 │1152 445 │ when not state in @unsent do1153 │ ~1154 │1155 └─ lib/plug/conn.ex:445:2211561157 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1158 │1159 497 │ when not state in @unsent do1160 │ ~1161 │1162 └─ lib/plug/conn.ex:497:2211631164 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1165 │1166 883 │ def put_session(%Conn{state: state}, _key, _value) when not state in @unsent,1167 │ ~1168 │1169 └─ lib/plug/conn.ex:883:6911701171 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1172 │1173 907 │ def delete_session(%Conn{state: state}, _key) when not state in @unsent,1174 │ ~1175 │1176 └─ lib/plug/conn.ex:907:6411771178 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1179 │1180 939 │ def configure_session(%Conn{state: state}, _opts) when not state in @unsent,1181 │ ~1182 │1183 └─ lib/plug/conn.ex:939:6811841185 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1186 │1187 961 │ when not state in @unsent do1188 │ ~1189 │1190 └─ lib/plug/conn.ex:961:2211911192 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead1193 │1194 6 │ custom_statuses = Application.get_env(:plug, :statuses, %{})1195 │ ~1196 │1197 └─ lib/plug/conn/status.ex:6:33: Plug.Conn.Status (module)11981199 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1200 │1201 65 │ mask(left, right, <<acc::binary, x ^^^ y>>)1202 │ ~1203 │1204 └─ lib/plug/crypto.ex:65:4012051206 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1207 │1208 87 │ masked_compare(left, right, mask, acc ||| (x ^^^ (y ^^^ z)))1209 │ ~1210 │1211 └─ lib/plug/crypto.ex:87:5012121213 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1214 │1215 87 │ masked_compare(left, right, mask, acc ||| (x ^^^ (y ^^^ z)))1216 │ ~1217 │1218 └─ lib/plug/crypto.ex:87:5712191220 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1221 │1222 108 │ secure_compare(left, right, acc ||| (x ^^^ y))1223 │ ~1224 │1225 └─ lib/plug/crypto.ex:108:4412261227 warning: use Bitwise is deprecated. import Bitwise instead1228 │1229 6 │ use Bitwise1230 │ ~~~~~~~~~~~1231 │1232 └─ lib/plug/crypto.ex:6: Plug.Crypto (module)12331234 warning: use Bitwise is deprecated. import Bitwise instead1235 │1236 13 │ use Bitwise1237 │ ~~~~~~~~~~~1238 │1239 └─ lib/plug/crypto/key_generator.ex:13: Plug.Crypto.KeyGenerator (module)12401241 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 operator1242 │1243 59 │ <<bin::binary-size(max_length), _::binary>> = key1244 │ ~1245 │1246 └─ lib/plug/crypto/key_generator.ex:59:24: Plug.Crypto.KeyGenerator.generate/712471248 warning: unused require Bitwise1249 │1250 64 │ require Bitwise1251 │ ~1252 │1253 └─ lib/plug/csrf_protection.ex:64:312541255 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead1256 │1257 4 │ if Application.get_env(:plug, :mimes) do1258 │ ~1259 │1260 └─ lib/plug/mime.ex:4:18: Plug.MIME (module)12611262 warning: unused require Logger1263 │1264 32 │ require Logger1265 │ ~1266 │1267 └─ lib/plug/request_id.ex:32:312681269 warning: calling super for GenServer callback handle_info/2 is deprecated1270 │1271 164 │ super(msg, state)1272 │ ~1273 │1274 └─ lib/plug/upload.ex:164:5: Plug.Upload.handle_info/212751276 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1277 │1278 39 │ reraise e, System.stacktrace1279 │ ~1280 │1281 └─ lib/plug/parsers/multipart.ex:39:27: Plug.Parsers.MULTIPART.parse/51282 └─ lib/plug/parsers/multipart.ex:41:73: Plug.Parsers.MULTIPART.parse/512831284 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1285 │1286 12 │ worker(Plug.Upload, [])1287 │ ~1288 │1289 └─ lib/plug/supervisor.ex:12:7: Plug.Supervisor.init/112901291 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1292 │1293 16 │ supervise(children, strategy: :one_for_one)1294 │ ~1295 │1296 └─ lib/plug/supervisor.ex:16:5: Plug.Supervisor.init/112971298 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)1299 │1300 210 │ if Code.ensure_compiled?(module) and function_exported?(module, :init, 1) do1301 │ ~1302 │1303 └─ lib/plug/parsers.ex:210:15: Plug.Parsers.convert_parsers/213041305 warning: MIME.valid?/1 is deprecated. Use MIME.extensions(type) != [] instead1306 │1307 28 │ MIME.valid?(type)1308 │ ~1309 │1310 └─ lib/plug/mime.ex:28:10: Plug.MIME.valid?/113111312 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1313 │1314 82 │ __catch__(conn, kind, reason, reason, System.stacktrace, handle_errors)1315 │ ~1316 │1317 └─ lib/plug/error_handler.ex:82:50: Plug.ErrorHandler.__catch__/413181319 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1320 │1321 139 │ __catch__(conn, kind, reason, System.stacktrace, opts)1322 │ ~1323 │1324 └─ lib/plug/debugger.ex:139:42: Plug.Debugger.__catch__/413251326 warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead1327 │1328 41 │ signature = :crypto.hmac(:sha, key, plain_text)1329 │ ~1330 │1331 └─ lib/plug/crypto/message_verifier.ex:41:26: Plug.Crypto.MessageVerifier.hmac_sha1_sign/21332 └─ lib/plug/crypto/message_verifier.ex:49:29: Plug.Crypto.MessageVerifier.hmac_sha1_verify/21333 └─ lib/plug/crypto/message_verifier.ex:71:26: Plug.Crypto.MessageVerifier.hmac_sha2_sign/31334 └─ lib/plug/crypto/message_verifier.ex:80:29: Plug.Crypto.MessageVerifier.hmac_sha2_verify/213351336 warning: String.rstrip/1 is deprecated. Use String.trim_trailing/1 instead1337 │1338 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>1339 │ ~1340 │1341 └─ lib/plug/templates/debugger.html.eex:635:206: Plug.Debugger.template_html/113421343 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 instead1344 │1345 57 │ {cipher_text, cipher_tag} = :crypto.block_encrypt(:aes_gcm, key, iv, {aad, plain_text})1346 │ ~1347 │1348 └─ lib/plug/crypto/message_encryptor.ex:57:41: Plug.Crypto.MessageEncryptor.aes128_gcm_encrypt/31349 └─ lib/plug/crypto/message_encryptor.ex:104:41: Plug.Crypto.MessageEncryptor.aes_gcm_key_wrap/31350 └─ lib/plug/crypto/message_encryptor.ex:314:13: Plug.Crypto.MessageEncryptor.encrypt_legacy/41351 └─ lib/plug/crypto/message_encryptor.ex:332:27: Plug.Crypto.MessageEncryptor.aes256_cbc_hmac_sha1_encrypt/313521353 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 instead1354 │1355 79 │ :crypto.block_decrypt(:aes_gcm, key, iv, {aad, cipher_text, cipher_tag})1356 │ ~1357 │1358 └─ lib/plug/crypto/message_encryptor.ex:79:21: Plug.Crypto.MessageEncryptor.aes128_gcm_decrypt/31359 └─ lib/plug/crypto/message_encryptor.ex:120:17: Plug.Crypto.MessageEncryptor.aes_gcm_key_unwrap/31360 └─ lib/plug/crypto/message_encryptor.ex:122:17: Plug.Crypto.MessageEncryptor.aes_gcm_key_unwrap/31361 └─ lib/plug/crypto/message_encryptor.ex:124:17: Plug.Crypto.MessageEncryptor.aes_gcm_key_unwrap/31362 └─ lib/plug/crypto/message_encryptor.ex:321:13: Plug.Crypto.MessageEncryptor.decrypt_legacy/41363 └─ lib/plug/crypto/message_encryptor.ex:349:17: Plug.Crypto.MessageEncryptor.aes256_cbc_hmac_sha1_decrypt/313641365 warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead1366 │1367 275 │ cipher_tag = Base.url_encode64(:crypto.hmac(:sha, sign_secret, cipher_text))1368 │ ~1369 │1370 └─ lib/plug/crypto/message_encryptor.ex:275:44: Plug.Crypto.MessageEncryptor.encode_legacy_token/31371 └─ lib/plug/crypto/message_encryptor.ex:291:44: Plug.Crypto.MessageEncryptor.decode_legacy_token/213721373 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1374 │1375 21 │ stack = System.stacktrace1376 │ ~1377 │1378 └─ lib/plug/conn/wrapper_error.ex:21:22: Plug.Conn.WrapperError.reraise/31379 └─ lib/plug/conn/wrapper_error.ex:26:40: Plug.Conn.WrapperError.reraise/313801381 warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead1382 │1383 78 │ &:crypto.hmac(digest, secret, &1)1384 │ ~1385 │1386 └─ lib/plug/crypto/key_generator.ex:78:14: Plug.Crypto.KeyGenerator.mac_fun/213871388 warning: a struct for Plug.Conn is expected on struct update:13891390 %Plug.Conn{1391 conn1392 | adapter: {Plug.Adapters.Test.Conn, state},1393 host: uri.host || conn.host || "www.example.com",1394 method: method,1395 owner: owner,1396 path_info: split_path(uri.path),1397 port: uri.port || 80,1398 peer: {{127, 0, 0, 1}, 111_317},1399 remote_ip: {127, 0, 0, 1},1400 req_headers: req_headers,1401 request_path: uri.path,1402 query_string: query,1403 params: params || %Plug.Conn.Unfetched{aspect: :params},1404 scheme: String.to_atom(String.downcase(uri.scheme || "http"))1405 }14061407 but got type:14081409 dynamic(%{..., req_headers: term()})14101411 where "conn" was given the type:14121413 # type: dynamic(%{..., req_headers: term()})1414 # from: lib/plug/adapters/test/conn.ex:15:351415 body_or_params(body_or_params, query, conn.req_headers)14161417 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"14181419 type warning found at:1420 │1421 19 │ %Plug.Conn{conn |1422 │ ~1423 │1424 └─ lib/plug/adapters/test/conn.ex:19:5: Plug.Adapters.Test.Conn.conn/414251426 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1427 │1428 21 │ stack = System.stacktrace()1429 │ ~1430 │1431 └─ lib/plug/adapters/cowboy/handler.ex:21:24: Plug.Adapters.Cowboy.Handler.upgrade/41432 └─ lib/plug/adapters/cowboy/handler.ex:26:24: Plug.Adapters.Cowboy.Handler.upgrade/41433 └─ lib/plug/adapters/cowboy/handler.ex:30:24: Plug.Adapters.Cowboy.Handler.upgrade/414341435 warning: Atom.to_char_list/1 is deprecated. Use Atom.to_charlist/1 instead1436 │1437 186 │ case Atom.to_char_list(plug) do1438 │ ~1439 │1440 └─ lib/plug/builder.ex:186:15: Plug.Builder.init_plug/114411442 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1443 │1444 43 │ Enum.partition(cowboy_options, &is_tuple(&1) and tuple_size(&1) == 2)1445 │ ~1446 │1447 └─ lib/plug/adapters/cowboy.ex:43:12: Plug.Adapters.Cowboy.args/414481449Generated plug app1450==> ja_serializer1451Compiling 30 files (.ex)1452 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) check1453 │1454 21 │ defimpl JaSerializer.Formatter, for: [Ecto.DateTime, Ecto.Time, Ecto.Date] do1455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1456 │1457 └─ lib/ja_serializer/formatter.ex:21: (file)14581459 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) check1460 │1461 21 │ defimpl JaSerializer.Formatter, for: [Ecto.DateTime, Ecto.Time, Ecto.Date] do1462 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1463 │1464 └─ lib/ja_serializer/formatter.ex:21: (file)14651466 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) check1467 │1468 21 │ defimpl JaSerializer.Formatter, for: [Ecto.DateTime, Ecto.Time, Ecto.Date] do1469 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1470 │1471 └─ lib/ja_serializer/formatter.ex:21: (file)14721473Generated ja_serializer app1474warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1475 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21476 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11477 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51478 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21479 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41480 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/214811482==> phoenix1483Compiling 60 files (.ex)1484 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 operator1485 │1486 175 │ <<attr::size(prefix)-binary, ":unique">> -> attr1487 │ ~1488 │1489 └─ lib/mix/phoenix.ex:175:20: Mix.Phoenix.drop_unique/114901491 warning: function init/1 required by behaviour GenServer is not implemented (in module Phoenix.CodeReloader.Proxy).14921493 We will inject a default implementation for now:14941495 def init(init_arg) do1496 {:ok, init_arg}1497 end14981499 You can copy the implementation above or define your own that converts the arguments given to GenServer.start_link/3 to the server state.15001501 │1502 3 │ defmodule Phoenix.CodeReloader.Proxy do1503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1504 │1505 └─ lib/phoenix/code_reloader/proxy.ex:3: Phoenix.CodeReloader.Proxy (module)15061507 warning: unused require Logger1508 │1509 6 │ require Logger1510 │ ~1511 │1512 └─ lib/phoenix/code_reloader/server.ex:6:315131514 warning: unused require Logger1515 │1516 6 │ require Logger1517 │ ~1518 │1519 └─ lib/phoenix/endpoint/server.ex:6:315201521 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1522 │1523 78 │ defp do_underscore(<<h, t :: binary>>, prev) when h in ?A..?Z and not prev in ?A..?Z do1524 │ ~1525 │1526 └─ lib/phoenix/naming.ex:78:7815271528 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 operator1529 │1530 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1531 │ ~1532 │1533 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/215341535 warning: using single-quoted strings to represent charlists is deprecated.1536 Use ~c"" if you indeed want a charlist or use "" instead.1537 You may run "mix format --migrate" to change all single-quoted1538 strings to use the ~c sigil and fix this warning.1539 │1540 272 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1541 │ ~1542 │1543 └─ lib/phoenix/router.ex:272:5015441545 warning: redefining @doc attribute previously set at line 515.15461547 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:15481549 @doc """1550 new docs1551 """1552 def resources(...)15531554 │1555 522 │ @doc """1556 │ ~~~~~~~~1557 │1558 └─ lib/phoenix/router.ex:522: Phoenix.Router.resources/315591560 warning: using single-quoted strings to represent charlists is deprecated.1561 Use ~c"" if you indeed want a charlist or use "" instead.1562 You may run "mix format --migrate" to change all single-quoted1563 strings to use the ~c sigil and fix this warning.1564 │1565 183 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1566 │ ~1567 │1568 └─ lib/phoenix/router/helpers.ex:183:5015691570 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1571 │1572 169 │ not (k = to_string(k)) in reserved,1573 │ ~1574 │1575 └─ lib/phoenix/router/helpers.ex:169:3915761577 warning: duplicate key :route found in struct1578 │1579 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1580 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1581 │1582 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)15831584 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)"1585 │1586 109 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1587 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1588 │1589 └─ lib/phoenix/presence.ex:109: Phoenix.Presence (module)15901591 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1592 │1593 268 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1594 │ ~1595 │1596 └─ lib/phoenix/socket/transport.ex:268:12: Phoenix.Socket.Transport.reply_ignore/215971598 warning: using single-quoted strings to represent charlists is deprecated.1599 Use ~c"" if you indeed want a charlist or use "" instead.1600 You may run "mix format --migrate" to change all single-quoted1601 strings to use the ~c sigil and fix this warning.1602 │1603 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1604 │ ~1605 │1606 └─ lib/phoenix/template.ex:174:5016071608 warning: unused require Logger1609 │1610 5 │ require Logger1611 │ ~1612 │1613 └─ lib/phoenix/controller.ex:5:316141615 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1616 │1617 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1618 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1619 │1620 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)16211622 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1623 │1624 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1625 │ ~1626 │1627 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/316281629 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1630 │1631 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1632 │ ~1633 │1634 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/316351636 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1637 │1638 613 │ exception -> {:error, {exception, System.stacktrace()}}1639 │ ~1640 │1641 └─ lib/phoenix/test/conn_test.ex:613:48: Phoenix.ConnTest.wrap_request/116421643 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1644 │1645 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1646 │ ~1647 │1648 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/116491650 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1651 │1652 14 │ supervise(children, strategy: :simple_one_for_one)1653 │ ~1654 │1655 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/116561657 warning: Phoenix.PubSub.subscribe/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1658 │1659 62 │ if socket.id, do: PubSub.subscribe(state.pubsub_server, socket.id, link: true)1660 │ ~1661 │1662 └─ lib/phoenix/transports/long_poll_server.ex:62:34: Phoenix.Transports.LongPoll.Server.init/11663 └─ lib/phoenix/transports/long_poll_server.ex:63:22: Phoenix.Transports.LongPoll.Server.init/116641665 warning: Phoenix.PubSub.broadcast_from!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1666 │1667 148 │ do: PubSub.broadcast_from!(state.pubsub_server, self(), client_ref, msg)1668 │ ~1669 │1670 └─ lib/phoenix/transports/long_poll_server.ex:148:16: Phoenix.Transports.LongPoll.Server.broadcast_from!/316711672 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1673 │1674 50 │ __catch__(conn, kind, reason, System.stacktrace, opts)1675 │ ~1676 │1677 └─ lib/phoenix/endpoint/render_errors.ex:50:42: Phoenix.Endpoint.RenderErrors.__catch__/416781679 warning: String.lstrip/2 is deprecated. Use String.trim_leading/2 with a binary as second argument instead1680 │1681 376 │ ext = Path.extname(path) |> String.lstrip(?.) |> String.to_atom1682 │ ~1683 │1684 └─ lib/phoenix/template.ex:376:43: Phoenix.Template.compile/216851686 warning: expected a module (an atom) when invoking config/1 in expression:16871688 endpoint.config(:endpoint_id)16891690 where "endpoint" was given the type:16911692 # type: dynamic(%{..., __pubsub_server__: atom()})1693 # from: lib/phoenix/transports/long_poll.ex:191:101694 verify_token(endpoint, token, opts)16951696 type warning found at:1697 │1698 193 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1699 │ ~1700 │1701 └─ lib/phoenix/transports/long_poll.ex:193:42: Phoenix.Transports.LongPoll.resume_session/317021703 warning: Phoenix.PubSub.subscribe/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1704 │1705 236 │ do: Phoenix.PubSub.subscribe(endpoint.__pubsub_server__, topic, link: true)1706 │ ~1707 │1708 └─ lib/phoenix/transports/long_poll.ex:236:24: Phoenix.Transports.LongPoll.subscribe/217091710 warning: Phoenix.PubSub.broadcast_from!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1711 │1712 241 │ do: Phoenix.PubSub.broadcast_from!(endpoint.__pubsub_server__, self(), topic, msg)1713 │ ~1714 │1715 └─ lib/phoenix/transports/long_poll.ex:241:24: Phoenix.Transports.LongPoll.broadcast_from!/317161717 warning: unknown key .__pubsub_server__ in expression:17181719 endpoint.__pubsub_server__17201721 the given type does not have the given key:17221723 dynamic(1724 %Phoenix.Socket{1725 id: term(),1726 assigns: term(),1727 channel: term(),1728 channel_pid: term(),1729 endpoint: atom(),1730 handler: term(),1731 joined: term(),1732 pubsub_server: term(),1733 ref: term(),1734 topic: term(),1735 transport: term(),1736 transport_pid: term(),1737 transport_name: term(),1738 serializer: term()1739 } or1740 %Plug.Conn{1741 adapter: term(),1742 assigns: term(),1743 before_send: term(),1744 body_params: term(),1745 cookies: term(),1746 halted: term(),1747 host: term(),1748 method: term(),1749 owner: term(),1750 params: term(),1751 path_params: term(),1752 path_info: term(),1753 port: term(),1754 private: term(),1755 query_params: term(),1756 query_string: term(),1757 peer: term(),1758 remote_ip: term(),1759 req_cookies: term(),1760 req_headers: term(),1761 request_path: term(),1762 resp_body: term(),1763 resp_cookies: term(),1764 resp_headers: term(),1765 scheme: term(),1766 script_name: term(),1767 secret_key_base: term(),1768 state: term(),1769 status: term()1770 } or atom() or binary()1771 )17721773 where "endpoint" was given the type:17741775 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1776 # from: lib/phoenix/transports/long_poll.ex:246:191777 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])17781779 type warning found at:1780 │1781 246 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1782 │ ~~~~~~~~~~~~~~~~~1783 │1784 └─ lib/phoenix/transports/long_poll.ex:246:58: Phoenix.Transports.LongPoll.sign_token/317851786 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1787 │1788 10 │ supervisor(Phoenix.Transports.LongPoll.Supervisor, [])1789 │ ~1790 │1791 └─ lib/phoenix/supervisor.ex:10:7: Phoenix.Supervisor.init/117921793 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1794 │1795 12 │ supervise(children, strategy: :one_for_one)1796 │ ~1797 │1798 └─ lib/phoenix/supervisor.ex:12:5: Phoenix.Supervisor.init/117991800 warning: a struct for Phoenix.Socket is expected on struct update:18011802 %Phoenix.Socket{socket | id: id}18031804 but got type:18051806 dynamic()18071808 where "socket" was given the type:18091810 # type: dynamic()1811 # from: lib/phoenix/socket/transport.ex1812 {:ok, socket}18131814 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"18151816 type warning found at:1817 │1818 171 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1819 │ ~1820 │1821 └─ lib/phoenix/socket/transport.ex:171:42: Phoenix.Socket.Transport.connect_vsn/618221823 warning: a struct for Phoenix.Socket is expected on struct update:18241825 %Phoenix.Socket{socket | topic: topic, channel: channel}18261827 but got type:18281829 dynamic(%{..., handler: atom(), transport_name: term()})18301831 where "socket" was given the types:18321833 # type: dynamic(%{..., handler: atom()})1834 # from: lib/phoenix/socket/transport.ex:231:331835 socket.handler.__channel__(topic, socket.transport_name)18361837 # type: dynamic(%{..., handler: atom(), transport_name: term()})1838 # from: lib/phoenix/socket/transport.ex:231:331839 socket.handler.__channel__(topic, socket.transport_name)18401841 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"18421843 type warning found at:1844 │1845 232 │ socket = %Socket{socket | topic: topic, channel: channel}1846 │ ~1847 │1848 └─ lib/phoenix/socket/transport.ex:232:16: Phoenix.Socket.Transport.do_dispatch/318491850 warning: String.strip/1 is deprecated. Use String.trim/1 instead1851 │1852 269 │ raise ArgumentError, message: String.strip(message)1853 │ ~1854 │1855 └─ lib/phoenix/router/helpers.ex:269:42: Phoenix.Router.Helpers.raise_route_error/518561857 warning: expected a map or struct when accessing .url in expression:18581859 endpoint.url18601861 where "endpoint" was given the types:18621863 # type: dynamic(atom())1864 # from: lib/phoenix/router/helpers.ex:24:201865 endpoint18661867 # type: atom()1868 # from: lib/phoenix/router/helpers.ex:24:351869 is_atom(endpoint)18701871 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()18721873 type warning found at:1874 │1875 25 │ endpoint.url1876 │ ~1877 │1878 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/218791880 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1881 │1882 188 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),1883 │ ~1884 │1885 └─ lib/phoenix/presence.ex:188:7: Phoenix.Presence.start_link/418861887 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1888 │1889 189 │ worker(Phoenix.Tracker, [module, opts, opts])1890 │ ~1891 │1892 └─ lib/phoenix/presence.ex:189:7: Phoenix.Presence.start_link/418931894 warning: Phoenix.PubSub.direct_broadcast!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1895 │1896 202 │ Phoenix.PubSub.direct_broadcast!(node_name, pubsub_server, topic, msg)1897 │ ~1898 │1899 └─ lib/phoenix/presence.ex:202:24: Phoenix.Presence.handle_diff/519001901 warning: Phoenix.Tracker.list/2 is undefined (module Phoenix.Tracker is not available or is yet to be defined)1902 │1903 236 │ |> Phoenix.Tracker.list(topic)1904 │ ~1905 │1906 └─ lib/phoenix/presence.ex:236:26: Phoenix.Presence.list/219071908 warning: String.rjust/2 is deprecated. Use String.pad_leading/2 instead1909 │1910 34 │ String.rjust(route_name, route_name_len) <> " " <>1911 │ ~1912 │1913 └─ lib/phoenix/router/console_formatter.ex:34:12: Phoenix.Router.ConsoleFormatter.format_route/219141915 warning: String.ljust/2 is deprecated. Use String.pad_trailing/2 instead1916 │1917 35 │ String.ljust(verb, verb_len) <> " " <>1918 │ ~1919 │1920 └─ lib/phoenix/router/console_formatter.ex:35:12: Phoenix.Router.ConsoleFormatter.format_route/21921 └─ lib/phoenix/router/console_formatter.ex:36:12: Phoenix.Router.ConsoleFormatter.format_route/219221923 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1924 │1925 19 │ supervise(children, strategy: :one_for_one)1926 │ ~1927 │1928 └─ lib/phoenix/endpoint/server.ex:19:5: Phoenix.Endpoint.Server.init/119291930 warning: Phoenix.PubSub.broadcast/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1931 │1932 74 │ PubSub.broadcast pubsub_server, topic, %Broadcast{1933 │ ~1934 │1935 └─ lib/phoenix/channel/server.ex:74:12: Phoenix.Channel.Server.broadcast/419361937 warning: Phoenix.PubSub.broadcast!/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1938 │1939 90 │ PubSub.broadcast! pubsub_server, topic, %Broadcast{1940 │ ~1941 │1942 └─ lib/phoenix/channel/server.ex:90:12: Phoenix.Channel.Server.broadcast!/419431944 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1945 │1946 38 │ [worker(Phoenix.Config, args)]1947 │ ~1948 │1949 └─ lib/phoenix/endpoint/adapter.ex:38:6: Phoenix.Endpoint.Adapter.config_children/21950 └─ lib/phoenix/endpoint/adapter.ex:80:8: Phoenix.Endpoint.Adapter.code_reloader_children/219511952 warning: Phoenix.PubSub.broadcast_from/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1953 │1954 106 │ PubSub.broadcast_from pubsub_server, from, topic, %Broadcast{1955 │ ~1956 │1957 └─ lib/phoenix/channel/server.ex:106:12: Phoenix.Channel.Server.broadcast_from/519581959 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1960 │1961 46 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]1962 │ ~1963 │1964 └─ lib/phoenix/endpoint/adapter.ex:46:8: Phoenix.Endpoint.Adapter.pubsub_children/21965 └─ lib/phoenix/endpoint/adapter.ex:55:8: Phoenix.Endpoint.Adapter.server_children/319661967 warning: Phoenix.PubSub.broadcast_from!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1968 │1969 122 │ PubSub.broadcast_from! pubsub_server, from, topic, %Broadcast{1970 │ ~1971 │1972 └─ lib/phoenix/channel/server.ex:122:12: Phoenix.Channel.Server.broadcast_from!/519731974 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1975 │1976 64 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),1977 │ ~1978 │1979 └─ lib/phoenix/endpoint/adapter.ex:64:9: Phoenix.Endpoint.Adapter.watcher_children/319801981 warning: Phoenix.PubSub.subscribe/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1982 │1983 197 │ PubSub.subscribe(socket.pubsub_server, socket.topic,1984 │ ~1985 │1986 └─ lib/phoenix/channel/server.ex:197:12: Phoenix.Channel.Server.join/419871988 warning: incompatible types given to warmup_static/1:19891990 warmup_static(endpoint)19911992 given types:19931994 -dynamic(%{..., url: term()})-19951996 but expected one of:19971998 atom()19992000 where "endpoint" was given the type:20012002 # type: dynamic(%{..., url: term()})2003 # from: lib/phoenix/endpoint/adapter.ex:232:52004 warmup_url(endpoint)20052006 type warning found at:2007 │2008 233 │ warmup_static(endpoint)2009 │ ~2010 │2011 └─ lib/phoenix/endpoint/adapter.ex:233:5: Phoenix.Endpoint.Adapter.warmup/120122013 warning: incompatible types given to Plug.Adapters.Cowboy.child_spec/4:20142015 Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)20162017 given types:20182019 (2020 dynamic(:http or :https),2021 -dynamic(%{..., __sockets__: term()})-,2022 empty_list(),2023 dynamic(empty_list() or non_empty_list(term(), term()))2024 )20252026 but expected one of:20272028 :http or :https, atom() or binary(), term(), term()20292030 where "config" was given the type:20312032 # type: dynamic(empty_list() or non_empty_list(term(), term()))2033 # from: lib/phoenix/endpoint/cowboy_handler.ex:79:122034 config = Keyword.put_new(config, :dispatch, _: dispatches)20352036 where "endpoint" was given the type:20372038 # type: dynamic(%{..., __sockets__: term()})2039 # from: lib/phoenix/endpoint/cowboy_handler.ex:67:262040 {path, socket} <- endpoint.__sockets__20412042 where "scheme" was given the types:20432044 # type: dynamic()2045 # from: lib/phoenix/endpoint/cowboy_handler.ex:61:182046 scheme20472048 # type: dynamic(:http or :https)2049 # from: lib/phoenix/endpoint/cowboy_handler.ex:82:282050 Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)20512052 type warning found at:2053 │2054 82 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)2055 │ ~2056 │2057 └─ lib/phoenix/endpoint/cowboy_handler.ex:82:28: Phoenix.Endpoint.CowboyHandler.child_spec/320582059 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2060 │2061 46 │ IO.puts Exception.format(kind, reason, System.stacktrace)2062 │ ~2063 │2064 └─ lib/phoenix/code_reloader/server.ex:46:59: Phoenix.CodeReloader.Server.handle_call/320652066 warning: :ranch.get_port/1 is undefined (module :ranch is not available or is yet to be defined)2067 │2068 114 │ port = :ranch.get_port(ref)2069 │ ~2070 │2071 └─ lib/phoenix/endpoint/cowboy_handler.ex:114:19: Phoenix.Endpoint.CowboyHandler.info/320722073 warning: String.strip/1 is deprecated. Use String.trim/1 instead2074 │2075 169 │ <pre>#{String.strip(output)}</pre>2076 │ ~2077 │2078 └─ lib/phoenix/code_reloader.ex:169:29: Phoenix.CodeReloader.template/220792080 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:20812082 mod.__phoenix_recompile__?20832084 where "mod" was given the type:20852086 # type: dynamic(atom())2087 # from: lib/mix/tasks/compile.phoenix.ex:34:122088 Code.ensure_loaded?(mod)20892090 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()20912092 type warning found at:2093 │2094 36 │ mod.__phoenix_recompile__?2095 │ ~2096 │2097 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/120982099 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2100 │2101 154 │ Enum.partition attrs, fn2102 │ ~2103 │2104 └─ lib/mix/tasks/phoenix.gen.model.ex:154:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/121052106Generated phoenix app2107==> postgrex2108Compiling 62 files (.ex)2109 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2110 │2111 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2112 │ ~2113 │2114 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)21152116 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2117 You may run "mix format --migrate" to fix this warning automatically.2118 │2119 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2120 │ ~2121 │2122 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/121232124 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2125 You may run "mix format --migrate" to fix this warning automatically.2126 │2127 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2128 │ ~2129 │2130 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/121312132 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2133 You may run "mix format --migrate" to fix this warning automatically.2134 │2135 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2136 │ ~2137 │2138 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/121392140 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2141 You may run "mix format --migrate" to fix this warning automatically.2142 │2143 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2144 │ ~2145 │2146 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/121472148 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2149 You may run "mix format --migrate" to fix this warning automatically.2150 │2151 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2152 │ ~2153 │2154 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/121552156 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2157 You may run "mix format --migrate" to fix this warning automatically.2158 │2159 43 │ <<-1::int32>>2160 │ ~2161 │2162 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/121632164 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2165 You may run "mix format --migrate" to fix this warning automatically.2166 │2167 48 │ <<value_byte_size::int32>> <> value2168 │ ~2169 │2170 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/121712172 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2173 You may run "mix format --migrate" to fix this warning automatically.2174 │2175 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2176 │ ~2177 │2178 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/221792180 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2181 You may run "mix format --migrate" to fix this warning automatically.2182 │2183 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2184 │ ~2185 │2186 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/221872188 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2189 You may run "mix format --migrate" to fix this warning automatically.2190 │2191 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2192 │ ~2193 │2194 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/221952196 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2197 You may run "mix format --migrate" to fix this warning automatically.2198 │2199 64 │ ... -1::int32, rest::binary>>, acc) do2200 │ ~2201 │2202 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/222032204 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2205 You may run "mix format --migrate" to fix this warning automatically.2206 │2207 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2208 │ ~2209 │2210 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/222112212 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2213 You may run "mix format --migrate" to fix this warning automatically.2214 │2215 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2216 │ ~2217 │2218 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/222192220 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2221 You may run "mix format --migrate" to fix this warning automatically.2222 │2223 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2224 │ ~2225 │2226 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/222272228 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2229 You may run "mix format --migrate" to fix this warning automatically.2230 │2231 79 │ ... -1::int32, rest::binary>>, acc) do2232 │ ~2233 │2234 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/222352236 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2237 You may run "mix format --migrate" to fix this warning automatically.2238 │2239 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2240 │ ~2241 │2242 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/222432244 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2245 You may run "mix format --migrate" to fix this warning automatically.2246 │2247 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2248 │ ~2249 │2250 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/222512252 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2253 You may run "mix format --migrate" to fix this warning automatically.2254 │2255 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2256 │ ~2257 │2258 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/122592260 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2261 You may run "mix format --migrate" to fix this warning automatically.2262 │2263 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2264 │ ~2265 │2266 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/122672268 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2269 You may run "mix format --migrate" to fix this warning automatically.2270 │2271 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2272 │ ~2273 │2274 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/122752276 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2277 You may run "mix format --migrate" to fix this warning automatically.2278 │2279 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2280 │ ~2281 │2282 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/122832284 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2285 You may run "mix format --migrate" to fix this warning automatically.2286 │2287 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2288 │ ~2289 │2290 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/122912292 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2293 You may run "mix format --migrate" to fix this warning automatically.2294 │2295 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2296 │ ~2297 │2298 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/122992300 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2301 You may run "mix format --migrate" to fix this warning automatically.2302 │2303 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2304 │ ~2305 │2306 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/123072308 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2309 You may run "mix format --migrate" to fix this warning automatically.2310 │2311 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2312 │ ~2313 │2314 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/123152316 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2317 You may run "mix format --migrate" to fix this warning automatically.2318 │2319 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2320 │ ~2321 │2322 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/123232324 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2325 You may run "mix format --migrate" to fix this warning automatically.2326 │2327 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2328 │ ~2329 │2330 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/123312332 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2333 You may run "mix format --migrate" to fix this warning automatically.2334 │2335 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2336 │ ~2337 │2338 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/123392340 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2341 You may run "mix format --migrate" to fix this warning automatically.2342 │2343 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2344 │ ~2345 │2346 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/123472348 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2349 You may run "mix format --migrate" to fix this warning automatically.2350 │2351 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2352 │ ~2353 │2354 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/123552356 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2357 You may run "mix format --migrate" to fix this warning automatically.2358 │2359 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2360 │ ~2361 │2362 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/323632364 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2365 You may run "mix format --migrate" to fix this warning automatically.2366 │2367 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2368 │ ~2369 │2370 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/123712372 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2373 You may run "mix format --migrate" to fix this warning automatically.2374 │2375 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2376 │ ~2377 │2378 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/123792380 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2381 You may run "mix format --migrate" to fix this warning automatically.2382 │2383 23 │ <<x::float64, y::float64>>2384 │ ~2385 │2386 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/223872388 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2389 You may run "mix format --migrate" to fix this warning automatically.2390 │2391 23 │ <<x::float64, y::float64>>2392 │ ~2393 │2394 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/223952396 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2397 You may run "mix format --migrate" to fix this warning automatically.2398 │2399 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2400 │ ~2401 │2402 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/224032404 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2405 You may run "mix format --migrate" to fix this warning automatically.2406 │2407 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2408 │ ~2409 │2410 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/224112412 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2413 You may run "mix format --migrate" to fix this warning automatically.2414 │2415 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2416 │ ~2417 │2418 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/124192420 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2421 You may run "mix format --migrate" to fix this warning automatically.2422 │2423 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2424 │ ~2425 │2426 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/224272428 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:39: Postgrex.Extensions.Polygon.decode_vertices/224352436 warning: use Bitwise is deprecated. import Bitwise instead2437 │2438 4 │ use Bitwise, only_operators: true2439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2440 │2441 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)24422443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2444 You may run "mix format --migrate" to fix this warning automatically.2445 │2446 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2447 │ ~2448 │2449 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/124502451 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2452 You may run "mix format --migrate" to fix this warning automatically.2453 │2454 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2455 │ ~2456 │2457 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/124582459 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2460 You may run "mix format --migrate" to fix this warning automatically.2461 │2462 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2463 │ ~2464 │2465 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/124662467 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2468 You may run "mix format --migrate" to fix this warning automatically.2469 │2470 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2471 │ ~2472 │2473 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/124742475 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2476 You may run "mix format --migrate" to fix this warning automatically.2477 │2478 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2479 │ ~2480 │2481 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/124822483 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2484 You may run "mix format --migrate" to fix this warning automatically.2485 │2486 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2487 │ ~2488 │2489 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/124902491 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2492 You may run "mix format --migrate" to fix this warning automatically.2493 │2494 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2495 │ ~2496 │2497 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/124982499 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2500 You may run "mix format --migrate" to fix this warning automatically.2501 │2502 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2503 │ ~2504 │2505 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/125062507 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2508 You may run "mix format --migrate" to fix this warning automatically.2509 │2510 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2511 │ ~2512 │2513 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/125142515 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2516 You may run "mix format --migrate" to fix this warning automatically.2517 │2518 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2519 │ ~2520 │2521 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/125222523 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2524 You may run "mix format --migrate" to fix this warning automatically.2525 │2526 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2527 │ ~2528 │2529 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/125302531 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2532 You may run "mix format --migrate" to fix this warning automatically.2533 │2534 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2535 │ ~2536 │2537 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/125382539 warning: use Bitwise is deprecated. import Bitwise instead2540 │2541 5 │ use Bitwise2542 │ ~~~~~~~~~~~2543 │2544 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)25452546 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2547 You may run "mix format --migrate" to fix this warning automatically.2548 │2549 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2550 │ ~2551 │2552 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/125532554 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2555 You may run "mix format --migrate" to fix this warning automatically.2556 │2557 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2558 │ ~2559 │2560 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/125612562 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2563 You may run "mix format --migrate" to fix this warning automatically.2564 │2565 46 │ 0 :: int32>>2566 │ ~2567 │2568 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/125692570 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2571 You may run "mix format --migrate" to fix this warning automatically.2572 │2573 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2574 │ ~2575 │2576 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/125772578 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2579 You may run "mix format --migrate" to fix this warning automatically.2580 │2581 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2582 │ ~2583 │2584 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/125852586 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2587 You may run "mix format --migrate" to fix this warning automatically.2588 │2589 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2590 │ ~2591 │2592 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/125932594 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2595 You may run "mix format --migrate" to fix this warning automatically.2596 │2597 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2598 │ ~2599 │2600 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/126012602 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 operator2603 │2604 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2605 │ ~2606 │2607 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/126082609 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2610 You may run "mix format --migrate" to fix this warning automatically.2611 │2612 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2613 │ ~2614 │2615 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/326162617 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 operator2618 │2619 72 │ <<data :: size(rest_size)>> = rest2620 │ ~2621 │2622 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/326232624 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2625 You may run "mix format --migrate" to fix this warning automatically.2626 │2627 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2628 │ ~2629 │2630 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/326312632 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2633 You may run "mix format --migrate" to fix this warning automatically.2634 │2635 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2636 │ ~2637 │2638 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/326392640 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2641 You may run "mix format --migrate" to fix this warning automatically.2642 │2643 86 │ def parse(<<status :: int8>>, ?Z, _size) do2644 │ ~2645 │2646 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/326472648 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2649 You may run "mix format --migrate" to fix this warning automatically.2650 │2651 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2652 │ ~2653 │2654 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/326552656 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2657 You may run "mix format --migrate" to fix this warning automatically.2658 │2659 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2660 │ ~2661 │2662 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/326632664 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2665 You may run "mix format --migrate" to fix this warning automatically.2666 │2667 103 │ case <<len ::uint16>> do2668 │ ~2669 │2670 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/326712672 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2673 You may run "mix format --migrate" to fix this warning automatically.2674 │2675 104 │ <<^overflow_len :: uint16>> ->2676 │ ~2677 │2678 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/326792680 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2681 You may run "mix format --migrate" to fix this warning automatically.2682 │2683 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do2684 │ ~2685 │2686 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/326872688 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2689 You may run "mix format --migrate" to fix this warning automatically.2690 │2691 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do2692 │ ~2693 │2694 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/326952696 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2697 You may run "mix format --migrate" to fix this warning automatically.2698 │2699 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do2700 │ ~2701 │2702 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/327032704 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2705 You may run "mix format --migrate" to fix this warning automatically.2706 │2707 226 │ [<<size :: int32>>, data]2708 │ ~2709 │2710 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/127112712 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2713 You may run "mix format --migrate" to fix this warning automatically.2714 │2715 224 │ [first, <<size :: int32>>, data]2716 │ ~2717 │2718 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/127192720 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2721 You may run "mix format --migrate" to fix this warning automatically.2722 │2723 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2724 │ ~2725 │2726 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/127272728 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2729 You may run "mix format --migrate" to fix this warning automatically.2730 │2731 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2732 │ ~2733 │2734 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/127352736 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2737 You may run "mix format --migrate" to fix this warning automatically.2738 │2739 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>2740 │ ~2741 │2742 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/127432744 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2745 You may run "mix format --migrate" to fix this warning automatically.2746 │2747 252 │ len = <<div(byte_size(oids), 4) :: int16>>2748 │ ~2749 │2750 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/127512752 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2753 You may run "mix format --migrate" to fix this warning automatically.2754 │2755 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>2756 │ ~2757 │2758 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/127592760 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2761 You may run "mix format --migrate" to fix this warning automatically.2762 │2763 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>2764 │ ~2765 │2766 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/127672768 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2769 You may run "mix format --migrate" to fix this warning automatically.2770 │2771 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>2772 │ ~2773 │2774 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/127752776 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2777 You may run "mix format --migrate" to fix this warning automatically.2778 │2779 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>2780 │ ~2781 │2782 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/127832784 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2785 You may run "mix format --migrate" to fix this warning automatically.2786 │2787 287 │ len_params = <<length(params) :: int16>>2788 │ ~2789 │2790 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/127912792 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2793 You may run "mix format --migrate" to fix this warning automatically.2794 │2795 294 │ {?E, [port, 0, <<rows :: int32>>]}2796 │ ~2797 │2798 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/127992800 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2801 You may run "mix format --migrate" to fix this warning automatically.2802 │2803 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2804 │ ~2805 │2806 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/128072808 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2809 You may run "mix format --migrate" to fix this warning automatically.2810 │2811 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2812 │ ~2813 │2814 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/128152816 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2817 You may run "mix format --migrate" to fix this warning automatically.2818 │2819 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2820 │ ~2821 │2822 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/128232824 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2825 You may run "mix format --migrate" to fix this warning automatically.2826 │2827 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2828 │ ~2829 │2830 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/128312832 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2833 You may run "mix format --migrate" to fix this warning automatically.2834 │2835 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2836 │ ~2837 │2838 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/128392840 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2841 You may run "mix format --migrate" to fix this warning automatically.2842 │2843 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2844 │ ~2845 │2846 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/128472848 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2849 You may run "mix format --migrate" to fix this warning automatically.2850 │2851 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do2852 │ ~2853 │2854 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/128552856 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2857 You may run "mix format --migrate" to fix this warning automatically.2858 │2859 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2860 │ ~2861 │2862 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/128632864 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2865 You may run "mix format --migrate" to fix this warning automatically.2866 │2867 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2868 │ ~2869 │2870 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/128712872 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2873 You may run "mix format --migrate" to fix this warning automatically.2874 │2875 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2876 │ ~2877 │2878 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/128792880 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2881 You may run "mix format --migrate" to fix this warning automatically.2882 │2883 363 │ type_size :: int16, type_mod :: int32, format :: int16,2884 │ ~2885 │2886 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/128872888 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2889 You may run "mix format --migrate" to fix this warning automatically.2890 │2891 363 │ type_size :: int16, type_mod :: int32, format :: int16,2892 │ ~2893 │2894 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/128952896 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2897 You may run "mix format --migrate" to fix this warning automatically.2898 │2899 363 │ type_size :: int16, type_mod :: int32, format :: int16,2900 │ ~2901 │2902 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/129032904 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2905 You may run "mix format --migrate" to fix this warning automatically.2906 │2907 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2908 │ ~2909 │2910 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/129112912 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2913 You may run "mix format --migrate" to fix this warning automatically.2914 │2915 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2916 │ ~2917 │2918 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/129192920 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2921 You may run "mix format --migrate" to fix this warning automatically.2922 │2923 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)2924 │ ~2925 │2926 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/129272928 warning: unused require Postgrex.Messages2929 │2930 30 │ require Postgrex.Messages2931 │ ~2932 │2933 └─ lib/postgrex/query.ex:30:329342935 warning: unused require Logger2936 │2937 8 │ require Logger2938 │ ~2939 │2940 └─ lib/postgrex/notifications.ex:8:329412942 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead2943 │2944 1005 │ Logger.warn(fn() ->2945 │ ~2946 │2947 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/529482949 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2950 You may run "mix format --migrate" to fix this warning automatically.2951 │2952 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2953 │ ~2954 │2955 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/129562957 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2958 You may run "mix format --migrate" to fix this warning automatically.2959 │2960 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2961 │ ~2962 │2963 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/129642965 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 operator2966 │2967 2003 │ <<body :: binary(size), rest :: binary>> ->2968 │ ~2969 │2970 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/129712972 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2973 You may run "mix format --migrate" to fix this warning automatically.2974 │2975 59 │ if lower == <<-1::int32>> do2976 │ ~2977 │2978 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/429792980 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2981 You may run "mix format --migrate" to fix this warning automatically.2982 │2983 66 │ if upper == <<-1::int32>> do2984 │ ~2985 │2986 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/429872988 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2989 You may run "mix format --migrate" to fix this warning automatically.2990 │2991 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]2992 │ ~2993 │2994 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/429952996 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2997 You may run "mix format --migrate" to fix this warning automatically.2998 │2999 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3000 │ ~3001 │3002 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/330033004 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3005 You may run "mix format --migrate" to fix this warning automatically.3006 │3007 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3008 │ ~3009 │3010 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/330113012 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3013 You may run "mix format --migrate" to fix this warning automatically.3014 │3015 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3016 │ ~3017 │3018 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/330193020 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3021 You may run "mix format --migrate" to fix this warning automatically.3022 │3023 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3024 │ ~3025 │3026 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/330273028 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3029 You may run "mix format --migrate" to fix this warning automatically.3030 │3031 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3032 │ ~3033 │3034 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/330353036 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3037 You may run "mix format --migrate" to fix this warning automatically.3038 │3039 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]3040 │ ~3041 │3042 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/330433044 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3045 You may run "mix format --migrate" to fix this warning automatically.3046 │3047 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3048 │ ~3049 │3050 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/230513052 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3053 You may run "mix format --migrate" to fix this warning automatically.3054 │3055 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3056 │ ~3057 │3058 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/230593060 warning: using single-quoted strings to represent charlists is deprecated.3061 Use ~c"" if you indeed want a charlist or use "" instead.3062 You may run "mix format --migrate" to change all single-quoted3063 strings to use the ~c sigil and fix this warning.3064 │3065 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do3066 │ ~3067 │3068 └─ lib/postgrex/type_module.ex:49:5030693070 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3071 You may run "mix format --migrate" to fix this warning automatically.3072 │3073 182 │ defp row_decode(<<-1::int32, rest::binary>>) do3074 │ ~3075 │3076 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/130773078 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3079 You may run "mix format --migrate" to fix this warning automatically.3080 │3081 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do3082 │ ~3083 │3084 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/130853086 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3087 You may run "mix format --migrate" to fix this warning automatically.3088 │3089 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3090 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3091 │3092 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/330933094 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3095 You may run "mix format --migrate" to fix this warning automatically.3096 │3097 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3098 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3099 │3100 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131013102 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3103 You may run "mix format --migrate" to fix this warning automatically.3104 │3105 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3106 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3107 │3108 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131093110 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3111 You may run "mix format --migrate" to fix this warning automatically.3112 │3113 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3114 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3115 │3116 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131173118 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 operator3119 │3120 15 │ <<binary::binary-size(last_pos), last::bits>> = val3121 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3122 │3123 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131243125 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3126 You may run "mix format --migrate" to fix this warning automatically.3127 │3128 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3129 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3130 │3131 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131323133 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3134 You may run "mix format --migrate" to fix this warning automatically.3135 │3136 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3137 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3138 │3139 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131403141 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3142 You may run "mix format --migrate" to fix this warning automatically.3143 │3144 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3145 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3146 │3147 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/131483149 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3150 You may run "mix format --migrate" to fix this warning automatically.3151 │3152 9 │ <<1 :: int32, 1>>3153 │ ~~~~~~~~~~~~~~~~~3154 │3155 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/131563157 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3158 You may run "mix format --migrate" to fix this warning automatically.3159 │3160 11 │ <<1 :: int32, 0>>3161 │ ~~~~~~~~~~~~~~~~~3162 │3163 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/131643165 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3166 You may run "mix format --migrate" to fix this warning automatically.3167 │3168 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3169 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3170 │3171 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/131723173 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3174 You may run "mix format --migrate" to fix this warning automatically.3175 │3176 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3177 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3178 │3179 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/131803181 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3182 You may run "mix format --migrate" to fix this warning automatically.3183 │3184 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3185 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3186 │3187 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/131883189 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3190 You may run "mix format --migrate" to fix this warning automatically.3191 │3192 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3193 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3194 │3195 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/131963197 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3198 You may run "mix format --migrate" to fix this warning automatically.3199 │3200 12 │ <<20 :: int32, 3, n, 1, 16,3201 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3202 │3203 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/132043205 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3206 You may run "mix format --migrate" to fix this warning automatically.3207 │3208 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3209 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3210 │3211 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132123213 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3214 You may run "mix format --migrate" to fix this warning automatically.3215 │3216 10 │ <<24::int32, x::float64, y::float64, r::float64>>3217 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3218 │3219 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132203221 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3222 You may run "mix format --migrate" to fix this warning automatically.3223 │3224 10 │ <<24::int32, x::float64, y::float64, r::float64>>3225 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3226 │3227 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132283229 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3230 You may run "mix format --migrate" to fix this warning automatically.3231 │3232 10 │ <<24::int32, x::float64, y::float64, r::float64>>3233 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3234 │3235 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132363237 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3238 You may run "mix format --migrate" to fix this warning automatically.3239 │3240 10 │ <<24::int32, x::float64, y::float64, r::float64>>3241 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3242 │3243 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132443245 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3246 You may run "mix format --migrate" to fix this warning automatically.3247 │3248 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3249 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3250 │3251 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/132523253 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3254 You may run "mix format --migrate" to fix this warning automatically.3255 │3256 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3257 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3258 │3259 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132603261 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3262 You may run "mix format --migrate" to fix this warning automatically.3263 │3264 9 │ <<4::int32, n::float32>>3265 │ ~~~~~~~~~~~~~~~~~~~~~~~~3266 │3267 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132683269 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3270 You may run "mix format --migrate" to fix this warning automatically.3271 │3272 9 │ <<4::int32, n::float32>>3273 │ ~~~~~~~~~~~~~~~~~~~~~~~~3274 │3275 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132763277 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3278 You may run "mix format --migrate" to fix this warning automatically.3279 │3280 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3281 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3282 │3283 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132843285 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3286 You may run "mix format --migrate" to fix this warning automatically.3287 │3288 13 │ <<4::int32, 0::1, 255, 0::23>>3289 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3290 │3291 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132923293 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3294 You may run "mix format --migrate" to fix this warning automatically.3295 │3296 15 │ <<4::int32, 1::1, 255, 0::23>>3297 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3298 │3299 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/133003301 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3302 You may run "mix format --migrate" to fix this warning automatically.3303 │3304 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3305 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3306 │3307 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133083309 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3310 You may run "mix format --migrate" to fix this warning automatically.3311 │3312 9 │ <<8 :: int32, n :: float64>>3313 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3314 │3315 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133163317 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3318 You may run "mix format --migrate" to fix this warning automatically.3319 │3320 9 │ <<8 :: int32, n :: float64>>3321 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3322 │3323 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133243325 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3326 You may run "mix format --migrate" to fix this warning automatically.3327 │3328 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3329 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3330 │3331 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133323333 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3334 You may run "mix format --migrate" to fix this warning automatically.3335 │3336 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3337 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3338 │3339 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133403341 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3342 You may run "mix format --migrate" to fix this warning automatically.3343 │3344 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3345 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3346 │3347 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133483349 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3350 You may run "mix format --migrate" to fix this warning automatically.3351 │3352 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3353 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3354 │3355 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/133563357 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3358 You may run "mix format --migrate" to fix this warning automatically.3359 │3360 12 │ [<<IO.iodata_length(data) :: int32>> | data]3361 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3362 │3363 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/133643365 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3366 You may run "mix format --migrate" to fix this warning automatically.3367 │3368 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3369 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3370 │3371 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/133723373 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3374 You may run "mix format --migrate" to fix this warning automatically.3375 │3376 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3377 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3378 │3379 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/133803381 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3382 You may run "mix format --migrate" to fix this warning automatically.3383 │3384 12 │ <<20 :: int32, 3, 128, 0, 16,3385 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3386 │3387 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/133883389 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3390 You may run "mix format --migrate" to fix this warning automatically.3391 │3392 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3393 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3394 │3395 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/133963397 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3398 You may run "mix format --migrate" to fix this warning automatically.3399 │3400 12 │ <<2 :: int32, int :: int16>>3401 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3402 │3403 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/134043405 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3406 You may run "mix format --migrate" to fix this warning automatically.3407 │3408 12 │ <<2 :: int32, int :: int16>>3409 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3410 │3411 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/134123413 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3414 You may run "mix format --migrate" to fix this warning automatically.3415 │3416 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3417 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3418 │3419 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/134203421 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3422 You may run "mix format --migrate" to fix this warning automatically.3423 │3424 12 │ <<4 :: int32, int :: int32>>3425 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3426 │3427 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/134283429 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3430 You may run "mix format --migrate" to fix this warning automatically.3431 │3432 12 │ <<4 :: int32, int :: int32>>3433 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3434 │3435 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/134363437 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3438 You may run "mix format --migrate" to fix this warning automatically.3439 │3440 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3441 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3442 │3443 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/134443445 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3446 You may run "mix format --migrate" to fix this warning automatically.3447 │3448 12 │ <<8 :: int32, int :: int64>>3449 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3450 │3451 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/134523453 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3454 You may run "mix format --migrate" to fix this warning automatically.3455 │3456 12 │ <<8 :: int32, int :: int64>>3457 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3458 │3459 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/134603461 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3462 You may run "mix format --migrate" to fix this warning automatically.3463 │3464 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3465 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3466 │3467 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134683469 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3470 You may run "mix format --migrate" to fix this warning automatically.3471 │3472 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3473 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3474 │3475 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134763477 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3478 You may run "mix format --migrate" to fix this warning automatically.3479 │3480 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3481 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3482 │3483 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134843485 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3486 You may run "mix format --migrate" to fix this warning automatically.3487 │3488 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3490 │3491 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134923493 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3494 You may run "mix format --migrate" to fix this warning automatically.3495 │3496 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3497 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3498 │3499 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/135003501 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3502 You may run "mix format --migrate" to fix this warning automatically.3503 │3504 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3505 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3506 │3507 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135083509 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3510 You may run "mix format --migrate" to fix this warning automatically.3511 │3512 10 │ <<24::int32, a::float64, b::float64, c::float64>>3513 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3514 │3515 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135163517 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3518 You may run "mix format --migrate" to fix this warning automatically.3519 │3520 10 │ <<24::int32, a::float64, b::float64, c::float64>>3521 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3522 │3523 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135243525 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3526 You may run "mix format --migrate" to fix this warning automatically.3527 │3528 10 │ <<24::int32, a::float64, b::float64, c::float64>>3529 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3530 │3531 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135323533 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3534 You may run "mix format --migrate" to fix this warning automatically.3535 │3536 10 │ <<24::int32, a::float64, b::float64, c::float64>>3537 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3538 │3539 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135403541 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3542 You may run "mix format --migrate" to fix this warning automatically.3543 │3544 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3545 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3546 │3547 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/135483549 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3550 You may run "mix format --migrate" to fix this warning automatically.3551 │3552 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3553 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3554 │3555 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/135563557 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3558 You may run "mix format --migrate" to fix this warning automatically.3559 │3560 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3561 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3562 │3563 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/135643565 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3566 You may run "mix format --migrate" to fix this warning automatically.3567 │3568 9 │ <<6::int32, a, b, c, d, e, f>>3569 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3570 │3571 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/135723573 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3574 You may run "mix format --migrate" to fix this warning automatically.3575 │3576 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3577 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3578 │3579 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/135803581 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3582 You may run "mix format --migrate" to fix this warning automatically.3583 │3584 11 │ [<<byte_size(name) :: int32>> | name]3585 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3586 │3587 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/135883589 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3590 You may run "mix format --migrate" to fix this warning automatically.3591 │3592 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3593 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3594 │3595 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/135963597 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3598 You may run "mix format --migrate" to fix this warning automatically.3599 │3600 10 │ [<<IO.iodata_length(data)::int32>> | data]3601 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3602 │3603 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/136043605 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3606 You may run "mix format --migrate" to fix this warning automatically.3607 │3608 13 │ [<<IO.iodata_length(data)::int32>> | data]3609 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3610 │3611 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/136123613 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3614 You may run "mix format --migrate" to fix this warning automatically.3615 │3616 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3617 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3618 │3619 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/136203621 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3622 You may run "mix format --migrate" to fix this warning automatically.3623 │3624 15 │ <<4 :: int32, oid :: uint32>>3625 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3626 │3627 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/136283629 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3630 You may run "mix format --migrate" to fix this warning automatically.3631 │3632 15 │ <<4 :: int32, oid :: uint32>>3633 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3634 │3635 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/136363637 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3638 You may run "mix format --migrate" to fix this warning automatically.3639 │3640 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3641 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3642 │3643 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/136443645 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3646 You may run "mix format --migrate" to fix this warning automatically.3647 │3648 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3649 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3650 │3651 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/136523653 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3654 You may run "mix format --migrate" to fix this warning automatically.3655 │3656 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3657 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3658 │3659 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/136603661 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3662 You may run "mix format --migrate" to fix this warning automatically.3663 │3664 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3665 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3666 │3667 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136683669 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3670 You may run "mix format --migrate" to fix this warning automatically.3671 │3672 9 │ <<16::int32, x::float64, y::float64>>3673 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3674 │3675 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136763677 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3678 You may run "mix format --migrate" to fix this warning automatically.3679 │3680 9 │ <<16::int32, x::float64, y::float64>>3681 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3682 │3683 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136843685 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3686 You may run "mix format --migrate" to fix this warning automatically.3687 │3688 9 │ <<16::int32, x::float64, y::float64>>3689 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3690 │3691 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136923693 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3694 You may run "mix format --migrate" to fix this warning automatically.3695 │3696 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3697 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3698 │3699 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/137003701 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3702 You may run "mix format --migrate" to fix this warning automatically.3703 │3704 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3705 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3706 │3707 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/137083709 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3710 You may run "mix format --migrate" to fix this warning automatically.3711 │3712 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3713 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3714 │3715 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/137163717 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3718 You may run "mix format --migrate" to fix this warning automatically.3719 │3720 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3721 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3722 │3723 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/337243725 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3726 You may run "mix format --migrate" to fix this warning automatically.3727 │3728 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3729 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3730 │3731 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/137323733 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3734 You may run "mix format --migrate" to fix this warning automatically.3735 │3736 14 │ [<<byte_size(bin) :: int32>> | bin]3737 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3738 │3739 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/137403741 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3742 You may run "mix format --migrate" to fix this warning automatically.3743 │3744 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3745 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3746 │3747 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/337483749 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3750 You may run "mix format --migrate" to fix this warning automatically.3751 │3752 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3753 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3754 │3755 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/337563757 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3758 You may run "mix format --migrate" to fix this warning automatically.3759 │3760 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3761 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3762 │3763 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/337643765 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3766 You may run "mix format --migrate" to fix this warning automatically.3767 │3768 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3769 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3770 │3771 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137723773 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3774 You may run "mix format --migrate" to fix this warning automatically.3775 │3776 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3777 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3778 │3779 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137803781 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3782 You may run "mix format --migrate" to fix this warning automatically.3783 │3784 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3785 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3786 │3787 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137883789 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3790 You may run "mix format --migrate" to fix this warning automatically.3791 │3792 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3793 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3794 │3795 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137963797 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3798 You may run "mix format --migrate" to fix this warning automatically.3799 │3800 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3801 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3802 │3803 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/138043805 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3806 You may run "mix format --migrate" to fix this warning automatically.3807 │3808 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3809 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3810 │3811 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/138123813 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3814 You may run "mix format --migrate" to fix this warning automatically.3815 │3816 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3817 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3818 │3819 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/138203821 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3822 You may run "mix format --migrate" to fix this warning automatically.3823 │3824 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3825 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3826 │3827 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/138283829 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3830 You may run "mix format --migrate" to fix this warning automatically.3831 │3832 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3833 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3834 │3835 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/138363837 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3838 You may run "mix format --migrate" to fix this warning automatically.3839 │3840 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>3841 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3842 │3843 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/138443845 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3846 You may run "mix format --migrate" to fix this warning automatically.3847 │3848 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3849 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3850 │3851 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/138523853 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3854 You may run "mix format --migrate" to fix this warning automatically.3855 │3856 11 │ [<<16 :: int32>> | uuid]3857 │ ~~~~~~~~~~~~~~~~~~~~~~~~3858 │3859 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/138603861 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3862 You may run "mix format --migrate" to fix this warning automatically.3863 │3864 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3865 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3866 │3867 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/138683869 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3870 You may run "mix format --migrate" to fix this warning automatically.3871 │3872 9 │ <<0 :: int32>>3873 │ ~~~~~~~~~~~~~~3874 │3875 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/138763877 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3878 You may run "mix format --migrate" to fix this warning automatically.3879 │3880 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3881 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3882 │3883 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/138843885 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3886 You may run "mix format --migrate" to fix this warning automatically.3887 │3888 15 │ <<0 :: int32>>3889 │ ~~~~~~~~~~~~~~3890 │3891 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/138923893 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3894 You may run "mix format --migrate" to fix this warning automatically.3895 │3896 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]3897 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3898 │3899 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/539003901 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3902 You may run "mix format --migrate" to fix this warning automatically.3903 │3904 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3905 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3906 │3907 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/439083909 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3910 You may run "mix format --migrate" to fix this warning automatically.3911 │3912 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3913 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3914 │3915 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/439163917 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3918 You may run "mix format --migrate" to fix this warning automatically.3919 │3920 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do3921 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3922 │3923 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/439243925 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3926 You may run "mix format --migrate" to fix this warning automatically.3927 │3928 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}3929 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3930 │3931 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/439323933 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3934 You may run "mix format --migrate" to fix this warning automatically.3935 │3936 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3937 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3938 │3939 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/539403941 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3942 You may run "mix format --migrate" to fix this warning automatically.3943 │3944 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3945 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3946 │3947 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/539483949 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3950 You may run "mix format --migrate" to fix this warning automatically.3951 │3952 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3953 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3954 │3955 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839563957 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3958 You may run "mix format --migrate" to fix this warning automatically.3959 │3960 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3961 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3962 │3963 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839643965 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3966 You may run "mix format --migrate" to fix this warning automatically.3967 │3968 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3969 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3970 │3971 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839723973 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3974 You may run "mix format --migrate" to fix this warning automatically.3975 │3976 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3977 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3978 │3979 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839803981 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3982 You may run "mix format --migrate" to fix this warning automatically.3983 │3984 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3985 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3986 │3987 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/439883989 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3990 You may run "mix format --migrate" to fix this warning automatically.3991 │3992 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3993 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3994 │3995 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/439963997 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3998 You may run "mix format --migrate" to fix this warning automatically.3999 │4000 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4001 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4002 │4003 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/440044005 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4006 You may run "mix format --migrate" to fix this warning automatically.4007 │4008 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4009 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4010 │4011 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/440124013 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4014 You may run "mix format --migrate" to fix this warning automatically.4015 │4016 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4017 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4018 │4019 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740204021 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4022 You may run "mix format --migrate" to fix this warning automatically.4023 │4024 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4025 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4026 │4027 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740284029 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4030 You may run "mix format --migrate" to fix this warning automatically.4031 │4032 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4033 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4034 │4035 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740364037 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4038 You may run "mix format --migrate" to fix this warning automatically.4039 │4040 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4041 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4042 │4043 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740444045 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4046 You may run "mix format --migrate" to fix this warning automatically.4047 │4048 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4049 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4050 │4051 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/840524053 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4054 You may run "mix format --migrate" to fix this warning automatically.4055 │4056 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4057 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4058 │4059 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/440604061 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4062 You may run "mix format --migrate" to fix this warning automatically.4063 │4064 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4065 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4066 │4067 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740684069 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4070 You may run "mix format --migrate" to fix this warning automatically.4071 │4072 27 │ <<len :: int32, value :: binary-size(len)>> ->4073 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4074 │4075 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/640764077 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4078 You may run "mix format --migrate" to fix this warning automatically.4079 │4080 27 │ <<len :: int32, value :: binary-size(len)>> ->4081 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4082 │4083 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/240844085 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4086 You may run "mix format --migrate" to fix this warning automatically.4087 │4088 27 │ <<len :: int32, value :: binary-size(len)>> ->4089 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4090 │4091 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/540924093 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4094 You may run "mix format --migrate" to fix this warning automatically.4095 │4096 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4097 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4098 │4099 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/641004101 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4102 You may run "mix format --migrate" to fix this warning automatically.4103 │4104 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4105 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4106 │4107 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/241084109 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4110 You may run "mix format --migrate" to fix this warning automatically.4111 │4112 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4113 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4114 │4115 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/541164117 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4118 You may run "mix format --migrate" to fix this warning automatically.4119 │4120 19 │ <<1 :: int32, 1>> -> true4121 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4122 │4123 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/641244125 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4126 You may run "mix format --migrate" to fix this warning automatically.4127 │4128 19 │ <<1 :: int32, 1>> -> true4129 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4130 │4131 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/241324133 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4134 You may run "mix format --migrate" to fix this warning automatically.4135 │4136 19 │ <<1 :: int32, 1>> -> true4137 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4138 │4139 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/541404141 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4142 You may run "mix format --migrate" to fix this warning automatically.4143 │4144 20 │ <<1 :: int32, 0>> -> false4145 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4146 │4147 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/641484149 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4150 You may run "mix format --migrate" to fix this warning automatically.4151 │4152 20 │ <<1 :: int32, 0>> -> false4153 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4154 │4155 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/241564157 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4158 You may run "mix format --migrate" to fix this warning automatically.4159 │4160 20 │ <<1 :: int32, 0>> -> false4161 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4162 │4163 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/541644165 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4166 You may run "mix format --migrate" to fix this warning automatically.4167 │4168 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4169 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4170 │4171 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/641724173 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4174 You may run "mix format --migrate" to fix this warning automatically.4175 │4176 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4177 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4178 │4179 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/241804181 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4182 You may run "mix format --migrate" to fix this warning automatically.4183 │4184 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4185 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4186 │4187 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/541884189 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4190 You may run "mix format --migrate" to fix this warning automatically.4191 │4192 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4193 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4194 │4195 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/641964197 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4198 You may run "mix format --migrate" to fix this warning automatically.4199 │4200 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4201 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4202 │4203 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/642044205 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4206 You may run "mix format --migrate" to fix this warning automatically.4207 │4208 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4209 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4210 │4211 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/642124213 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4214 You may run "mix format --migrate" to fix this warning automatically.4215 │4216 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4217 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4218 │4219 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/642204221 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4222 You may run "mix format --migrate" to fix this warning automatically.4223 │4224 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4225 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4226 │4227 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/642284229 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4230 You may run "mix format --migrate" to fix this warning automatically.4231 │4232 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4233 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4234 │4235 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242364237 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4238 You may run "mix format --migrate" to fix this warning automatically.4239 │4240 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4241 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4242 │4243 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242444245 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4246 You may run "mix format --migrate" to fix this warning automatically.4247 │4248 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4249 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4250 │4251 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242524253 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4254 You may run "mix format --migrate" to fix this warning automatically.4255 │4256 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4257 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4258 │4259 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242604261 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4262 You may run "mix format --migrate" to fix this warning automatically.4263 │4264 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4265 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4266 │4267 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242684269 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4270 You may run "mix format --migrate" to fix this warning automatically.4271 │4272 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4273 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4274 │4275 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542764277 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4278 You may run "mix format --migrate" to fix this warning automatically.4279 │4280 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4281 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4282 │4283 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542844285 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4286 You may run "mix format --migrate" to fix this warning automatically.4287 │4288 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4289 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4290 │4291 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542924293 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4294 You may run "mix format --migrate" to fix this warning automatically.4295 │4296 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4297 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4298 │4299 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/543004301 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4302 You may run "mix format --migrate" to fix this warning automatically.4303 │4304 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4305 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4306 │4307 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/543084309 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4310 You may run "mix format --migrate" to fix this warning automatically.4311 │4312 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4313 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4314 │4315 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/643164317 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4318 You may run "mix format --migrate" to fix this warning automatically.4319 │4320 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4321 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4322 │4323 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/243244325 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4326 You may run "mix format --migrate" to fix this warning automatically.4327 │4328 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4329 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4330 │4331 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/543324333 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4334 You may run "mix format --migrate" to fix this warning automatically.4335 │4336 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4337 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4338 │4339 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/643404341 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4342 You may run "mix format --migrate" to fix this warning automatically.4343 │4344 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4345 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4346 │4347 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/243484349 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4350 You may run "mix format --migrate" to fix this warning automatically.4351 │4352 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4353 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4354 │4355 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/543564357 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4358 You may run "mix format --migrate" to fix this warning automatically.4359 │4360 23 │ <<20 :: int32, 3, n, 1, 16,4361 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4362 │4363 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/643644365 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4366 You may run "mix format --migrate" to fix this warning automatically.4367 │4368 23 │ <<20 :: int32, 3, n, 1, 16,4369 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4370 │4371 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/243724373 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4374 You may run "mix format --migrate" to fix this warning automatically.4375 │4376 23 │ <<20 :: int32, 3, n, 1, 16,4377 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4378 │4379 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/543804381 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4382 You may run "mix format --migrate" to fix this warning automatically.4383 │4384 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4385 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4386 │4387 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/643884389 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4390 You may run "mix format --migrate" to fix this warning automatically.4391 │4392 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4393 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4394 │4395 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/243964397 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4398 You may run "mix format --migrate" to fix this warning automatically.4399 │4400 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4401 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4402 │4403 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/544044405 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4406 You may run "mix format --migrate" to fix this warning automatically.4407 │4408 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4409 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4410 │4411 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/644124413 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4414 You may run "mix format --migrate" to fix this warning automatically.4415 │4416 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4417 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4418 │4419 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/644204421 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4422 You may run "mix format --migrate" to fix this warning automatically.4423 │4424 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4425 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4426 │4427 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/644284429 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4430 You may run "mix format --migrate" to fix this warning automatically.4431 │4432 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4433 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4434 │4435 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/644364437 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4438 You may run "mix format --migrate" to fix this warning automatically.4439 │4440 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4441 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4442 │4443 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244444445 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4446 You may run "mix format --migrate" to fix this warning automatically.4447 │4448 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4449 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4450 │4451 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244524453 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4454 You may run "mix format --migrate" to fix this warning automatically.4455 │4456 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4457 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4458 │4459 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244604461 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4462 You may run "mix format --migrate" to fix this warning automatically.4463 │4464 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4465 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4466 │4467 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244684469 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4470 You may run "mix format --migrate" to fix this warning automatically.4471 │4472 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4473 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4474 │4475 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544764477 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4478 You may run "mix format --migrate" to fix this warning automatically.4479 │4480 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4481 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4482 │4483 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544844485 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4486 You may run "mix format --migrate" to fix this warning automatically.4487 │4488 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4490 │4491 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544924493 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4494 You may run "mix format --migrate" to fix this warning automatically.4495 │4496 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4497 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4498 │4499 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/545004501 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4502 You may run "mix format --migrate" to fix this warning automatically.4503 │4504 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4505 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4506 │4507 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/645084509 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4510 You may run "mix format --migrate" to fix this warning automatically.4511 │4512 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4513 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4514 │4515 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/245164517 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4518 You may run "mix format --migrate" to fix this warning automatically.4519 │4520 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4521 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4522 │4523 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/545244525 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4526 You may run "mix format --migrate" to fix this warning automatically.4527 │4528 36 │ <<4 :: int32, days :: int32>> ->4529 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4530 │4531 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/645324533 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4534 You may run "mix format --migrate" to fix this warning automatically.4535 │4536 36 │ <<4 :: int32, days :: int32>> ->4537 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4538 │4539 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/645404541 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4542 You may run "mix format --migrate" to fix this warning automatically.4543 │4544 36 │ <<4 :: int32, days :: int32>> ->4545 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4546 │4547 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/245484549 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4550 You may run "mix format --migrate" to fix this warning automatically.4551 │4552 36 │ <<4 :: int32, days :: int32>> ->4553 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4554 │4555 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/245564557 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4558 You may run "mix format --migrate" to fix this warning automatically.4559 │4560 36 │ <<4 :: int32, days :: int32>> ->4561 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4562 │4563 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/545644565 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4566 You may run "mix format --migrate" to fix this warning automatically.4567 │4568 36 │ <<4 :: int32, days :: int32>> ->4569 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4570 │4571 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/545724573 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4574 You may run "mix format --migrate" to fix this warning automatically.4575 │4576 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4577 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4578 │4579 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/645804581 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4582 You may run "mix format --migrate" to fix this warning automatically.4583 │4584 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4585 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4586 │4587 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/245884589 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4590 You may run "mix format --migrate" to fix this warning automatically.4591 │4592 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4593 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4594 │4595 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/545964597 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4598 You may run "mix format --migrate" to fix this warning automatically.4599 │4600 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4601 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4602 │4603 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646044605 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4606 You may run "mix format --migrate" to fix this warning automatically.4607 │4608 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4609 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4610 │4611 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246124613 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4614 You may run "mix format --migrate" to fix this warning automatically.4615 │4616 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4617 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4618 │4619 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/546204621 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4622 You may run "mix format --migrate" to fix this warning automatically.4623 │4624 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4625 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4626 │4627 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646284629 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4630 You may run "mix format --migrate" to fix this warning automatically.4631 │4632 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4633 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4634 │4635 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246364637 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4638 You may run "mix format --migrate" to fix this warning automatically.4639 │4640 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4641 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4642 │4643 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/546444645 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4646 You may run "mix format --migrate" to fix this warning automatically.4647 │4648 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4649 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4650 │4651 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646524653 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4654 You may run "mix format --migrate" to fix this warning automatically.4655 │4656 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4657 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4658 │4659 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246604661 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4662 You may run "mix format --migrate" to fix this warning automatically.4663 │4664 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4665 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4666 │4667 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/546684669 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4670 You may run "mix format --migrate" to fix this warning automatically.4671 │4672 26 │ <<4::int32, float::float32>> -> float4673 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4674 │4675 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646764677 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4678 You may run "mix format --migrate" to fix this warning automatically.4679 │4680 26 │ <<4::int32, float::float32>> -> float4681 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4682 │4683 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646844685 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4686 You may run "mix format --migrate" to fix this warning automatically.4687 │4688 26 │ <<4::int32, float::float32>> -> float4689 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4690 │4691 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246924693 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4694 You may run "mix format --migrate" to fix this warning automatically.4695 │4696 26 │ <<4::int32, float::float32>> -> float4697 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4698 │4699 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/247004701 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4702 You may run "mix format --migrate" to fix this warning automatically.4703 │4704 26 │ <<4::int32, float::float32>> -> float4705 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4706 │4707 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/547084709 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4710 You may run "mix format --migrate" to fix this warning automatically.4711 │4712 26 │ <<4::int32, float::float32>> -> float4713 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4714 │4715 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/547164717 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4718 You may run "mix format --migrate" to fix this warning automatically.4719 │4720 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4721 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4722 │4723 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/647244725 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4726 You may run "mix format --migrate" to fix this warning automatically.4727 │4728 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4729 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4730 │4731 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/247324733 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4734 You may run "mix format --migrate" to fix this warning automatically.4735 │4736 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4737 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4738 │4739 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/547404741 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4742 You may run "mix format --migrate" to fix this warning automatically.4743 │4744 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4745 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4746 │4747 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/647484749 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4750 You may run "mix format --migrate" to fix this warning automatically.4751 │4752 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4753 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4754 │4755 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/247564757 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4758 You may run "mix format --migrate" to fix this warning automatically.4759 │4760 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4761 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4762 │4763 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/547644765 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4766 You may run "mix format --migrate" to fix this warning automatically.4767 │4768 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4769 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4770 │4771 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/647724773 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4774 You may run "mix format --migrate" to fix this warning automatically.4775 │4776 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4777 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4778 │4779 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/247804781 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4782 You may run "mix format --migrate" to fix this warning automatically.4783 │4784 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4785 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4786 │4787 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/547884789 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4790 You may run "mix format --migrate" to fix this warning automatically.4791 │4792 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4793 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4794 │4795 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/647964797 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4798 You may run "mix format --migrate" to fix this warning automatically.4799 │4800 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4801 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4802 │4803 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248044805 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4806 You may run "mix format --migrate" to fix this warning automatically.4807 │4808 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4809 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4810 │4811 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548124813 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4814 You may run "mix format --migrate" to fix this warning automatically.4815 │4816 26 │ <<8::int32, float::float64>> -> float4817 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4818 │4819 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/648204821 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4822 You may run "mix format --migrate" to fix this warning automatically.4823 │4824 26 │ <<8::int32, float::float64>> -> float4825 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4826 │4827 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/648284829 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4830 You may run "mix format --migrate" to fix this warning automatically.4831 │4832 26 │ <<8::int32, float::float64>> -> float4833 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4834 │4835 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248364837 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4838 You may run "mix format --migrate" to fix this warning automatically.4839 │4840 26 │ <<8::int32, float::float64>> -> float4841 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4842 │4843 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248444845 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4846 You may run "mix format --migrate" to fix this warning automatically.4847 │4848 26 │ <<8::int32, float::float64>> -> float4849 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4850 │4851 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548524853 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4854 You may run "mix format --migrate" to fix this warning automatically.4855 │4856 26 │ <<8::int32, float::float64>> -> float4857 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4858 │4859 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548604861 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4862 You may run "mix format --migrate" to fix this warning automatically.4863 │4864 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4865 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4866 │4867 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/648684869 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4870 You may run "mix format --migrate" to fix this warning automatically.4871 │4872 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4873 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4874 │4875 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248764877 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4878 You may run "mix format --migrate" to fix this warning automatically.4879 │4880 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4881 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4882 │4883 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548844885 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4886 You may run "mix format --migrate" to fix this warning automatically.4887 │4888 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4889 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4890 │4891 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/648924893 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4894 You may run "mix format --migrate" to fix this warning automatically.4895 │4896 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4897 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4898 │4899 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/249004901 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4902 You may run "mix format --migrate" to fix this warning automatically.4903 │4904 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4905 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4906 │4907 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/549084909 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4910 You may run "mix format --migrate" to fix this warning automatically.4911 │4912 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4913 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4914 │4915 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/649164917 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4918 You may run "mix format --migrate" to fix this warning automatically.4919 │4920 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4921 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4922 │4923 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/249244925 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4926 You may run "mix format --migrate" to fix this warning automatically.4927 │4928 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4929 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4930 │4931 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/549324933 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4934 You may run "mix format --migrate" to fix this warning automatically.4935 │4936 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4937 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4938 │4939 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/649404941 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4942 You may run "mix format --migrate" to fix this warning automatically.4943 │4944 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4945 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4946 │4947 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/249484949 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4950 You may run "mix format --migrate" to fix this warning automatically.4951 │4952 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4953 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4954 │4955 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/549564957 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4958 You may run "mix format --migrate" to fix this warning automatically.4959 │4960 23 │ <<20 :: int32, 3, 128, 0, 16,4961 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4962 │4963 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/649644965 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4966 You may run "mix format --migrate" to fix this warning automatically.4967 │4968 23 │ <<20 :: int32, 3, 128, 0, 16,4969 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4970 │4971 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/249724973 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4974 You may run "mix format --migrate" to fix this warning automatically.4975 │4976 23 │ <<20 :: int32, 3, 128, 0, 16,4977 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4978 │4979 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/549804981 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4982 You may run "mix format --migrate" to fix this warning automatically.4983 │4984 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4985 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4986 │4987 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/649884989 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4990 You may run "mix format --migrate" to fix this warning automatically.4991 │4992 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4993 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4994 │4995 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/249964997 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4998 You may run "mix format --migrate" to fix this warning automatically.4999 │5000 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5001 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5002 │5003 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/550045005 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5006 You may run "mix format --migrate" to fix this warning automatically.5007 │5008 20 │ <<2 :: int32, int :: int16>> -> int5009 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5010 │5011 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/650125013 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5014 You may run "mix format --migrate" to fix this warning automatically.5015 │5016 20 │ <<2 :: int32, int :: int16>> -> int5017 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5018 │5019 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/650205021 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5022 You may run "mix format --migrate" to fix this warning automatically.5023 │5024 20 │ <<2 :: int32, int :: int16>> -> int5025 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5026 │5027 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/250285029 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5030 You may run "mix format --migrate" to fix this warning automatically.5031 │5032 20 │ <<2 :: int32, int :: int16>> -> int5033 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5034 │5035 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/250365037 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5038 You may run "mix format --migrate" to fix this warning automatically.5039 │5040 20 │ <<2 :: int32, int :: int16>> -> int5041 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5042 │5043 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/550445045 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5046 You may run "mix format --migrate" to fix this warning automatically.5047 │5048 20 │ <<2 :: int32, int :: int16>> -> int5049 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5050 │5051 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/550525053 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5054 You may run "mix format --migrate" to fix this warning automatically.5055 │5056 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5057 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5058 │5059 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/650605061 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5062 You may run "mix format --migrate" to fix this warning automatically.5063 │5064 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5065 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5066 │5067 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/250685069 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5070 You may run "mix format --migrate" to fix this warning automatically.5071 │5072 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5073 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5074 │5075 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/550765077 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5078 You may run "mix format --migrate" to fix this warning automatically.5079 │5080 20 │ <<4 :: int32, int :: int32>> -> int5081 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5082 │5083 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/650845085 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5086 You may run "mix format --migrate" to fix this warning automatically.5087 │5088 20 │ <<4 :: int32, int :: int32>> -> int5089 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5090 │5091 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/650925093 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5094 You may run "mix format --migrate" to fix this warning automatically.5095 │5096 20 │ <<4 :: int32, int :: int32>> -> int5097 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5098 │5099 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/251005101 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5102 You may run "mix format --migrate" to fix this warning automatically.5103 │5104 20 │ <<4 :: int32, int :: int32>> -> int5105 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5106 │5107 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/251085109 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5110 You may run "mix format --migrate" to fix this warning automatically.5111 │5112 20 │ <<4 :: int32, int :: int32>> -> int5113 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5114 │5115 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/551165117 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5118 You may run "mix format --migrate" to fix this warning automatically.5119 │5120 20 │ <<4 :: int32, int :: int32>> -> int5121 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5122 │5123 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/551245125 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5126 You may run "mix format --migrate" to fix this warning automatically.5127 │5128 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5129 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5130 │5131 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/651325133 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5134 You may run "mix format --migrate" to fix this warning automatically.5135 │5136 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5137 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5138 │5139 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/251405141 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5142 You may run "mix format --migrate" to fix this warning automatically.5143 │5144 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5145 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5146 │5147 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/551485149 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5150 You may run "mix format --migrate" to fix this warning automatically.5151 │5152 20 │ <<8 :: int32, int :: int64>> -> int5153 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5154 │5155 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/651565157 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5158 You may run "mix format --migrate" to fix this warning automatically.5159 │5160 20 │ <<8 :: int32, int :: int64>> -> int5161 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5162 │5163 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/651645165 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5166 You may run "mix format --migrate" to fix this warning automatically.5167 │5168 20 │ <<8 :: int32, int :: int64>> -> int5169 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5170 │5171 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/251725173 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5174 You may run "mix format --migrate" to fix this warning automatically.5175 │5176 20 │ <<8 :: int32, int :: int64>> -> int5177 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5178 │5179 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/251805181 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5182 You may run "mix format --migrate" to fix this warning automatically.5183 │5184 20 │ <<8 :: int32, int :: int64>> -> int5185 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5186 │5187 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/551885189 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5190 You may run "mix format --migrate" to fix this warning automatically.5191 │5192 20 │ <<8 :: int32, int :: int64>> -> int5193 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5194 │5195 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/551965197 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5198 You may run "mix format --migrate" to fix this warning automatically.5199 │5200 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5201 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5202 │5203 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/652045205 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5206 You may run "mix format --migrate" to fix this warning automatically.5207 │5208 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5209 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5210 │5211 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/252125213 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5214 You may run "mix format --migrate" to fix this warning automatically.5215 │5216 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5217 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5218 │5219 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/552205221 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5222 You may run "mix format --migrate" to fix this warning automatically.5223 │5224 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5225 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5226 │5227 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652285229 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5230 You may run "mix format --migrate" to fix this warning automatically.5231 │5232 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5233 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5234 │5235 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652365237 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5238 You may run "mix format --migrate" to fix this warning automatically.5239 │5240 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5241 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5242 │5243 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652445245 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5246 You may run "mix format --migrate" to fix this warning automatically.5247 │5248 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5249 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5250 │5251 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652525253 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5254 You may run "mix format --migrate" to fix this warning automatically.5255 │5256 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5257 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5258 │5259 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252605261 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5262 You may run "mix format --migrate" to fix this warning automatically.5263 │5264 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5265 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5266 │5267 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252685269 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5270 You may run "mix format --migrate" to fix this warning automatically.5271 │5272 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5273 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5274 │5275 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252765277 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5278 You may run "mix format --migrate" to fix this warning automatically.5279 │5280 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5281 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5282 │5283 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252845285 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5286 You may run "mix format --migrate" to fix this warning automatically.5287 │5288 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5289 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5290 │5291 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/552925293 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5294 You may run "mix format --migrate" to fix this warning automatically.5295 │5296 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5297 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5298 │5299 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/553005301 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5302 You may run "mix format --migrate" to fix this warning automatically.5303 │5304 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5305 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5306 │5307 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/553085309 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5310 You may run "mix format --migrate" to fix this warning automatically.5311 │5312 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5313 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5314 │5315 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/553165317 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5318 You may run "mix format --migrate" to fix this warning automatically.5319 │5320 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5321 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5322 │5323 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/653245325 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5326 You may run "mix format --migrate" to fix this warning automatically.5327 │5328 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5329 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5330 │5331 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/253325333 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5334 You may run "mix format --migrate" to fix this warning automatically.5335 │5336 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5337 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5338 │5339 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/553405341 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5342 You may run "mix format --migrate" to fix this warning automatically.5343 │5344 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5345 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5346 │5347 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653485349 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5350 You may run "mix format --migrate" to fix this warning automatically.5351 │5352 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5353 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5354 │5355 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653565357 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5358 You may run "mix format --migrate" to fix this warning automatically.5359 │5360 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5361 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5362 │5363 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653645365 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5366 You may run "mix format --migrate" to fix this warning automatically.5367 │5368 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5369 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5370 │5371 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653725373 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5374 You may run "mix format --migrate" to fix this warning automatically.5375 │5376 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5377 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5378 │5379 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/253805381 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5382 You may run "mix format --migrate" to fix this warning automatically.5383 │5384 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5385 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5386 │5387 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/253885389 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5390 You may run "mix format --migrate" to fix this warning automatically.5391 │5392 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5393 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5394 │5395 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/253965397 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5398 You may run "mix format --migrate" to fix this warning automatically.5399 │5400 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5401 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5402 │5403 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/254045405 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5406 You may run "mix format --migrate" to fix this warning automatically.5407 │5408 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5409 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5410 │5411 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554125413 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5414 You may run "mix format --migrate" to fix this warning automatically.5415 │5416 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5417 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5418 │5419 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554205421 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5422 You may run "mix format --migrate" to fix this warning automatically.5423 │5424 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5425 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5426 │5427 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554285429 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5430 You may run "mix format --migrate" to fix this warning automatically.5431 │5432 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5433 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5434 │5435 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554365437 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5438 You may run "mix format --migrate" to fix this warning automatically.5439 │5440 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5441 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5442 │5443 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/654445445 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5446 You may run "mix format --migrate" to fix this warning automatically.5447 │5448 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5449 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5450 │5451 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/254525453 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5454 You may run "mix format --migrate" to fix this warning automatically.5455 │5456 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5457 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5458 │5459 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554605461 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5462 You may run "mix format --migrate" to fix this warning automatically.5463 │5464 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5465 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5466 │5467 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654685469 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5470 You may run "mix format --migrate" to fix this warning automatically.5471 │5472 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5473 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5474 │5475 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654765477 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5478 You may run "mix format --migrate" to fix this warning automatically.5479 │5480 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5481 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5482 │5483 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654845485 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5486 You may run "mix format --migrate" to fix this warning automatically.5487 │5488 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5490 │5491 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654925493 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5494 You may run "mix format --migrate" to fix this warning automatically.5495 │5496 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5497 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5498 │5499 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/655005501 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5502 You may run "mix format --migrate" to fix this warning automatically.5503 │5504 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5505 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5506 │5507 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255085509 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5510 You may run "mix format --migrate" to fix this warning automatically.5511 │5512 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5513 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5514 │5515 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255165517 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5518 You may run "mix format --migrate" to fix this warning automatically.5519 │5520 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5521 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5522 │5523 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255245525 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5526 You may run "mix format --migrate" to fix this warning automatically.5527 │5528 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5529 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5530 │5531 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255325533 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5534 You may run "mix format --migrate" to fix this warning automatically.5535 │5536 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5537 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5538 │5539 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255405541 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5542 You may run "mix format --migrate" to fix this warning automatically.5543 │5544 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5545 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5546 │5547 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555485549 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5550 You may run "mix format --migrate" to fix this warning automatically.5551 │5552 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5553 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5554 │5555 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555565557 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5558 You may run "mix format --migrate" to fix this warning automatically.5559 │5560 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5561 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5562 │5563 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555645565 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5566 You may run "mix format --migrate" to fix this warning automatically.5567 │5568 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5569 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5570 │5571 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555725573 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5574 You may run "mix format --migrate" to fix this warning automatically.5575 │5576 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5577 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5578 │5579 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555805581 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5582 You may run "mix format --migrate" to fix this warning automatically.5583 │5584 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5585 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5586 │5587 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/655885589 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5590 You may run "mix format --migrate" to fix this warning automatically.5591 │5592 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5593 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5594 │5595 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255965597 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5598 You may run "mix format --migrate" to fix this warning automatically.5599 │5600 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5601 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5602 │5603 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/556045605 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5606 You may run "mix format --migrate" to fix this warning automatically.5607 │5608 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5609 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5610 │5611 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/656125613 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5614 You may run "mix format --migrate" to fix this warning automatically.5615 │5616 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5617 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5618 │5619 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/256205621 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5622 You may run "mix format --migrate" to fix this warning automatically.5623 │5624 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5625 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5626 │5627 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/556285629 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5630 You may run "mix format --migrate" to fix this warning automatically.5631 │5632 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5633 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5634 │5635 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/656365637 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5638 You may run "mix format --migrate" to fix this warning automatically.5639 │5640 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5641 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5642 │5643 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/256445645 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5646 You may run "mix format --migrate" to fix this warning automatically.5647 │5648 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5649 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5650 │5651 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/556525653 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5654 You may run "mix format --migrate" to fix this warning automatically.5655 │5656 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5657 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5658 │5659 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/656605661 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5662 You may run "mix format --migrate" to fix this warning automatically.5663 │5664 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5665 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5666 │5667 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/256685669 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5670 You may run "mix format --migrate" to fix this warning automatically.5671 │5672 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5673 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5674 │5675 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/556765677 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5678 You may run "mix format --migrate" to fix this warning automatically.5679 │5680 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5681 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5682 │5683 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/656845685 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5686 You may run "mix format --migrate" to fix this warning automatically.5687 │5688 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5689 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5690 │5691 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/256925693 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5694 You may run "mix format --migrate" to fix this warning automatically.5695 │5696 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5697 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5698 │5699 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/557005701 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5702 You may run "mix format --migrate" to fix this warning automatically.5703 │5704 19 │ <<len :: int32, data :: binary-size(len)>> ->5705 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5706 │5707 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/657085709 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5710 You may run "mix format --migrate" to fix this warning automatically.5711 │5712 19 │ <<len :: int32, data :: binary-size(len)>> ->5713 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5714 │5715 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/257165717 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5718 You may run "mix format --migrate" to fix this warning automatically.5719 │5720 19 │ <<len :: int32, data :: binary-size(len)>> ->5721 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5722 │5723 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/557245725 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5726 You may run "mix format --migrate" to fix this warning automatically.5727 │5728 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5729 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5730 │5731 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/657325733 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5734 You may run "mix format --migrate" to fix this warning automatically.5735 │5736 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5737 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5738 │5739 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/257405741 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5742 You may run "mix format --migrate" to fix this warning automatically.5743 │5744 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5745 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5746 │5747 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/557485749 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5750 You may run "mix format --migrate" to fix this warning automatically.5751 │5752 28 │ <<4 :: int32, oid :: uint32>> -> oid5753 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5754 │5755 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/657565757 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5758 You may run "mix format --migrate" to fix this warning automatically.5759 │5760 28 │ <<4 :: int32, oid :: uint32>> -> oid5761 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5762 │5763 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/657645765 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5766 You may run "mix format --migrate" to fix this warning automatically.5767 │5768 28 │ <<4 :: int32, oid :: uint32>> -> oid5769 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5770 │5771 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/257725773 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5774 You may run "mix format --migrate" to fix this warning automatically.5775 │5776 28 │ <<4 :: int32, oid :: uint32>> -> oid5777 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5778 │5779 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/257805781 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5782 You may run "mix format --migrate" to fix this warning automatically.5783 │5784 28 │ <<4 :: int32, oid :: uint32>> -> oid5785 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5786 │5787 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/557885789 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5790 You may run "mix format --migrate" to fix this warning automatically.5791 │5792 28 │ <<4 :: int32, oid :: uint32>> -> oid5793 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5794 │5795 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/557965797 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5798 You may run "mix format --migrate" to fix this warning automatically.5799 │5800 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5801 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5802 │5803 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/658045805 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5806 You may run "mix format --migrate" to fix this warning automatically.5807 │5808 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5809 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5810 │5811 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/258125813 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5814 You may run "mix format --migrate" to fix this warning automatically.5815 │5816 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5817 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5818 │5819 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/558205821 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5822 You may run "mix format --migrate" to fix this warning automatically.5823 │5824 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5825 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5826 │5827 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/658285829 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5830 You may run "mix format --migrate" to fix this warning automatically.5831 │5832 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5833 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5834 │5835 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/258365837 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5838 You may run "mix format --migrate" to fix this warning automatically.5839 │5840 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5841 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5842 │5843 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/558445845 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5846 You may run "mix format --migrate" to fix this warning automatically.5847 │5848 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5849 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5850 │5851 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/658525853 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5854 You may run "mix format --migrate" to fix this warning automatically.5855 │5856 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5857 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5858 │5859 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/258605861 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5862 You may run "mix format --migrate" to fix this warning automatically.5863 │5864 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5865 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5866 │5867 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/558685869 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5870 You may run "mix format --migrate" to fix this warning automatically.5871 │5872 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5873 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5874 │5875 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/658765877 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5878 You may run "mix format --migrate" to fix this warning automatically.5879 │5880 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5881 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5882 │5883 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/658845885 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5886 You may run "mix format --migrate" to fix this warning automatically.5887 │5888 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5889 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5890 │5891 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/658925893 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5894 You may run "mix format --migrate" to fix this warning automatically.5895 │5896 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5897 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5898 │5899 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/259005901 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5902 You may run "mix format --migrate" to fix this warning automatically.5903 │5904 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5905 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5906 │5907 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/259085909 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5910 You may run "mix format --migrate" to fix this warning automatically.5911 │5912 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5913 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5914 │5915 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/259165917 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5918 You may run "mix format --migrate" to fix this warning automatically.5919 │5920 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5921 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5922 │5923 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/559245925 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5926 You may run "mix format --migrate" to fix this warning automatically.5927 │5928 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5929 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5930 │5931 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/559325933 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5934 You may run "mix format --migrate" to fix this warning automatically.5935 │5936 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5937 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5938 │5939 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/559405941 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5942 You may run "mix format --migrate" to fix this warning automatically.5943 │5944 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5945 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5946 │5947 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/659485949 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5950 You may run "mix format --migrate" to fix this warning automatically.5951 │5952 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5953 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5954 │5955 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/259565957 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5958 You may run "mix format --migrate" to fix this warning automatically.5959 │5960 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5961 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5962 │5963 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/559645965 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5966 You may run "mix format --migrate" to fix this warning automatically.5967 │5968 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5969 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5970 │5971 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/659725973 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5974 You may run "mix format --migrate" to fix this warning automatically.5975 │5976 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5977 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5978 │5979 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/259805981 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5982 You may run "mix format --migrate" to fix this warning automatically.5983 │5984 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5985 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5986 │5987 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/559885989 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5990 You may run "mix format --migrate" to fix this warning automatically.5991 │5992 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5993 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5994 │5995 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/659965997 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5998 You may run "mix format --migrate" to fix this warning automatically.5999 │6000 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6001 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6002 │6003 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/260046005 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6006 You may run "mix format --migrate" to fix this warning automatically.6007 │6008 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6009 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6010 │6011 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/560126013 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6014 You may run "mix format --migrate" to fix this warning automatically.6015 │6016 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6017 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6018 │6019 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/860206021 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6022 You may run "mix format --migrate" to fix this warning automatically.6023 │6024 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6025 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6026 │6027 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/460286029 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6030 You may run "mix format --migrate" to fix this warning automatically.6031 │6032 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6033 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6034 │6035 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/760366037 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6038 You may run "mix format --migrate" to fix this warning automatically.6039 │6040 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6041 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6042 │6043 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/860446045 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6046 You may run "mix format --migrate" to fix this warning automatically.6047 │6048 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6049 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6050 │6051 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/460526053 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6054 You may run "mix format --migrate" to fix this warning automatically.6055 │6056 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6057 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6058 │6059 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/760606061 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6062 You may run "mix format --migrate" to fix this warning automatically.6063 │6064 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6065 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6066 │6067 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/660686069 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6070 You may run "mix format --migrate" to fix this warning automatically.6071 │6072 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6073 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6074 │6075 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/260766077 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6078 You may run "mix format --migrate" to fix this warning automatically.6079 │6080 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6081 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6082 │6083 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/560846085 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6086 You may run "mix format --migrate" to fix this warning automatically.6087 │6088 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6089 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6090 │6091 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/660926093 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6094 You may run "mix format --migrate" to fix this warning automatically.6095 │6096 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6097 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6098 │6099 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/261006101 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6102 You may run "mix format --migrate" to fix this warning automatically.6103 │6104 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6105 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6106 │6107 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/561086109 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6110 You may run "mix format --migrate" to fix this warning automatically.6111 │6112 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6113 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6114 │6115 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861166117 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6118 You may run "mix format --migrate" to fix this warning automatically.6119 │6120 40 │ <<count::int32, data::binary>> = binary6121 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6122 │6123 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861246125 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6126 You may run "mix format --migrate" to fix this warning automatically.6127 │6128 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6129 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6130 │6131 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461326133 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6134 You may run "mix format --migrate" to fix this warning automatically.6135 │6136 40 │ <<count::int32, data::binary>> = binary6137 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6138 │6139 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461406141 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6142 You may run "mix format --migrate" to fix this warning automatically.6143 │6144 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6145 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6146 │6147 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/761486149 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6150 You may run "mix format --migrate" to fix this warning automatically.6151 │6152 40 │ <<count::int32, data::binary>> = binary6153 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6154 │6155 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/761566157 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6158 You may run "mix format --migrate" to fix this warning automatically.6159 │6160 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6161 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6162 │6163 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861646165 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6166 You may run "mix format --migrate" to fix this warning automatically.6167 │6168 44 │ <<_::int32, data::binary>> = binary6169 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6170 │6171 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861726173 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6174 You may run "mix format --migrate" to fix this warning automatically.6175 │6176 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6177 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6178 │6179 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461806181 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6182 You may run "mix format --migrate" to fix this warning automatically.6183 │6184 44 │ <<_::int32, data::binary>> = binary6185 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6186 │6187 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461886189 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6190 You may run "mix format --migrate" to fix this warning automatically.6191 │6192 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6193 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6194 │6195 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/761966197 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6198 You may run "mix format --migrate" to fix this warning automatically.6199 │6200 44 │ <<_::int32, data::binary>> = binary6201 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6202 │6203 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/762046205 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6206 You may run "mix format --migrate" to fix this warning automatically.6207 │6208 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6209 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6210 │6211 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/862126213 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6214 You may run "mix format --migrate" to fix this warning automatically.6215 │6216 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6217 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6218 │6219 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/462206221 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6222 You may run "mix format --migrate" to fix this warning automatically.6223 │6224 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6225 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6226 │6227 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/762286229 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6230 You may run "mix format --migrate" to fix this warning automatically.6231 │6232 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6233 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6234 │6235 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/662366237 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6238 You may run "mix format --migrate" to fix this warning automatically.6239 │6240 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6241 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6242 │6243 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/662446245 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6246 You may run "mix format --migrate" to fix this warning automatically.6247 │6248 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6249 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6250 │6251 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/662526253 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6254 You may run "mix format --migrate" to fix this warning automatically.6255 │6256 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6257 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6258 │6259 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/262606261 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6262 You may run "mix format --migrate" to fix this warning automatically.6263 │6264 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6265 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6266 │6267 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/262686269 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6270 You may run "mix format --migrate" to fix this warning automatically.6271 │6272 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6273 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6274 │6275 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/262766277 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6278 You may run "mix format --migrate" to fix this warning automatically.6279 │6280 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6281 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6282 │6283 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/562846285 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6286 You may run "mix format --migrate" to fix this warning automatically.6287 │6288 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6289 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6290 │6291 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/562926293 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6294 You may run "mix format --migrate" to fix this warning automatically.6295 │6296 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6297 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6298 │6299 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/563006301 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6302 You may run "mix format --migrate" to fix this warning automatically.6303 │6304 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6305 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6306 │6307 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/663086309 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6310 You may run "mix format --migrate" to fix this warning automatically.6311 │6312 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6313 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6314 │6315 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/263166317 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6318 You may run "mix format --migrate" to fix this warning automatically.6319 │6320 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6321 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6322 │6323 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/563246325 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6326 You may run "mix format --migrate" to fix this warning automatically.6327 │6328 33 │ <<8 :: int32, microsecs :: int64>> ->6329 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6330 │6331 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/663326333 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6334 You may run "mix format --migrate" to fix this warning automatically.6335 │6336 33 │ <<8 :: int32, microsecs :: int64>> ->6337 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6338 │6339 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/663406341 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6342 You may run "mix format --migrate" to fix this warning automatically.6343 │6344 33 │ <<8 :: int32, microsecs :: int64>> ->6345 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6346 │6347 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/263486349 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6350 You may run "mix format --migrate" to fix this warning automatically.6351 │6352 33 │ <<8 :: int32, microsecs :: int64>> ->6353 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6354 │6355 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/263566357 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6358 You may run "mix format --migrate" to fix this warning automatically.6359 │6360 33 │ <<8 :: int32, microsecs :: int64>> ->6361 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6362 │6363 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/563646365 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6366 You may run "mix format --migrate" to fix this warning automatically.6367 │6368 33 │ <<8 :: int32, microsecs :: int64>> ->6369 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6370 │6371 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/563726373 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6374 You may run "mix format --migrate" to fix this warning automatically.6375 │6376 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6377 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6378 │6379 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/663806381 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6382 You may run "mix format --migrate" to fix this warning automatically.6383 │6384 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6385 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6386 │6387 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/263886389 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6390 You may run "mix format --migrate" to fix this warning automatically.6391 │6392 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6393 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6394 │6395 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/563966397 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6398 You may run "mix format --migrate" to fix this warning automatically.6399 │6400 37 │ <<8 :: int32, microsecs :: int64>> ->6401 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6402 │6403 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/664046405 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6406 You may run "mix format --migrate" to fix this warning automatically.6407 │6408 37 │ <<8 :: int32, microsecs :: int64>> ->6409 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6410 │6411 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/664126413 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6414 You may run "mix format --migrate" to fix this warning automatically.6415 │6416 37 │ <<8 :: int32, microsecs :: int64>> ->6417 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6418 │6419 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/264206421 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6422 You may run "mix format --migrate" to fix this warning automatically.6423 │6424 37 │ <<8 :: int32, microsecs :: int64>> ->6425 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6426 │6427 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/264286429 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6430 You may run "mix format --migrate" to fix this warning automatically.6431 │6432 37 │ <<8 :: int32, microsecs :: int64>> ->6433 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6434 │6435 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/564366437 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6438 You may run "mix format --migrate" to fix this warning automatically.6439 │6440 37 │ <<8 :: int32, microsecs :: int64>> ->6441 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6442 │6443 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/564446445 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6446 You may run "mix format --migrate" to fix this warning automatically.6447 │6448 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6449 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6450 │6451 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/664526453 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6454 You may run "mix format --migrate" to fix this warning automatically.6455 │6456 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6457 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6458 │6459 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/264606461 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6462 You may run "mix format --migrate" to fix this warning automatically.6463 │6464 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6465 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6466 │6467 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/564686469 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6470 You may run "mix format --migrate" to fix this warning automatically.6471 │6472 42 │ <<8 :: int32, microsecs :: int64>> ->6473 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6474 │6475 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/664766477 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6478 You may run "mix format --migrate" to fix this warning automatically.6479 │6480 42 │ <<8 :: int32, microsecs :: int64>> ->6481 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6482 │6483 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/664846485 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6486 You may run "mix format --migrate" to fix this warning automatically.6487 │6488 42 │ <<8 :: int32, microsecs :: int64>> ->6489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6490 │6491 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/264926493 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6494 You may run "mix format --migrate" to fix this warning automatically.6495 │6496 42 │ <<8 :: int32, microsecs :: int64>> ->6497 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6498 │6499 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/265006501 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6502 You may run "mix format --migrate" to fix this warning automatically.6503 │6504 42 │ <<8 :: int32, microsecs :: int64>> ->6505 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6506 │6507 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/565086509 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6510 You may run "mix format --migrate" to fix this warning automatically.6511 │6512 42 │ <<8 :: int32, microsecs :: int64>> ->6513 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6514 │6515 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/565166517 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6518 You may run "mix format --migrate" to fix this warning automatically.6519 │6520 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6521 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6522 │6523 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/665246525 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6526 You may run "mix format --migrate" to fix this warning automatically.6527 │6528 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6529 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6530 │6531 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/265326533 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6534 You may run "mix format --migrate" to fix this warning automatically.6535 │6536 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6537 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6538 │6539 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/565406541 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6542 You may run "mix format --migrate" to fix this warning automatically.6543 │6544 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6545 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6546 │6547 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/665486549 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6550 You may run "mix format --migrate" to fix this warning automatically.6551 │6552 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6553 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6554 │6555 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/665566557 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6558 You may run "mix format --migrate" to fix this warning automatically.6559 │6560 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6561 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6562 │6563 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/665646565 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6566 You may run "mix format --migrate" to fix this warning automatically.6567 │6568 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6569 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6570 │6571 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/265726573 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6574 You may run "mix format --migrate" to fix this warning automatically.6575 │6576 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6577 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6578 │6579 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/265806581 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6582 You may run "mix format --migrate" to fix this warning automatically.6583 │6584 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6585 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6586 │6587 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/265886589 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6590 You may run "mix format --migrate" to fix this warning automatically.6591 │6592 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6593 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6594 │6595 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/565966597 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6598 You may run "mix format --migrate" to fix this warning automatically.6599 │6600 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6601 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6602 │6603 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/566046605 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6606 You may run "mix format --migrate" to fix this warning automatically.6607 │6608 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6609 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6610 │6611 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/566126613 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6614 You may run "mix format --migrate" to fix this warning automatically.6615 │6616 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6617 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6618 │6619 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/666206621 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6622 You may run "mix format --migrate" to fix this warning automatically.6623 │6624 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6625 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6626 │6627 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/266286629 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6630 You may run "mix format --migrate" to fix this warning automatically.6631 │6632 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6633 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6634 │6635 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/566366637 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6638 You may run "mix format --migrate" to fix this warning automatically.6639 │6640 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6641 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6642 │6643 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/666446645 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6646 You may run "mix format --migrate" to fix this warning automatically.6647 │6648 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6649 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6650 │6651 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/666526653 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6654 You may run "mix format --migrate" to fix this warning automatically.6655 │6656 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6657 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6658 │6659 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/266606661 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6662 You may run "mix format --migrate" to fix this warning automatically.6663 │6664 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6665 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6666 │6667 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/266686669 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6670 You may run "mix format --migrate" to fix this warning automatically.6671 │6672 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6673 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6674 │6675 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/566766677 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6678 You may run "mix format --migrate" to fix this warning automatically.6679 │6680 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6681 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6682 │6683 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/566846685 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6686 You may run "mix format --migrate" to fix this warning automatically.6687 │6688 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6689 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6690 │6691 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/666926693 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6694 You may run "mix format --migrate" to fix this warning automatically.6695 │6696 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6697 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6698 │6699 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/267006701 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6702 You may run "mix format --migrate" to fix this warning automatically.6703 │6704 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6705 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6706 │6707 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/567086709 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6710 You may run "mix format --migrate" to fix this warning automatically.6711 │6712 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6713 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6714 │6715 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/667166717 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6718 You may run "mix format --migrate" to fix this warning automatically.6719 │6720 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6721 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6722 │6723 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/267246725 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6726 You may run "mix format --migrate" to fix this warning automatically.6727 │6728 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6729 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6730 │6731 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/567326733 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6734 You may run "mix format --migrate" to fix this warning automatically.6735 │6736 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6737 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6738 │6739 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/667406741 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6742 You may run "mix format --migrate" to fix this warning automatically.6743 │6744 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6745 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6746 │6747 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/267486749 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6750 You may run "mix format --migrate" to fix this warning automatically.6751 │6752 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6753 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6754 │6755 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/567566757 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6758 You may run "mix format --migrate" to fix this warning automatically.6759 │6760 17 │ <<0 :: int32>> -> :void6761 │ ~~~~~~~~~~~~~~~~~~~~~~~6762 │6763 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/667646765 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6766 You may run "mix format --migrate" to fix this warning automatically.6767 │6768 17 │ <<0 :: int32>> -> :void6769 │ ~~~~~~~~~~~~~~~~~~~~~~~6770 │6771 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/267726773 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6774 You may run "mix format --migrate" to fix this warning automatically.6775 │6776 17 │ <<0 :: int32>> -> :void6777 │ ~~~~~~~~~~~~~~~~~~~~~~~6778 │6779 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/567806781 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6782 You may run "mix format --migrate" to fix this warning automatically.6783 │6784 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6785 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6786 │6787 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/667886789 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6790 You may run "mix format --migrate" to fix this warning automatically.6791 │6792 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6793 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6794 │6795 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/267966797 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6798 You may run "mix format --migrate" to fix this warning automatically.6799 │6800 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6801 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6802 │6803 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/568046805 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6806 You may run "mix format --migrate" to fix this warning automatically.6807 │6808 23 │ <<0 :: int32>> -> :void6809 │ ~~~~~~~~~~~~~~~~~~~~~~~6810 │6811 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/668126813 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6814 You may run "mix format --migrate" to fix this warning automatically.6815 │6816 23 │ <<0 :: int32>> -> :void6817 │ ~~~~~~~~~~~~~~~~~~~~~~~6818 │6819 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/268206821 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6822 You may run "mix format --migrate" to fix this warning automatically.6823 │6824 23 │ <<0 :: int32>> -> :void6825 │ ~~~~~~~~~~~~~~~~~~~~~~~6826 │6827 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/568286829 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6830 You may run "mix format --migrate" to fix this warning automatically.6831 │6832 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6833 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6834 │6835 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/668366837 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6838 You may run "mix format --migrate" to fix this warning automatically.6839 │6840 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6841 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6842 │6843 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/268446845 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6846 You may run "mix format --migrate" to fix this warning automatically.6847 │6848 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6849 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6850 │6851 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/568526853 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6854 │6855 20 │ manager = worker(Postgrex.TypeManager, [])6856 │ ~6857 │6858 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/168596860 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6861 │6862 21 │ server_sup = supervisor(__MODULE__, [:servers])6863 │ ~6864 │6865 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/168666867 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6868 │6869 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])6870 │ ~6871 │6872 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/16873 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/168746875 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead6876 │6877 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])6878 │ ~6879 │6880 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/168816882 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6883 │6884 110 │ if Map.size(s.listener_channels[channel]) == 1 do6885 │ ~6886 │6887 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/36888 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/36889 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/268906891 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)6892 │6893 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do6894 │ ~6895 │6896 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/268976898 warning: a struct for Postgrex.Query is expected on struct update:68996900 %Postgrex.Query{6901 query6902 | param_oids: param_oids,6903 param_formats: param_formats,6904 param_types: param_types6905 }69066907 but got type:69086909 dynamic()69106911 where "query" was given the type:69126913 # type: dynamic()6914 # from: lib/postgrex/protocol.ex:910:356915 query69166917 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"69186919 type warning found at:6920 │6921 915 │ query = %Query{query | param_oids: param_oids,6922 │ ~6923 │6924 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/669256926 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6927 │6928 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]6929 │ ~6930 │6931 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/169326933 warning: a struct for Postgrex.Query is expected on struct update:69346935 %Postgrex.Query{6936 query6937 | ref: make_ref(),6938 types: types,6939 columns: col_names,6940 result_oids: result_oids,6941 result_formats: result_formats,6942 result_types: result_types6943 }69446945 but got type:69466947 dynamic()69486949 where "query" was given the type:69506951 # type: dynamic()6952 # from: lib/postgrex/protocol.ex:926:356953 query69546955 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"69566957 type warning found at:6958 │6959 932 │ query = %Query{query | ref: make_ref(), types: types,6960 │ ~6961 │6962 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/669636964 warning: a struct for Postgrex.Query is expected on struct update:69656966 %Postgrex.Query{query | ref: make_ref()}69676968 but got type:69696970 dynamic()69716972 where "query" was given the type:69736974 # type: dynamic()6975 # from: lib/postgrex/protocol.ex:977:316976 query69776978 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"69796980 type warning found at:6981 │6982 978 │ query = %Query{query | ref: make_ref()}6983 │ ~6984 │6985 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/569866987 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6988 │6989 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),6990 │ ~6991 │6992 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/269936994 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6995 │6996 9 │ worker(Postgrex.Parameters, [])]6997 │ ~6998 │6999 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/270007001 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)7002 │7003 2131 │ formatted_reason = :ssl.format_error(reason)7004 │ ~7005 │7006 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/370077008 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)7009 │7010 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)7011 │ ~7012 │7013 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/370147015 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)7016 │7017 2297 │ defp query_put(_, %Query{ref: nil}), do: nil7018 │ ~7019 │7020 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/270217022 warning: a struct for Postgrex.Query is expected on struct update:70237024 %Postgrex.Query{query | name: ""}70257026 but got type:70277028 dynamic()70297030 where "query" was given the type:70317032 # type: dynamic()7033 # from: lib/postgrex/protocol.ex:2313:167034 query70357036 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"70377038 type warning found at:7039 │7040 2313 │ defp unnamed(query), do: %Query{query | name: ""}7041 │ ~7042 │7043 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/170447045Generated postgrex app7046warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"7047 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/27048 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/17049 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/57050 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/27051 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/47052 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/270537054==> ecto7055Compiling 70 files (.ex)7056 warning: using single-quoted strings to represent charlists is deprecated.7057 Use ~c"" if you indeed want a charlist or use "" instead.7058 You may run "mix format --migrate" to change all single-quoted7059 strings to use the ~c sigil and fix this warning.7060 │7061 166 │ defp insert_all_value(_), do: '?'7062 │ ~7063 │7064 └─ lib/ecto/adapters/mysql/connection.ex:166:3770657066 warning: using single-quoted strings to represent charlists is deprecated.7067 Use ~c"" if you indeed want a charlist or use "" instead.7068 You may run "mix format --migrate" to change all single-quoted7069 strings to use the ~c sigil and fix this warning.7070 │7071 354 │ '?'7072 │ ~7073 │7074 └─ lib/ecto/adapters/mysql/connection.ex:354:770757076 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.70777078 This error happens when you have function calls without parentheses inside keywords. For example:70797080 function(arg, one: nested_call a, b, c)7081 function(arg, one: if expr, do: :this, else: :that)70827083 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:70847085 function(arg, one: if(expr, do: :this, else: :that))7086 function(arg, one: nested_call(a, b, c))70877088 Ambiguity found at:7089 │7090 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"7091 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7092 │7093 └─ lib/ecto/changeset.ex:228670947095 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.70967097 This error happens when you have function calls without parentheses inside keywords. For example:70987099 function(arg, one: nested_call a, b, c)7100 function(arg, one: if expr, do: :this, else: :that)71017102 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:71037104 function(arg, one: if(expr, do: :this, else: :that))7105 function(arg, one: nested_call(a, b, c))71067107 Ambiguity found at:7108 │7109 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7110 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7111 │7112 └─ lib/ecto/migration/runner.ex:26571137114 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.71157116 This error happens when you have function calls without parentheses inside keywords. For example:71177118 function(arg, one: nested_call a, b, c)7119 function(arg, one: if expr, do: :this, else: :that)71207121 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:71227123 function(arg, one: if(expr, do: :this, else: :that))7124 function(arg, one: nested_call(a, b, c))71257126 Ambiguity found at:7127 │7128 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7129 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7130 │7131 └─ lib/ecto/migration/runner.ex:26771327133 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7134 │7135 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7136 │ ~7137 │7138 └─ lib/ecto/query/builder.ex:136:871397140 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7141 │7142 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7143 │ ~~7144 │7145 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/271467147 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7148 │7149 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7150 │ ~~7151 │7152 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/271537154 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.71557156 This error happens when you have function calls without parentheses inside keywords. For example:71577158 function(arg, one: nested_call a, b, c)7159 function(arg, one: if expr, do: :this, else: :that)71607161 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:71627163 function(arg, one: if(expr, do: :this, else: :that))7164 function(arg, one: nested_call(a, b, c))71657166 Ambiguity found at:7167 │7168 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7169 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7170 │7171 └─ lib/ecto/repo/schema.ex:45471727173 warning: unused require Ecto.Query7174 │7175 6 │ require Ecto.Query7176 │ ~7177 │7178 └─ lib/ecto/repo/preloader.ex:6:371797180 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7181 │7182 9 │ schema "schema_migrations" do7183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7184 │7185 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)71867187 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7188 │7189 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7190 │ ~7191 │7192 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/271937194 warning: incompatible types given to Mix.Ecto.ensure_started/2:71957196 Mix.Ecto.ensure_started(repo, opts)71977198 given types:71997200 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))72017202 but expected one of:72037204 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())72057206 where "opts" was given the type:72077208 # type: dynamic(7209 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7210 non_struct_map()7211 )7212 # from: lib/mix/tasks/ecto.rollback.ex:64:107213 opts =7214 if opts[:quiet] do7215 Keyword.merge(opts, log: false, log_sql: false)7216 else7217 opts7218 end72197220 where "repo" was given the type:72217222 # type: dynamic(atom())7223 # from: lib/mix/tasks/ecto.rollback.ex:70:77224 Mix.Ecto.ensure_repo(repo, args)72257226 type warning found at:7227 │7228 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7229 │ ~7230 │7231 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/272327233 warning: incompatible types given to Mix.Ecto.ensure_started/2:72347235 Mix.Ecto.ensure_started(repo, all: true)72367237 given types:72387239 -dynamic(atom())-, non_empty_list({:all, true})72407241 but expected one of:72427243 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())72447245 where "repo" was given the type:72467247 # type: dynamic(atom())7248 # from: lib/mix/tasks/ecto.migrations.ex:37:77249 Mix.Ecto.ensure_repo(repo, args)72507251 type warning found at:7252 │7253 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7254 │ ~7255 │7256 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/372577258 warning: the following clause will never match:72597260 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->72617262 because it attempts to match on the result of:72637264 System.stacktrace()72657266 which has type:72677268 empty_list()72697270 where "args_or_arity" was given the type:72717272 # type: float() or integer() or non_empty_list(term())7273 # from: lib/ecto/changeset.ex7274 (_() when args_or_arity == 2) when length(args_or_arity) == 272757276 where "module" was given the type:72777278 # type: dynamic()7279 # from: lib/ecto/changeset.ex:733:307280 module72817282 type warning found at:7283 │7284 741 │ ... when length(args_or_arity) == 2 ->7285 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7286 │7287 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/272887289 warning: incompatible types given to Mix.Ecto.ensure_started/2:72907291 Mix.Ecto.ensure_started(repo, opts)72927293 given types:72947295 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))72967297 but expected one of:72987299 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())73007301 where "opts" was given the type:73027303 # type: dynamic(7304 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7305 non_struct_map()7306 )7307 # from: lib/mix/tasks/ecto.migrate.ex:68:107308 opts =7309 if opts[:quiet] do7310 Keyword.merge(opts, log: false, log_sql: false)7311 else7312 opts7313 end73147315 where "repo" was given the type:73167317 # type: dynamic(atom())7318 # from: lib/mix/tasks/ecto.migrate.ex:74:77319 Mix.Ecto.ensure_repo(repo, args)73207321 type warning found at:7322 │7323 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7324 │ ~7325 │7326 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/273277328 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7329 │7330 739 │ case System.stacktrace do7331 │ ~7332 │7333 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/273347335 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:73367337 Mix.Ecto.source_repo_priv(repo)73387339 given types:73407341 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-73427343 but expected one of:73447345 atom()73467347 where "repo" was given the types:73487349 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7350 # from: lib/mix/tasks/ecto.load.ex:70:227351 Keyword.merge(repo.config, opts)73527353 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7354 # from: lib/mix/tasks/ecto.load.ex:72:277355 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)73567357 type warning found at:7358 │7359 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7360 │ ~7361 │7362 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/273637364 warning: expected a map or struct when accessing .__adapter__ in expression:73657366 repo.__adapter__73677368 where "repo" was given the type:73697370 # type: dynamic(atom())7371 # from: lib/mix/tasks/ecto.dump.ex:50:77372 Mix.Ecto.ensure_repo(repo, args)73737374 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()73757376 type warning found at:7377 │7378 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7379 │ ~7380 │7381 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/173827383 warning: expected a map or struct when accessing .__adapter__ in expression:73847385 repo.__adapter__73867387 where "repo" was given the type:73887389 # type: dynamic(atom())7390 # from: lib/mix/tasks/ecto.load.ex:53:77391 Mix.Ecto.ensure_repo(repo, args)73927393 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()73947395 type warning found at:7396 │7397 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7398 │ ~7399 │7400 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/174017402 warning: expected a map or struct when accessing .__adapter__ in expression:74037404 repo.__adapter__74057406 where "repo" was given the type:74077408 # type: dynamic(atom())7409 # from: lib/mix/tasks/ecto.create.ex:37:77410 Mix.Ecto.ensure_repo(repo, args)74117412 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()74137414 type warning found at:7415 │7416 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7417 │ ~7418 │7419 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/174207421 warning: expected a map or struct when accessing .__adapter__ in expression:74227423 repo.__adapter__74247425 where "repo" was given the type:74267427 # type: dynamic(atom())7428 # from: lib/mix/tasks/ecto.drop.ex:39:77429 Mix.Ecto.ensure_repo(repo, args)74307431 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()74327433 type warning found at:7434 │7435 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7436 │ ~7437 │7438 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/174397440 warning: incompatible types given to get_source/1:74417442 get_source(repo)74437444 given types:74457446 -dynamic(atom())-74477448 but expected one of:74497450 %{..., config: empty_list() or non_empty_list(term(), term())}74517452 where "repo" was given the type:74537454 # type: dynamic(atom())7455 # from: lib/ecto/migration/schema_migration.ex:24:137456 repo.all(7457 Map.put(7458 (7459 query =7460 (7461 query = {get_source(repo), Ecto.Migration.SchemaMigration}7462 Ecto.Query.Builder.From.apply(query, 1)7463 )7464 7465 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7466 ...,7467 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7468 file: "/work/proj/deps_mangopi_mq_pro/ecto/lib/ecto/migration/schema_migration.ex",7469 line: 22,7470 take: %{}7471 })7472 ),7473 :prefix,7474 prefix7475 ), timeout: :infinity, log: false)74767477 type warning found at:7478 │7479 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7480 │ ~7481 │7482 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/274837484 warning: incompatible types given to get_source/1:74857486 get_source(repo)74877488 given types:74897490 -dynamic(atom())-74917492 but expected one of:74937494 %{..., config: empty_list() or non_empty_list(term(), term())}74957496 where "repo" was given the type:74977498 # type: dynamic(atom())7499 # from: lib/ecto/migration/schema_migration.ex:30:137500 repo.insert!(7501 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7502 prefix: prefix,7503 source: get_source(repo)7504 ), timeout: :infinity, log: false)75057506 type warning found at:7507 │7508 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7509 │ ~7510 │7511 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/375127513 warning: incompatible types given to get_source/1:75147515 get_source(repo)75167517 given types:75187519 -dynamic(atom())-75207521 but expected one of:75227523 %{..., config: empty_list() or non_empty_list(term(), term())}75247525 where "repo" was given the type:75267527 # type: dynamic(atom())7528 # from: lib/ecto/migration/schema_migration.ex:36:137529 repo.delete_all(7530 Map.put(7531 (7532 query =7533 (7534 query = {get_source(repo), Ecto.Migration.SchemaMigration}7535 Ecto.Query.Builder.From.apply(query, 1)7536 )7537 7538 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7539 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7540 op: :and,7541 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7542 file: "/work/proj/deps_mangopi_mq_pro/ecto/lib/ecto/migration/schema_migration.ex",7543 line: 347544 })7545 ),7546 :prefix,7547 prefix7548 ), timeout: :infinity, log: false)75497550 type warning found at:7551 │7552 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7553 │ ~7554 │7555 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/375567557 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7558 │7559 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7560 │ ~7561 │7562 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27563 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/275647565 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7566 │7567 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7568 │ ~7569 │7570 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/175717572 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7573 │7574 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7575 │ ~7576 │7577 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/275787579 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7580 │7581 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7582 │ ~7583 │7584 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/375857586 warning: the following conditional expression:75877588 is_atom(related)75897590 will always evaluate to:75917592 dynamic(true)75937594 where "related" was given the type:75957596 # type: dynamic(atom())7597 # from: lib/ecto/association.ex:730:157598 related = Ecto.Association.related_from_query(queryable)75997600 type warning found at:7601 │7602 732 │ unless is_atom(related) do7603 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7604 │7605 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/376067607 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7608 │7609 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7610 │ ~7611 │7612 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/276137614 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7615 │7616 62 │ Mix.Project.compile(args)7617 │ ~7618 │7619 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/276207621 warning: expected a module (an atom) when invoking start_link/1 in expression:76227623 repo.start_link(pool_size: pool_size)76247625 where "pool_size" was given the type:76267627 # type: dynamic()7628 # from: lib/mix/ecto.ex:101:157629 pool_size = Keyword.get(opts, :pool_size, 1)76307631 where "repo" was given the type:76327633 # type: dynamic(%{..., __adapter__: atom()})7634 # from: lib/mix/ecto.ex:99:367635 repo.__adapter__.ensure_all_started(repo, :temporary)76367637 type warning found at:7638 │7639 102 │ case repo.start_link(pool_size: pool_size) do7640 │ ~7641 │7642 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/276437644 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7645 │7646 146 │ Logger.remove_backend(:console)7647 │ ~7648 │7649 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/276507651 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7652 │7653 155 │ Logger.add_backend(:console, flush: true)7654 │ ~7655 │7656 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/276577658 warning: the following clause will never match:76597660 {:error, _} = error ->76617662 because it attempts to match on the result of:76637664 apply(changeset, adapter, :insert, args)76657666 which has type:76677668 dynamic({:invalid or :ok, term()})76697670 type warning found at:7671 │7672 219 │ {:error, _} = error ->7673 │ ~7674 │7675 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/476767677 warning: the following clause will never match:76787679 {:error, _} = error ->76807681 because it attempts to match on the result of:76827683 apply(changeset, adapter, action, args)76847685 which has type:76867687 dynamic({:invalid or :ok, term()})76887689 type warning found at:7690 │7691 297 │ {:error, _} = error ->7692 │ ~7693 │7694 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/476957696 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7697 │7698 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7699 │ ~7700 │7701 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/277027703 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7704 │7705 54 │ filter_and_reraise e, System.stacktrace7706 │ ~7707 │7708 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/577097710 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7711 │7712 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7713 │ ~7714 │7715 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/377167717 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7718 │7719 44 │ index = Map.size(params)7720 │ ~7721 │7722 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/57723 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/577247725 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead7726 │7727 614 │ Decimal.minus(decimal)7728 │ ~7729 │7730 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/177317732 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)7733 │7734 228 │ raise BadStructError, struct: struct, term: data7735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7736 │7737 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/577387739 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7740 │7741 214 │ filter_and_reraise e, System.stacktrace7742 │ ~7743 │7744 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/47745 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/477467747 warning: the following clause will never match:77487749 {:error, _} ->77507751 because it attempts to match on the result of:77527753 NaiveDateTime.new(date, time)77547755 which has type:77567757 dynamic({:ok, %NaiveDateTime{}})77587759 type warning found at:7760 │7761 803 │ {:error, _} -> :error7762 │ ~~~~~~~~~~~~~~~~~~~~~7763 │7764 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/177657766 warning: expected a map or struct when accessing .__struct__ in expression:77677768 schema.__struct__77697770 where "schema" was given the types:77717772 # type: dynamic(atom() and not nil)7773 # from: lib/ecto/query/planner.ex:1186:417774 schema77757776 # type: atom()7777 # from: lib/ecto/query/planner.ex:1186:617778 is_atom(schema)77797780 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77817782 type warning found at:7783 │7784 1190 │ Map.has_key?(schema.__struct__, field) ->7785 │ ~7786 │7787 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/677887789 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7790 │7791 159 │ supervise(children, strategy: :one_for_one)7792 │ ~7793 │7794 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/177957796 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7797 │7798 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)7799 │ ~7800 │7801 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/278027803 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:78047805 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])78067807 given types:78087809 (7810 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,7811 dynamic()7812 )78137814 but expected one of:78157816 atom(), term()78177818 where "opts" was given the type:78197820 # type: dynamic(7821 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7822 non_struct_map()7823 )7824 # from: lib/ecto/migrator.ex:44:657825 opts[:prefix]78267827 where "repo" was given the type:78287829 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})7830 # from: lib/ecto/migrator.ex:44:237831 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])78327833 type warning found at:7834 │7835 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])7836 │ ~7837 │7838 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/278397840 warning: expected a module (an atom) when invoking transaction/2 in expression:78417842 repo.transaction(fun, log: false, timeout: :infinity)78437844 where "fun" was given the type:78457846 # type: dynamic()7847 # from: lib/ecto/migrator.ex:114:477848 fun78497850 where "repo" was given the types:78517852 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})7853 # from: lib/ecto/migrator.ex:118:247854 repo.__adapter__.supports_ddl_transaction?78557856 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})7857 # from: lib/ecto/migrator.ex:118:247858 repo.__adapter__.supports_ddl_transaction?78597860 type warning found at:7861 │7862 119 │ repo.transaction(fun, [log: false, timeout: :infinity])7863 │ ~7864 │7865 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/378667867 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead7868 │7869 291 │ modules = Code.load_file(file)7870 │ ~7871 │7872 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/278737874 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7875 │7876 321 │ reraise error, System.stacktrace7877 │ ~7878 │7879 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/378807881 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7882 │7883 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)7884 │ ~7885 │7886 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/178877888 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7889 │7890 15 │ supervise(children, strategy: :simple_one_for_one)7891 │ ~7892 │7893 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/178947895 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7896 │7897 260 │ reraise %{err | message: message}, System.stacktrace7898 │ ~7899 │7900 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/679017902 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7903 │7904 10 │ worker(Ecto.Registry, []),7905 │ ~7906 │7907 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/279087909 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7910 │7911 11 │ supervisor(Ecto.Migration.Supervisor, [])7912 │ ~7913 │7914 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/279157916Generated ecto app7917==> phoenix_ecto7918Compiling 4 files (.ex)7919Generated phoenix_ecto app7920==> scrivener_ecto7921Compiling 2 files (.ex)7922Generated scrivener_ecto app7923==> ryal_core7924Compiling 11 files (.ex)7925 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead7926 │7927 2 │ @repo Application.get_env(:ryal_core, :repo)7928 │ ~7929 │7930 └─ lib/ryal.ex:2:21: Ryal (module)79317932 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7933 │7934 4 │ schema "ryal_payments" do7935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~7936 │7937 └─ web/models/payment.ex:4: Ryal.Payment (module)79387939 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7940 │7941 4 │ schema "ryal_orders" do7942 │ ~~~~~~~~~~~~~~~~~~~~~~~7943 │7944 └─ web/models/order.ex:4: Ryal.Order (module)79457946 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7947 │7948 1 │ defmodule Ryal.Api.OrderController do7949 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7950 │7951 └─ web/controllers/api/order_controller.ex:1: Ryal.Api.OrderController.action/279527953 warning: nil.paginate/2 is undefined (module nil is not available or is yet to be defined)7954 │7955 22 │ |> Ryal.repo.paginate(params["page"])7956 │ ~7957 │7958 └─ web/plugs/json_render_plug.ex:22:20: Ryal.JsonRenderPlug.render_collection/379597960Generated ryal_core app7961==> ryal7962Compiling 1 file (.ex)7963 warning: redefining module Ryal (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/ryal_core/ebin/Elixir.Ryal.beam)7964 │7965 1 │ defmodule Ryal do7966 │ ~~~~~~~~~~~~~~~~~7967 │7968 └─ lib/ryal.ex:1: Ryal (module)79697970Generated ryal app7971==> uboot_env7972Compiling 5 files (.ex)7973Generated uboot_env app7974==> property_table7975Compiling 8 files (.ex)7976Generated property_table app7977==> nerves_uevent7978 CC uevent.o7979 LD uevent7980Compiling 5 files (.ex)7981Generated nerves_uevent app7982==> nerves_runtime7983Compiling 14 files (.ex)7984Generated nerves_runtime app7985==> toolshed7986Compiling 5 files (.ex)7987Generated toolshed app7988==> nerves_compatibility_test7989Compiling 2 files (.ex)7990Generated nerves_compatibility_test app7991* skipping runtime configuration (config/runtime.exs not found)7992** (Mix) Duplicated modules: 7993 'Elixir.Ryal' specified in ryal_core and ryal