Build log
nerves_system_bbb
ryal 0.0.1 · fail · run ryal-0.0.1-1791093633910
7993 of 7993 lines
1Resolving Hex dependencies...2Resolution completed in 0.231s3Unchanged: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_bbb/poison/mix.exs:4:44: Poison.Mixfile (module)123124==> nerves_system_br125Generated nerves_system_br app126==> connection127Compiling 1 file (.ex)128 warning: using single-quoted strings to represent charlists is deprecated.129 Use ~c"" if you indeed want a charlist or use "" instead.130 You may run "mix format --migrate" to change all single-quoted131 strings to use the ~c sigil and fix this warning.132 │133 553 │ [{:data, [{'State', mod_state}]}]134 │ ~135 │136 └─ lib/connection.ex:553:20137138 warning: using single-quoted strings to represent charlists is deprecated.139 Use ~c"" if you indeed want a charlist or use "" instead.140 You may run "mix format --migrate" to change all single-quoted141 strings to use the ~c sigil and fix this warning.142 │143 680 │ format = '** Generic server ~p terminating \n' ++144 │ ~145 │146 └─ lib/connection.ex:680:14147148 warning: using single-quoted strings to represent charlists is deprecated.149 Use ~c"" if you indeed want a charlist or use "" instead.150 You may run "mix format --migrate" to change all single-quoted151 strings to use the ~c sigil and fix this warning.152 │153 681 │ '** Last message in was ~p~n' ++ ## No last message154 │ ~155 │156 └─ lib/connection.ex:681:7157158 warning: using single-quoted strings to represent charlists is deprecated.159 Use ~c"" if you indeed want a charlist or use "" instead.160 You may run "mix format --migrate" to change all single-quoted161 strings to use the ~c sigil and fix this warning.162 │163 682 │ '** When Server state == ~p~n' ++164 │ ~165 │166 └─ lib/connection.ex:682:7167168 warning: using single-quoted strings to represent charlists is deprecated.169 Use ~c"" if you indeed want a charlist or use "" instead.170 You may run "mix format --migrate" to change all single-quoted171 strings to use the ~c sigil and fix this warning.172 │173 683 │ '** Reason for termination == ~n** ~p~n'174 │ ~175 │176 └─ lib/connection.ex:683:7177178 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead179 │180 429 │ init_stop(starter, name, {reason, System.stacktrace()})181 │ ~182 │183 └─ lib/connection.ex:429:50: Connection.init_it/6184 └─ lib/connection.ex:431:45: Connection.init_it/6185 └─ lib/connection.ex:491:57: Connection.handle_call/3186 └─ lib/connection.ex:540:41: Connection.code_change/3187 └─ lib/connection.ex:581:57: Connection.terminate/2188 └─ lib/connection.ex:625:49: Connection.enter_connect/5189 └─ lib/connection.ex:628:34: Connection.enter_connect/5190 └─ lib/connection.ex:631:45: Connection.enter_connect/5191 └─ lib/connection.ex:657:49: Connection.enter_terminate/5192 └─ lib/connection.ex:660:34: Connection.enter_terminate/5193 └─ lib/connection.ex:663:45: Connection.enter_terminate/5194 └─ lib/connection.ex:744:24: Connection.connect/3195 └─ lib/connection.ex:770:24: Connection.disconnect/3196 └─ lib/connection.ex:813:57: Connection.handle_async/3197198Generated connection app199==> mime200Compiling 2 files (.ex)201Generated mime app202==> circular_buffer203Compiling 1 file (.ex)204Generated circular_buffer app205==> poison206Compiling 4 files (.ex)207 warning: using single-quoted strings to represent charlists is deprecated.208 Use ~c"" if you indeed want a charlist or use "" instead.209 You may run "mix format --migrate" to change all single-quoted210 strings to use the ~c sigil and fix this warning.211 │212 89 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do213 │ ~214 │215 └─ lib/poison/encoder.ex:89:31216217 warning: using single-quoted strings to represent charlists is deprecated.218 Use ~c"" if you indeed want a charlist or use "" instead.219 You may run "mix format --migrate" to change all single-quoted220 strings to use the ~c sigil and fix this warning.221 │222 89 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do223 │ ~224 │225 └─ lib/poison/encoder.ex:89:48226227 warning: using single-quoted strings to represent charlists is deprecated.228 Use ~c"" if you indeed want a charlist or use "" instead.229 You may run "mix format --migrate" to change all single-quoted230 strings to use the ~c sigil and fix this warning.231 │232 127 │ defp chunk_size(<<char>> <> _, _mode, acc) when char <= 0x1F or char in '"\\' do233 │ ~234 │235 └─ lib/poison/encoder.ex:127:75236237 warning: using single-quoted strings to represent charlists is deprecated.238 Use ~c"" if you indeed want a charlist or use "" instead.239 You may run "mix format --migrate" to change all single-quoted240 strings to use the ~c sigil and fix this warning.241 │242 67 │ defp value(<<char, _ :: binary>> = string, _keys) when char in '-0123456789' do243 │ ~244 │245 └─ lib/poison/parser.ex:67:66246247 warning: using single-quoted strings to represent charlists is deprecated.248 Use ~c"" if you indeed want a charlist or use "" instead.249 You may run "mix format --migrate" to change all single-quoted250 strings to use the ~c sigil and fix this warning.251 │252 134 │ defp number_int(<<char, _ :: binary>> = string, acc) when char in '123456789' do253 │ ~254 │255 └─ lib/poison/parser.ex:134:69256257 warning: using single-quoted strings to represent charlists is deprecated.258 Use ~c"" if you indeed want a charlist or use "" instead.259 You may run "mix format --migrate" to change all single-quoted260 strings to use the ~c sigil and fix this warning.261 │262 150 │ defp number_exp(<<e>> <> rest, frac, acc) when e in 'eE' do263 │ ~264 │265 └─ lib/poison/parser.ex:150:55266267 warning: using single-quoted strings to represent charlists is deprecated.268 Use ~c"" if you indeed want a charlist or use "" instead.269 You may run "mix format --migrate" to change all single-quoted270 strings to use the ~c sigil and fix this warning.271 │272 176 │ defp number_digits(<<char>> <> rest = string) when char in '0123456789' do273 │ ~274 │275 └─ lib/poison/parser.ex:176:62276277 warning: using single-quoted strings to represent charlists is deprecated.278 Use ~c"" if you indeed want a charlist or use "" instead.279 You may run "mix format --migrate" to change all single-quoted280 strings to use the ~c sigil and fix this warning.281 │282 184 │ defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do283 │ ~284 │285 └─ lib/poison/parser.ex:184:64286287 warning: using single-quoted strings to represent charlists is deprecated.288 Use ~c"" if you indeed want a charlist or use "" instead.289 You may run "mix format --migrate" to change all single-quoted290 strings to use the ~c sigil and fix this warning.291 │292 208 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do293 │ ~294 │295 └─ lib/poison/parser.ex:208:31296297 warning: using single-quoted strings to represent charlists is deprecated.298 Use ~c"" if you indeed want a charlist or use "" instead.299 You may run "mix format --migrate" to change all single-quoted300 strings to use the ~c sigil and fix this warning.301 │302 208 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do303 │ ~304 │305 └─ lib/poison/parser.ex:208:44306307 warning: using single-quoted strings to represent charlists is deprecated.308 Use ~c"" if you indeed want a charlist or use "" instead.309 You may run "mix format --migrate" to change all single-quoted310 strings to use the ~c sigil and fix this warning.311 │312 218 │ when a1 in 'dD' and a2 in 'dD'313 │ ~314 │315 └─ lib/poison/parser.ex:218:16316317 warning: using single-quoted strings to represent charlists is deprecated.318 Use ~c"" if you indeed want a charlist or use "" instead.319 You may run "mix format --migrate" to change all single-quoted320 strings to use the ~c sigil and fix this warning.321 │322 218 │ when a1 in 'dD' and a2 in 'dD'323 │ ~324 │325 └─ lib/poison/parser.ex:218:31326327 warning: using single-quoted strings to represent charlists is deprecated.328 Use ~c"" if you indeed want a charlist or use "" instead.329 You may run "mix format --migrate" to change all single-quoted330 strings to use the ~c sigil and fix this warning.331 │332 219 │ and (b1 in '89abAB')333 │ ~334 │335 └─ lib/poison/parser.ex:219:16336337 warning: using single-quoted strings to represent charlists is deprecated.338 Use ~c"" if you indeed want a charlist or use "" instead.339 You may run "mix format --migrate" to change all single-quoted340 strings to use the ~c sigil and fix this warning.341 │342 253 │ defp skip_whitespace(<<char>> <> rest) when char in '\s\n\t\r' do343 │ ~344 │345 └─ lib/poison/parser.ex:253:55346347 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead348 │349 22 │ if Application.get_env(:poison, :native) do350 │ ~351 │352 └─ lib/poison/parser.ex:22:18: Poison.Parser (module)353354 warning: use Bitwise is deprecated. import Bitwise instead355 │356 26 │ use Bitwise357 │ ~~~~~~~~~~~358 │359 └─ lib/poison/parser.ex:26: Poison.Parser (module)360361 warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator362 │363 178 │ <<digits :: binary-size(count), rest :: binary>> = string364 │ ~365 │366 └─ lib/poison/parser.ex:178:29: Poison.Parser.number_digits/1367368 warning: the variable "n" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator369 │370 204 │ <<chunk :: binary-size(n), rest :: binary>> = string371 │ ~372 │373 └─ lib/poison/parser.ex:204:28: Poison.Parser.string_continue/2374375 warning: use Bitwise is deprecated. import Bitwise instead376 │377 79 │ use Bitwise378 │ ~~~~~~~~~~~379 │380 └─ lib/poison/encoder.ex:79: Poison.Encoder.BitString (module)381382 warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator383 │384 123 │ <<chunk :: binary-size(size), rest :: binary>> = string385 │ ~386 │387 └─ lib/poison/encoder.ex:123:28: Poison.Encoder.BitString.escape/2388389 warning: HashDict.size/1 is deprecated. Use maps and the Map module instead390 │391 283 │ if HashDict.size(dict) < 1 do392 │ ~393 │394 └─ lib/poison/encoder.ex:283:17: Poison.Encoder.HashDict.encode/2395396 warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead397 │398 161 │ case Integer.to_char_list(char, 16) do399 │ ~400 │401 └─ lib/poison/encoder.ex:161:18: Poison.Encoder.BitString.seq/1402403Generated poison app404==> tablet405Compiling 2 files (.ex)406Generated tablet app407==> inflex408Compiling 6 files (.ex)409Generated inflex app410==> elixir_make411Compiling 8 files (.ex)412Generated elixir_make app413==> nerves_logging414 CC kmsg_tailer.o415 LD kmsg_tailer416Compiling 5 files (.ex)417Generated nerves_logging app418==> nerves_discovery419Compiling 5 files (.ex)420Generated nerves_discovery app421==> ring_logger422Compiling 7 files (.ex)423Generated ring_logger app424==> nerves_compatibility_test425===> Analyzing applications...426===> Compiling poolboy427warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"428 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2429 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1430 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5431 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2432 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4433 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2434435==> db_connection436Compiling 23 files (.ex)437warning: cannot infer signatures from :poolboy because it is not loaded438439 warning: unused require Bitwise440 │441 31 │ require Bitwise442 │ ~443 │444 └─ lib/db_connection/backoff.ex:31:5445446 warning: using single-quoted strings to represent charlists is deprecated.447 Use ~c"" if you indeed want a charlist or use "" instead.448 You may run "mix format --migrate" to change all single-quoted449 strings to use the ~c sigil and fix this warning.450 │451 406 │ :normal -> [{:data, [{'Module', mod}]}]452 │ ~453 │454 └─ lib/db_connection/connection.ex:406:32455456 warning: using single-quoted strings to represent charlists is deprecated.457 Use ~c"" if you indeed want a charlist or use "" instead.458 You may run "mix format --migrate" to change all single-quoted459 strings to use the ~c sigil and fix this warning.460 │461 661 │ [{:data, [{'Module', mod}, {'State', state}]}]462 │ ~463 │464 └─ lib/db_connection/connection.ex:661:16465466 warning: using single-quoted strings to represent charlists is deprecated.467 Use ~c"" if you indeed want a charlist or use "" instead.468 You may run "mix format --migrate" to change all single-quoted469 strings to use the ~c sigil and fix this warning.470 │471 661 │ [{:data, [{'Module', mod}, {'State', state}]}]472 │ ~473 │474 └─ lib/db_connection/connection.ex:661:33475476 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead477 │478 8 │ children = [supervisor(child_mod, [], [restart: :temporary])]479 │ ~480 │481 └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0482483 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead484 │485 30 │ worker(DBConnection.Watcher, [owner])486 │ ~487 │488 └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1489490 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead491 │492 37 │ worker(:sregulator, [regulator, opts, start_opts], child_opts)493 │ ~494 │495 └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1496 └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2497498 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead499 │500 45 │ supervisor(Supervisor, [[conn], sup_opts], [id: :conn_sup])501 │ ~502 │503 └─ lib/db_connection/sojourn/pool.ex:45:5: DBConnection.Sojourn.Pool.conn_sup/2504505 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead506 │507 55 │ worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])508 │ ~509 │510 └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3511512 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead513 │514 96 │ Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)515 │ ~516 │517 └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4518519 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead520 │521 138 │ case System.stacktrace() do522 │ ~523 │524 └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2525526 warning: the following clause will never match:527528 [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->529530 because it attempts to match on the result of:531532 System.stacktrace()533534 which has type:535536 empty_list()537538 where "arity" was given the type:539540 # type: integer()541 # from: lib/db_connection/connection.ex:139:56542 is_integer(arity)543544 type warning found at:545 │546 139 │ [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace547 │ ~548 │549 └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2550551 warning: the following clause will never match:552553 [{a, b, params, c} | rest] when is_list(params) ->554555 because it attempts to match on the result of:556557 System.stacktrace()558559 which has type:560561 empty_list()562563 where "params" was given the type:564565 # type: empty_list() or non_empty_list(term(), term())566 # from: lib/db_connection/connection.ex:140:43567 is_list(params)568569 type warning found at:570 │571 140 │ [{a, b, params, c} | rest] when is_list(params) ->572 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~573 │574 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2575576 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead577 │578 117 │ Supervisor.Spec.worker(Manager, [module, opts], child_opts)579 │ ~580 │581 └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3582583 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead584 │585 6 │ children = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]586 │ ~587 │588 └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0589590 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead591 │592 111 │ stack = System.stacktrace()593 │ ~594 │595 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3596597 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead598 │599 986 │ stack = System.stacktrace()600 │ ~601 │602 └─ lib/db_connection.ex:986:28: DBConnection.handle/4603 └─ lib/db_connection.ex:992:24: DBConnection.handle/4604 └─ lib/db_connection.ex:1003:65: DBConnection.parse/4605 └─ lib/db_connection.ex:1012:24: DBConnection.encode/4606 └─ lib/db_connection.ex:1022:40: DBConnection.decode/6607 └─ lib/db_connection.ex:1057:40: DBConnection.describe/3608 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5609 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2610 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4611 └─ lib/db_connection.ex:1359:28: DBConnection.handle/5612 └─ lib/db_connection.ex:1365:24: DBConnection.handle/5613 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2614 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6615 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6616617 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead618 │619 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],620 │ ~621 │622 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3623624 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead625 │626 8 │ pool = supervisor(Pool, [], [restart: :temporary])627 │ ~628 │629 └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0630631 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead632 │633 36 │ worker(DBConnection.Watcher, [owner])634 │ ~635 │636 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1637638 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead639 │640 9 │ supervisor(DBConnection.Task, []),641 │ ~642 │643 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/2644 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/2645 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/2646647 warning: :random.seed/3 is deprecated. Use the 'rand' module instead648 │649 108 │ case :random.seed(hash, sec, micro) do650 │ ~651 │652 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/0653654Generated 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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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_armv7_nerves_linux_gnueabihf862Compiling 1 file (.ex)863Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app864==> scrivener865Compiling 4 files (.ex)866Generated scrivener app867==> phoenix_pubsub868Compiling 13 files (.ex)869 warning: single quotes around atoms are deprecated. Use double quotes instead870 │871 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])872 │ ~873 │874 └─ lib/phoenix/pubsub/local.ex:160:23875876 warning: single quotes around atoms are deprecated. Use double quotes instead877 │878 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])879 │ ~880 │881 └─ lib/phoenix/pubsub/local.ex:160:40882883 warning: unused require Logger884 │885 107 │ require Logger886 │ ~887 │888 └─ lib/phoenix/tracker.ex:107:3889890 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:891892 %Phoenix.Tracker.Replica{replica | status: :permdown}893894 but got type:895896 dynamic()897898 where "replica" was given the type:899900 # type: dynamic()901 # from: lib/phoenix/tracker/replica.ex:72:17902 replica903904 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"905906 type warning found at:907 │908 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}909 │ ~910 │911 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/1912913 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:914915 %Phoenix.Tracker.Replica{replica | status: :down}916917 but got type:918919 dynamic()920921 where "replica" was given the type:922923 # type: dynamic()924 # from: lib/phoenix/tracker/replica.ex:74:13925 replica926927 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"928929 type warning found at:930 │931 74 │ defp down(replica), do: %Replica{replica | status: :down}932 │ ~933 │934 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/1935936 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:937938 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}939940 but got type:941942 dynamic()943944 where "replica" was given the type:945946 # type: dynamic()947 # from: lib/phoenix/tracker/replica.ex:76:29948 replica949950 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"951952 type warning found at:953 │954 77 │ %Replica{replica | last_heartbeat_at: now_ms()}955 │ ~956 │957 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/1958959 warning: a struct for Phoenix.Tracker.State is expected on struct update:960961 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}962963 but got type:964965 dynamic()966967 where "delta" was given the type:968969 # type: dynamic()970 # from: lib/phoenix/tracker/state.ex:461:36971 %Phoenix.Tracker.State{delta: delta} = state972973 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"974975 type warning found at:976 │977 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}978 │ ~979 │980 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/5981982 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead983 │984 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],985 │ ~986 │987 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/1988989 warning: a struct for Phoenix.Tracker.State is expected on struct update:990991 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}992993 but got type:994995 dynamic()996997 where "delta" was given the type:998999 # type: dynamic()1000 # from: lib/phoenix/tracker/state.ex:541:991001 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1002 state10031004 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"10051006 type warning found at:1007 │1008 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1009 │ ~1010 │1011 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/110121013 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1014 │1015 273 │ supervise(shards, strategy: :one_for_one,1016 │ ~1017 │1018 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/110191020 warning: a struct for Phoenix.Tracker.State is expected on struct update:10211022 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}10231024 but got type:10251026 dynamic(%{..., range: {term(), term()}})10271028 where "delta" was given the type:10291030 # type: dynamic(%{..., range: {term(), term()}})1031 # from: lib/phoenix/tracker/state.ex:551:301032 {start_clock, end_clock} = delta.range10331034 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"10351036 type warning found at:1037 │1038 555 │ delta: %State{delta | range: {start_clock, new_end}}}1039 │ ~1040 │1041 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/210421043 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1044 │1045 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1046 │ ~1047 │1048 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/210491050 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1051 │1052 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1053 │ ~1054 │1055 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/110561057 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1058 │1059 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1060 │ ~1061 │1062 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/110631064 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1065 │1066 97 │ supervise(children, strategy: :rest_for_one)1067 │ ~1068 │1069 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/110701071 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1072 │1073 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1074 │ ~1075 │1076 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11077 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/110781079 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1080 │1081 43 │ :ok = :pg2.create(pg2_group)1082 │ ~1083 │1084 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/110851086 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1087 │1088 44 │ :ok = :pg2.join(pg2_group, self())1089 │ ~1090 │1091 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/110921093 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1094 │1095 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1096 │ ~1097 │1098 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/110991100 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1101 │1102 57 │ :pg2.get_members(pg2_namespace(server_name))1103 │ ~1104 │1105 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/111061107 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1108 │1109 42 │ supervise children, strategy: :one_for_one1110 │ ~1111 │1112 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/111131114Generated phoenix_pubsub app1115warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1116 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21117 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11118 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51119 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21120 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41121 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/211221123==> plug1124Compiling 44 files (.ex)1125warning: Kernel.to_char_list/1 is deprecated, use Kernel.to_charlist/1 instead1126 lib/plug/adapters/cowboy.ex:220: Plug.Adapters.Cowboy.put_ssl_file/311271128warning: Kernel.to_char_list/1 is deprecated, use Kernel.to_charlist/1 instead1129 lib/plug/adapters/cowboy.ex:238: Plug.Adapters.Cowboy.to_char_list/211301131 warning: using single-quoted strings to represent charlists is deprecated.1132 Use ~c"" if you indeed want a charlist or use "" instead.1133 You may run "mix format --migrate" to change all single-quoted1134 strings to use the ~c sigil and fix this warning.1135 │1136 230 │ generated? = :erlang.system_info(:otp_release) >= '19'1137 │ ~1138 │1139 └─ lib/plug/builder.ex:230:5511401141 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1142 │1143 421 │ when not state in @unsent do1144 │ ~1145 │1146 └─ lib/plug/conn.ex:421:2211471148 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1149 │1150 445 │ when not state in @unsent do1151 │ ~1152 │1153 └─ lib/plug/conn.ex:445:2211541155 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1156 │1157 497 │ when not state in @unsent do1158 │ ~1159 │1160 └─ lib/plug/conn.ex:497:2211611162 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1163 │1164 883 │ def put_session(%Conn{state: state}, _key, _value) when not state in @unsent,1165 │ ~1166 │1167 └─ lib/plug/conn.ex:883:6911681169 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1170 │1171 907 │ def delete_session(%Conn{state: state}, _key) when not state in @unsent,1172 │ ~1173 │1174 └─ lib/plug/conn.ex:907:6411751176 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1177 │1178 939 │ def configure_session(%Conn{state: state}, _opts) when not state in @unsent,1179 │ ~1180 │1181 └─ lib/plug/conn.ex:939:6811821183 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1184 │1185 961 │ when not state in @unsent do1186 │ ~1187 │1188 └─ lib/plug/conn.ex:961:2211891190 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead1191 │1192 6 │ custom_statuses = Application.get_env(:plug, :statuses, %{})1193 │ ~1194 │1195 └─ lib/plug/conn/status.ex:6:33: Plug.Conn.Status (module)11961197 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1198 │1199 65 │ mask(left, right, <<acc::binary, x ^^^ y>>)1200 │ ~1201 │1202 └─ lib/plug/crypto.ex:65:4012031204 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1205 │1206 87 │ masked_compare(left, right, mask, acc ||| (x ^^^ (y ^^^ z)))1207 │ ~1208 │1209 └─ lib/plug/crypto.ex:87:5012101211 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1212 │1213 87 │ masked_compare(left, right, mask, acc ||| (x ^^^ (y ^^^ z)))1214 │ ~1215 │1216 └─ lib/plug/crypto.ex:87:5712171218 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead1219 │1220 108 │ secure_compare(left, right, acc ||| (x ^^^ y))1221 │ ~1222 │1223 └─ lib/plug/crypto.ex:108:4412241225 warning: use Bitwise is deprecated. import Bitwise instead1226 │1227 6 │ use Bitwise1228 │ ~~~~~~~~~~~1229 │1230 └─ lib/plug/crypto.ex:6: Plug.Crypto (module)12311232 warning: use Bitwise is deprecated. import Bitwise instead1233 │1234 13 │ use Bitwise1235 │ ~~~~~~~~~~~1236 │1237 └─ lib/plug/crypto/key_generator.ex:13: Plug.Crypto.KeyGenerator (module)12381239 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 operator1240 │1241 59 │ <<bin::binary-size(max_length), _::binary>> = key1242 │ ~1243 │1244 └─ lib/plug/crypto/key_generator.ex:59:24: Plug.Crypto.KeyGenerator.generate/712451246 warning: unused require Bitwise1247 │1248 64 │ require Bitwise1249 │ ~1250 │1251 └─ lib/plug/csrf_protection.ex:64:312521253 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead1254 │1255 4 │ if Application.get_env(:plug, :mimes) do1256 │ ~1257 │1258 └─ lib/plug/mime.ex:4:18: Plug.MIME (module)12591260 warning: unused require Logger1261 │1262 32 │ require Logger1263 │ ~1264 │1265 └─ lib/plug/request_id.ex:32:312661267 warning: calling super for GenServer callback handle_info/2 is deprecated1268 │1269 164 │ super(msg, state)1270 │ ~1271 │1272 └─ lib/plug/upload.ex:164:5: Plug.Upload.handle_info/212731274 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1275 │1276 39 │ reraise e, System.stacktrace1277 │ ~1278 │1279 └─ lib/plug/parsers/multipart.ex:39:27: Plug.Parsers.MULTIPART.parse/51280 └─ lib/plug/parsers/multipart.ex:41:73: Plug.Parsers.MULTIPART.parse/512811282 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1283 │1284 12 │ worker(Plug.Upload, [])1285 │ ~1286 │1287 └─ lib/plug/supervisor.ex:12:7: Plug.Supervisor.init/112881289 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1290 │1291 16 │ supervise(children, strategy: :one_for_one)1292 │ ~1293 │1294 └─ lib/plug/supervisor.ex:16:5: Plug.Supervisor.init/112951296 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)1297 │1298 210 │ if Code.ensure_compiled?(module) and function_exported?(module, :init, 1) do1299 │ ~1300 │1301 └─ lib/plug/parsers.ex:210:15: Plug.Parsers.convert_parsers/213021303 warning: MIME.valid?/1 is deprecated. Use MIME.extensions(type) != [] instead1304 │1305 28 │ MIME.valid?(type)1306 │ ~1307 │1308 └─ lib/plug/mime.ex:28:10: Plug.MIME.valid?/113091310 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1311 │1312 139 │ __catch__(conn, kind, reason, System.stacktrace, opts)1313 │ ~1314 │1315 └─ lib/plug/debugger.ex:139:42: Plug.Debugger.__catch__/413161317 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1318 │1319 82 │ __catch__(conn, kind, reason, reason, System.stacktrace, handle_errors)1320 │ ~1321 │1322 └─ lib/plug/error_handler.ex:82:50: Plug.ErrorHandler.__catch__/413231324 warning: String.rstrip/1 is deprecated. Use String.trim_trailing/1 instead1325 │1326 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>1327 │ ~1328 │1329 └─ lib/plug/templates/debugger.html.eex:635:206: Plug.Debugger.template_html/113301331 warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead1332 │1333 41 │ signature = :crypto.hmac(:sha, key, plain_text)1334 │ ~1335 │1336 └─ lib/plug/crypto/message_verifier.ex:41:26: Plug.Crypto.MessageVerifier.hmac_sha1_sign/21337 └─ lib/plug/crypto/message_verifier.ex:49:29: Plug.Crypto.MessageVerifier.hmac_sha1_verify/21338 └─ lib/plug/crypto/message_verifier.ex:71:26: Plug.Crypto.MessageVerifier.hmac_sha2_sign/31339 └─ lib/plug/crypto/message_verifier.ex:80:29: Plug.Crypto.MessageVerifier.hmac_sha2_verify/213401341 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 instead1342 │1343 57 │ {cipher_text, cipher_tag} = :crypto.block_encrypt(:aes_gcm, key, iv, {aad, plain_text})1344 │ ~1345 │1346 └─ lib/plug/crypto/message_encryptor.ex:57:41: Plug.Crypto.MessageEncryptor.aes128_gcm_encrypt/31347 └─ lib/plug/crypto/message_encryptor.ex:104:41: Plug.Crypto.MessageEncryptor.aes_gcm_key_wrap/31348 └─ lib/plug/crypto/message_encryptor.ex:314:13: Plug.Crypto.MessageEncryptor.encrypt_legacy/41349 └─ lib/plug/crypto/message_encryptor.ex:332:27: Plug.Crypto.MessageEncryptor.aes256_cbc_hmac_sha1_encrypt/313501351 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 instead1352 │1353 79 │ :crypto.block_decrypt(:aes_gcm, key, iv, {aad, cipher_text, cipher_tag})1354 │ ~1355 │1356 └─ lib/plug/crypto/message_encryptor.ex:79:21: Plug.Crypto.MessageEncryptor.aes128_gcm_decrypt/31357 └─ lib/plug/crypto/message_encryptor.ex:120:17: Plug.Crypto.MessageEncryptor.aes_gcm_key_unwrap/31358 └─ lib/plug/crypto/message_encryptor.ex:122:17: Plug.Crypto.MessageEncryptor.aes_gcm_key_unwrap/31359 └─ lib/plug/crypto/message_encryptor.ex:124:17: Plug.Crypto.MessageEncryptor.aes_gcm_key_unwrap/31360 └─ lib/plug/crypto/message_encryptor.ex:321:13: Plug.Crypto.MessageEncryptor.decrypt_legacy/41361 └─ lib/plug/crypto/message_encryptor.ex:349:17: Plug.Crypto.MessageEncryptor.aes256_cbc_hmac_sha1_decrypt/313621363 warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead1364 │1365 78 │ &:crypto.hmac(digest, secret, &1)1366 │ ~1367 │1368 └─ lib/plug/crypto/key_generator.ex:78:14: Plug.Crypto.KeyGenerator.mac_fun/213691370 warning: :crypto.hmac/3 is undefined or private, use crypto:mac/4 instead1371 │1372 275 │ cipher_tag = Base.url_encode64(:crypto.hmac(:sha, sign_secret, cipher_text))1373 │ ~1374 │1375 └─ lib/plug/crypto/message_encryptor.ex:275:44: Plug.Crypto.MessageEncryptor.encode_legacy_token/31376 └─ lib/plug/crypto/message_encryptor.ex:291:44: Plug.Crypto.MessageEncryptor.decode_legacy_token/213771378 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1379 │1380 21 │ stack = System.stacktrace1381 │ ~1382 │1383 └─ lib/plug/conn/wrapper_error.ex:21:22: Plug.Conn.WrapperError.reraise/31384 └─ lib/plug/conn/wrapper_error.ex:26:40: Plug.Conn.WrapperError.reraise/313851386 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1387 │1388 21 │ stack = System.stacktrace()1389 │ ~1390 │1391 └─ lib/plug/adapters/cowboy/handler.ex:21:24: Plug.Adapters.Cowboy.Handler.upgrade/41392 └─ lib/plug/adapters/cowboy/handler.ex:26:24: Plug.Adapters.Cowboy.Handler.upgrade/41393 └─ lib/plug/adapters/cowboy/handler.ex:30:24: Plug.Adapters.Cowboy.Handler.upgrade/413941395 warning: a struct for Plug.Conn is expected on struct update:13961397 %Plug.Conn{1398 conn1399 | adapter: {Plug.Adapters.Test.Conn, state},1400 host: uri.host || conn.host || "www.example.com",1401 method: method,1402 owner: owner,1403 path_info: split_path(uri.path),1404 port: uri.port || 80,1405 peer: {{127, 0, 0, 1}, 111_317},1406 remote_ip: {127, 0, 0, 1},1407 req_headers: req_headers,1408 request_path: uri.path,1409 query_string: query,1410 params: params || %Plug.Conn.Unfetched{aspect: :params},1411 scheme: String.to_atom(String.downcase(uri.scheme || "http"))1412 }14131414 but got type:14151416 dynamic(%{..., req_headers: term()})14171418 where "conn" was given the type:14191420 # type: dynamic(%{..., req_headers: term()})1421 # from: lib/plug/adapters/test/conn.ex:15:351422 body_or_params(body_or_params, query, conn.req_headers)14231424 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"14251426 type warning found at:1427 │1428 19 │ %Plug.Conn{conn |1429 │ ~1430 │1431 └─ lib/plug/adapters/test/conn.ex:19:5: Plug.Adapters.Test.Conn.conn/414321433 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1434 │1435 43 │ Enum.partition(cowboy_options, &is_tuple(&1) and tuple_size(&1) == 2)1436 │ ~1437 │1438 └─ lib/plug/adapters/cowboy.ex:43:12: Plug.Adapters.Cowboy.args/414391440 warning: Atom.to_char_list/1 is deprecated. Use Atom.to_charlist/1 instead1441 │1442 186 │ case Atom.to_char_list(plug) do1443 │ ~1444 │1445 └─ lib/plug/builder.ex:186:15: Plug.Builder.init_plug/114461447Generated plug app1448==> ja_serializer1449Compiling 30 files (.ex)1450 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) check1451 │1452 21 │ defimpl JaSerializer.Formatter, for: [Ecto.DateTime, Ecto.Time, Ecto.Date] do1453 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1454 │1455 └─ lib/ja_serializer/formatter.ex:21: (file)14561457 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) check1458 │1459 21 │ defimpl JaSerializer.Formatter, for: [Ecto.DateTime, Ecto.Time, Ecto.Date] do1460 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1461 │1462 └─ lib/ja_serializer/formatter.ex:21: (file)14631464 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) check1465 │1466 21 │ defimpl JaSerializer.Formatter, for: [Ecto.DateTime, Ecto.Time, Ecto.Date] do1467 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1468 │1469 └─ lib/ja_serializer/formatter.ex:21: (file)14701471Generated ja_serializer app1472warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1473 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21474 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11475 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51476 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21477 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41478 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/214791480==> phoenix1481Compiling 60 files (.ex)1482 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 operator1483 │1484 175 │ <<attr::size(prefix)-binary, ":unique">> -> attr1485 │ ~1486 │1487 └─ lib/mix/phoenix.ex:175:20: Mix.Phoenix.drop_unique/114881489 warning: function init/1 required by behaviour GenServer is not implemented (in module Phoenix.CodeReloader.Proxy).14901491 We will inject a default implementation for now:14921493 def init(init_arg) do1494 {:ok, init_arg}1495 end14961497 You can copy the implementation above or define your own that converts the arguments given to GenServer.start_link/3 to the server state.14981499 │1500 3 │ defmodule Phoenix.CodeReloader.Proxy do1501 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1502 │1503 └─ lib/phoenix/code_reloader/proxy.ex:3: Phoenix.CodeReloader.Proxy (module)15041505 warning: unused require Logger1506 │1507 6 │ require Logger1508 │ ~1509 │1510 └─ lib/phoenix/code_reloader/server.ex:6:315111512 warning: unused require Logger1513 │1514 6 │ require Logger1515 │ ~1516 │1517 └─ lib/phoenix/endpoint/server.ex:6:315181519 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1520 │1521 78 │ defp do_underscore(<<h, t :: binary>>, prev) when h in ?A..?Z and not prev in ?A..?Z do1522 │ ~1523 │1524 └─ lib/phoenix/naming.ex:78:7815251526 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 operator1527 │1528 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1529 │ ~1530 │1531 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/215321533 warning: using single-quoted strings to represent charlists is deprecated.1534 Use ~c"" if you indeed want a charlist or use "" instead.1535 You may run "mix format --migrate" to change all single-quoted1536 strings to use the ~c sigil and fix this warning.1537 │1538 272 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1539 │ ~1540 │1541 └─ lib/phoenix/router.ex:272:5015421543 warning: redefining @doc attribute previously set at line 515.15441545 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:15461547 @doc """1548 new docs1549 """1550 def resources(...)15511552 │1553 522 │ @doc """1554 │ ~~~~~~~~1555 │1556 └─ lib/phoenix/router.ex:522: Phoenix.Router.resources/315571558 warning: using single-quoted strings to represent charlists is deprecated.1559 Use ~c"" if you indeed want a charlist or use "" instead.1560 You may run "mix format --migrate" to change all single-quoted1561 strings to use the ~c sigil and fix this warning.1562 │1563 183 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1564 │ ~1565 │1566 └─ lib/phoenix/router/helpers.ex:183:5015671568 warning: "not expr1 in expr2" is deprecated, use "expr1 not in expr2" instead1569 │1570 169 │ not (k = to_string(k)) in reserved,1571 │ ~1572 │1573 └─ lib/phoenix/router/helpers.ex:169:3915741575 warning: duplicate key :route found in struct1576 │1577 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1578 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1579 │1580 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)15811582 warning: unused require Logger1583 │1584 5 │ require Logger1585 │ ~1586 │1587 └─ lib/phoenix/controller.ex:5:315881589 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)"1590 │1591 109 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1592 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1593 │1594 └─ lib/phoenix/presence.ex:109: Phoenix.Presence (module)15951596 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1597 │1598 268 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1599 │ ~1600 │1601 └─ lib/phoenix/socket/transport.ex:268:12: Phoenix.Socket.Transport.reply_ignore/216021603 warning: using single-quoted strings to represent charlists is deprecated.1604 Use ~c"" if you indeed want a charlist or use "" instead.1605 You may run "mix format --migrate" to change all single-quoted1606 strings to use the ~c sigil and fix this warning.1607 │1608 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1609 │ ~1610 │1611 └─ lib/phoenix/template.ex:174:5016121613 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1614 │1615 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1616 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1617 │1618 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)16191620 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1621 │1622 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1623 │ ~1624 │1625 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/316261627 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1628 │1629 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1630 │ ~1631 │1632 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/316331634 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1635 │1636 613 │ exception -> {:error, {exception, System.stacktrace()}}1637 │ ~1638 │1639 └─ lib/phoenix/test/conn_test.ex:613:48: Phoenix.ConnTest.wrap_request/116401641 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1642 │1643 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1644 │ ~1645 │1646 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/116471648 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1649 │1650 14 │ supervise(children, strategy: :simple_one_for_one)1651 │ ~1652 │1653 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/116541655 warning: Phoenix.PubSub.subscribe/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1656 │1657 62 │ if socket.id, do: PubSub.subscribe(state.pubsub_server, socket.id, link: true)1658 │ ~1659 │1660 └─ lib/phoenix/transports/long_poll_server.ex:62:34: Phoenix.Transports.LongPoll.Server.init/11661 └─ lib/phoenix/transports/long_poll_server.ex:63:22: Phoenix.Transports.LongPoll.Server.init/116621663 warning: expected a module (an atom) when invoking config/1 in expression:16641665 endpoint.config(:endpoint_id)16661667 where "endpoint" was given the type:16681669 # type: dynamic(%{..., __pubsub_server__: atom()})1670 # from: lib/phoenix/transports/long_poll.ex:191:101671 verify_token(endpoint, token, opts)16721673 type warning found at:1674 │1675 193 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1676 │ ~1677 │1678 └─ lib/phoenix/transports/long_poll.ex:193:42: Phoenix.Transports.LongPoll.resume_session/316791680 warning: Phoenix.PubSub.broadcast_from!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1681 │1682 148 │ do: PubSub.broadcast_from!(state.pubsub_server, self(), client_ref, msg)1683 │ ~1684 │1685 └─ lib/phoenix/transports/long_poll_server.ex:148:16: Phoenix.Transports.LongPoll.Server.broadcast_from!/316861687 warning: Phoenix.PubSub.subscribe/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1688 │1689 236 │ do: Phoenix.PubSub.subscribe(endpoint.__pubsub_server__, topic, link: true)1690 │ ~1691 │1692 └─ lib/phoenix/transports/long_poll.ex:236:24: Phoenix.Transports.LongPoll.subscribe/216931694 warning: Phoenix.PubSub.broadcast_from!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1695 │1696 241 │ do: Phoenix.PubSub.broadcast_from!(endpoint.__pubsub_server__, self(), topic, msg)1697 │ ~1698 │1699 └─ lib/phoenix/transports/long_poll.ex:241:24: Phoenix.Transports.LongPoll.broadcast_from!/317001701 warning: String.lstrip/2 is deprecated. Use String.trim_leading/2 with a binary as second argument instead1702 │1703 376 │ ext = Path.extname(path) |> String.lstrip(?.) |> String.to_atom1704 │ ~1705 │1706 └─ lib/phoenix/template.ex:376:43: Phoenix.Template.compile/217071708 warning: unknown key .__pubsub_server__ in expression:17091710 endpoint.__pubsub_server__17111712 the given type does not have the given key:17131714 dynamic(1715 %Phoenix.Socket{1716 id: term(),1717 assigns: term(),1718 channel: term(),1719 channel_pid: term(),1720 endpoint: atom(),1721 handler: term(),1722 joined: term(),1723 pubsub_server: term(),1724 ref: term(),1725 topic: term(),1726 transport: term(),1727 transport_pid: term(),1728 transport_name: term(),1729 serializer: term()1730 } or1731 %Plug.Conn{1732 adapter: term(),1733 assigns: term(),1734 before_send: term(),1735 body_params: term(),1736 cookies: term(),1737 halted: term(),1738 host: term(),1739 method: term(),1740 owner: term(),1741 params: term(),1742 path_params: term(),1743 path_info: term(),1744 port: term(),1745 private: term(),1746 query_params: term(),1747 query_string: term(),1748 peer: term(),1749 remote_ip: term(),1750 req_cookies: term(),1751 req_headers: term(),1752 request_path: term(),1753 resp_body: term(),1754 resp_cookies: term(),1755 resp_headers: term(),1756 scheme: term(),1757 script_name: term(),1758 secret_key_base: term(),1759 state: term(),1760 status: term()1761 } or atom() or binary()1762 )17631764 where "endpoint" was given the type:17651766 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1767 # from: lib/phoenix/transports/long_poll.ex:246:191768 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])17691770 type warning found at:1771 │1772 246 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1773 │ ~~~~~~~~~~~~~~~~~1774 │1775 └─ lib/phoenix/transports/long_poll.ex:246:58: Phoenix.Transports.LongPoll.sign_token/317761777 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1778 │1779 10 │ supervisor(Phoenix.Transports.LongPoll.Supervisor, [])1780 │ ~1781 │1782 └─ lib/phoenix/supervisor.ex:10:7: Phoenix.Supervisor.init/117831784 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1785 │1786 12 │ supervise(children, strategy: :one_for_one)1787 │ ~1788 │1789 └─ lib/phoenix/supervisor.ex:12:5: Phoenix.Supervisor.init/117901791 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1792 │1793 50 │ __catch__(conn, kind, reason, System.stacktrace, opts)1794 │ ~1795 │1796 └─ lib/phoenix/endpoint/render_errors.ex:50:42: Phoenix.Endpoint.RenderErrors.__catch__/417971798 warning: a struct for Phoenix.Socket is expected on struct update:17991800 %Phoenix.Socket{socket | id: id}18011802 but got type:18031804 dynamic()18051806 where "socket" was given the type:18071808 # type: dynamic()1809 # from: lib/phoenix/socket/transport.ex1810 {:ok, socket}18111812 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"18131814 type warning found at:1815 │1816 171 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1817 │ ~1818 │1819 └─ lib/phoenix/socket/transport.ex:171:42: Phoenix.Socket.Transport.connect_vsn/618201821 warning: a struct for Phoenix.Socket is expected on struct update:18221823 %Phoenix.Socket{socket | topic: topic, channel: channel}18241825 but got type:18261827 dynamic(%{..., handler: atom(), transport_name: term()})18281829 where "socket" was given the types:18301831 # type: dynamic(%{..., handler: atom()})1832 # from: lib/phoenix/socket/transport.ex:231:331833 socket.handler.__channel__(topic, socket.transport_name)18341835 # type: dynamic(%{..., handler: atom(), transport_name: term()})1836 # from: lib/phoenix/socket/transport.ex:231:331837 socket.handler.__channel__(topic, socket.transport_name)18381839 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"18401841 type warning found at:1842 │1843 232 │ socket = %Socket{socket | topic: topic, channel: channel}1844 │ ~1845 │1846 └─ lib/phoenix/socket/transport.ex:232:16: Phoenix.Socket.Transport.do_dispatch/318471848 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1849 │1850 188 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),1851 │ ~1852 │1853 └─ lib/phoenix/presence.ex:188:7: Phoenix.Presence.start_link/418541855 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1856 │1857 189 │ worker(Phoenix.Tracker, [module, opts, opts])1858 │ ~1859 │1860 └─ lib/phoenix/presence.ex:189:7: Phoenix.Presence.start_link/418611862 warning: Phoenix.PubSub.direct_broadcast!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1863 │1864 202 │ Phoenix.PubSub.direct_broadcast!(node_name, pubsub_server, topic, msg)1865 │ ~1866 │1867 └─ lib/phoenix/presence.ex:202:24: Phoenix.Presence.handle_diff/518681869 warning: Phoenix.Tracker.list/2 is undefined (module Phoenix.Tracker is not available or is yet to be defined)1870 │1871 236 │ |> Phoenix.Tracker.list(topic)1872 │ ~1873 │1874 └─ lib/phoenix/presence.ex:236:26: Phoenix.Presence.list/218751876 warning: String.strip/1 is deprecated. Use String.trim/1 instead1877 │1878 269 │ raise ArgumentError, message: String.strip(message)1879 │ ~1880 │1881 └─ lib/phoenix/router/helpers.ex:269:42: Phoenix.Router.Helpers.raise_route_error/518821883 warning: Phoenix.PubSub.broadcast/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1884 │1885 74 │ PubSub.broadcast pubsub_server, topic, %Broadcast{1886 │ ~1887 │1888 └─ lib/phoenix/channel/server.ex:74:12: Phoenix.Channel.Server.broadcast/418891890 warning: expected a map or struct when accessing .url in expression:18911892 endpoint.url18931894 where "endpoint" was given the types:18951896 # type: dynamic(atom())1897 # from: lib/phoenix/router/helpers.ex:24:201898 endpoint18991900 # type: atom()1901 # from: lib/phoenix/router/helpers.ex:24:351902 is_atom(endpoint)19031904 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()19051906 type warning found at:1907 │1908 25 │ endpoint.url1909 │ ~1910 │1911 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/219121913 warning: Phoenix.PubSub.broadcast!/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1914 │1915 90 │ PubSub.broadcast! pubsub_server, topic, %Broadcast{1916 │ ~1917 │1918 └─ lib/phoenix/channel/server.ex:90:12: Phoenix.Channel.Server.broadcast!/419191920 warning: Phoenix.PubSub.broadcast_from/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1921 │1922 106 │ PubSub.broadcast_from pubsub_server, from, topic, %Broadcast{1923 │ ~1924 │1925 └─ lib/phoenix/channel/server.ex:106:12: Phoenix.Channel.Server.broadcast_from/519261927 warning: Phoenix.PubSub.broadcast_from!/4 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1928 │1929 122 │ PubSub.broadcast_from! pubsub_server, from, topic, %Broadcast{1930 │ ~1931 │1932 └─ lib/phoenix/channel/server.ex:122:12: Phoenix.Channel.Server.broadcast_from!/519331934 warning: Phoenix.PubSub.subscribe/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)1935 │1936 197 │ PubSub.subscribe(socket.pubsub_server, socket.topic,1937 │ ~1938 │1939 └─ lib/phoenix/channel/server.ex:197:12: Phoenix.Channel.Server.join/419401941 warning: String.rjust/2 is deprecated. Use String.pad_leading/2 instead1942 │1943 34 │ String.rjust(route_name, route_name_len) <> " " <>1944 │ ~1945 │1946 └─ lib/phoenix/router/console_formatter.ex:34:12: Phoenix.Router.ConsoleFormatter.format_route/219471948 warning: String.ljust/2 is deprecated. Use String.pad_trailing/2 instead1949 │1950 35 │ String.ljust(verb, verb_len) <> " " <>1951 │ ~1952 │1953 └─ lib/phoenix/router/console_formatter.ex:35:12: Phoenix.Router.ConsoleFormatter.format_route/21954 └─ lib/phoenix/router/console_formatter.ex:36:12: Phoenix.Router.ConsoleFormatter.format_route/219551956 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1957 │1958 19 │ supervise(children, strategy: :one_for_one)1959 │ ~1960 │1961 └─ lib/phoenix/endpoint/server.ex:19:5: Phoenix.Endpoint.Server.init/119621963 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1964 │1965 38 │ [worker(Phoenix.Config, args)]1966 │ ~1967 │1968 └─ lib/phoenix/endpoint/adapter.ex:38:6: Phoenix.Endpoint.Adapter.config_children/21969 └─ lib/phoenix/endpoint/adapter.ex:80:8: Phoenix.Endpoint.Adapter.code_reloader_children/219701971 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1972 │1973 46 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]1974 │ ~1975 │1976 └─ lib/phoenix/endpoint/adapter.ex:46:8: Phoenix.Endpoint.Adapter.pubsub_children/21977 └─ lib/phoenix/endpoint/adapter.ex:55:8: Phoenix.Endpoint.Adapter.server_children/319781979 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1980 │1981 64 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),1982 │ ~1983 │1984 └─ lib/phoenix/endpoint/adapter.ex:64:9: Phoenix.Endpoint.Adapter.watcher_children/319851986 warning: incompatible types given to warmup_static/1:19871988 warmup_static(endpoint)19891990 given types:19911992 -dynamic(%{..., url: term()})-19931994 but expected one of:19951996 atom()19971998 where "endpoint" was given the type:19992000 # type: dynamic(%{..., url: term()})2001 # from: lib/phoenix/endpoint/adapter.ex:232:52002 warmup_url(endpoint)20032004 type warning found at:2005 │2006 233 │ warmup_static(endpoint)2007 │ ~2008 │2009 └─ lib/phoenix/endpoint/adapter.ex:233:5: Phoenix.Endpoint.Adapter.warmup/120102011 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2012 │2013 46 │ IO.puts Exception.format(kind, reason, System.stacktrace)2014 │ ~2015 │2016 └─ lib/phoenix/code_reloader/server.ex:46:59: Phoenix.CodeReloader.Server.handle_call/320172018 warning: incompatible types given to Plug.Adapters.Cowboy.child_spec/4:20192020 Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)20212022 given types:20232024 (2025 dynamic(:http or :https),2026 -dynamic(%{..., __sockets__: term()})-,2027 empty_list(),2028 dynamic(empty_list() or non_empty_list(term(), term()))2029 )20302031 but expected one of:20322033 :http or :https, atom() or binary(), term(), term()20342035 where "config" was given the type:20362037 # type: dynamic(empty_list() or non_empty_list(term(), term()))2038 # from: lib/phoenix/endpoint/cowboy_handler.ex:79:122039 config = Keyword.put_new(config, :dispatch, _: dispatches)20402041 where "endpoint" was given the type:20422043 # type: dynamic(%{..., __sockets__: term()})2044 # from: lib/phoenix/endpoint/cowboy_handler.ex:67:262045 {path, socket} <- endpoint.__sockets__20462047 where "scheme" was given the types:20482049 # type: dynamic()2050 # from: lib/phoenix/endpoint/cowboy_handler.ex:61:182051 scheme20522053 # type: dynamic(:http or :https)2054 # from: lib/phoenix/endpoint/cowboy_handler.ex:82:282055 Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)20562057 type warning found at:2058 │2059 82 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)2060 │ ~2061 │2062 └─ lib/phoenix/endpoint/cowboy_handler.ex:82:28: Phoenix.Endpoint.CowboyHandler.child_spec/320632064 warning: :ranch.get_port/1 is undefined (module :ranch is not available or is yet to be defined)2065 │2066 114 │ port = :ranch.get_port(ref)2067 │ ~2068 │2069 └─ lib/phoenix/endpoint/cowboy_handler.ex:114:19: Phoenix.Endpoint.CowboyHandler.info/320702071 warning: String.strip/1 is deprecated. Use String.trim/1 instead2072 │2073 169 │ <pre>#{String.strip(output)}</pre>2074 │ ~2075 │2076 └─ lib/phoenix/code_reloader.ex:169:29: Phoenix.CodeReloader.template/220772078 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2079 │2080 154 │ Enum.partition attrs, fn2081 │ ~2082 │2083 └─ lib/mix/tasks/phoenix.gen.model.ex:154:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/120842085 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:20862087 mod.__phoenix_recompile__?20882089 where "mod" was given the type:20902091 # type: dynamic(atom())2092 # from: lib/mix/tasks/compile.phoenix.ex:34:122093 Code.ensure_loaded?(mod)20942095 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()20962097 type warning found at:2098 │2099 36 │ mod.__phoenix_recompile__?2100 │ ~2101 │2102 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/121032104Generated phoenix app2105==> postgrex2106Compiling 62 files (.ex)2107 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2108 │2109 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2110 │ ~2111 │2112 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)21132114 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2115 You may run "mix format --migrate" to fix this warning automatically.2116 │2117 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2118 │ ~2119 │2120 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/121212122 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2123 You may run "mix format --migrate" to fix this warning automatically.2124 │2125 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2126 │ ~2127 │2128 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/121292130 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2131 You may run "mix format --migrate" to fix this warning automatically.2132 │2133 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2134 │ ~2135 │2136 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/121372138 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2139 You may run "mix format --migrate" to fix this warning automatically.2140 │2141 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2142 │ ~2143 │2144 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/121452146 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2147 You may run "mix format --migrate" to fix this warning automatically.2148 │2149 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2150 │ ~2151 │2152 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/121532154 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2155 You may run "mix format --migrate" to fix this warning automatically.2156 │2157 43 │ <<-1::int32>>2158 │ ~2159 │2160 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/121612162 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2163 You may run "mix format --migrate" to fix this warning automatically.2164 │2165 48 │ <<value_byte_size::int32>> <> value2166 │ ~2167 │2168 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/121692170 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2171 You may run "mix format --migrate" to fix this warning automatically.2172 │2173 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2174 │ ~2175 │2176 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/221772178 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2179 You may run "mix format --migrate" to fix this warning automatically.2180 │2181 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2182 │ ~2183 │2184 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/221852186 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2187 You may run "mix format --migrate" to fix this warning automatically.2188 │2189 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2190 │ ~2191 │2192 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/221932194 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2195 You may run "mix format --migrate" to fix this warning automatically.2196 │2197 64 │ ... -1::int32, rest::binary>>, acc) do2198 │ ~2199 │2200 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/222012202 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2203 You may run "mix format --migrate" to fix this warning automatically.2204 │2205 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2206 │ ~2207 │2208 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/222092210 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2211 You may run "mix format --migrate" to fix this warning automatically.2212 │2213 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2214 │ ~2215 │2216 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/222172218 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2219 You may run "mix format --migrate" to fix this warning automatically.2220 │2221 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2222 │ ~2223 │2224 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/222252226 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2227 You may run "mix format --migrate" to fix this warning automatically.2228 │2229 79 │ ... -1::int32, rest::binary>>, acc) do2230 │ ~2231 │2232 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/222332234 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2235 You may run "mix format --migrate" to fix this warning automatically.2236 │2237 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2238 │ ~2239 │2240 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/222412242 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2243 You may run "mix format --migrate" to fix this warning automatically.2244 │2245 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2246 │ ~2247 │2248 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/222492250 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2251 You may run "mix format --migrate" to fix this warning automatically.2252 │2253 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2254 │ ~2255 │2256 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/122572258 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2259 You may run "mix format --migrate" to fix this warning automatically.2260 │2261 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2262 │ ~2263 │2264 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/122652266 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2267 You may run "mix format --migrate" to fix this warning automatically.2268 │2269 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2270 │ ~2271 │2272 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/122732274 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2275 You may run "mix format --migrate" to fix this warning automatically.2276 │2277 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2278 │ ~2279 │2280 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/122812282 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2283 You may run "mix format --migrate" to fix this warning automatically.2284 │2285 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2286 │ ~2287 │2288 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/122892290 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2291 You may run "mix format --migrate" to fix this warning automatically.2292 │2293 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2294 │ ~2295 │2296 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/122972298 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2299 You may run "mix format --migrate" to fix this warning automatically.2300 │2301 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2302 │ ~2303 │2304 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/123052306 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2307 You may run "mix format --migrate" to fix this warning automatically.2308 │2309 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2310 │ ~2311 │2312 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/123132314 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2315 You may run "mix format --migrate" to fix this warning automatically.2316 │2317 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2318 │ ~2319 │2320 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/123212322 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2323 You may run "mix format --migrate" to fix this warning automatically.2324 │2325 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2326 │ ~2327 │2328 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/123292330 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2331 You may run "mix format --migrate" to fix this warning automatically.2332 │2333 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2334 │ ~2335 │2336 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/123372338 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2339 You may run "mix format --migrate" to fix this warning automatically.2340 │2341 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2342 │ ~2343 │2344 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/123452346 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2347 You may run "mix format --migrate" to fix this warning automatically.2348 │2349 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2350 │ ~2351 │2352 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/123532354 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2355 You may run "mix format --migrate" to fix this warning automatically.2356 │2357 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2358 │ ~2359 │2360 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/323612362 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2363 You may run "mix format --migrate" to fix this warning automatically.2364 │2365 23 │ <<x::float64, y::float64>>2366 │ ~2367 │2368 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/223692370 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2371 You may run "mix format --migrate" to fix this warning automatically.2372 │2373 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2374 │ ~2375 │2376 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/123772378 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2379 You may run "mix format --migrate" to fix this warning automatically.2380 │2381 23 │ <<x::float64, y::float64>>2382 │ ~2383 │2384 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/223852386 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2387 You may run "mix format --migrate" to fix this warning automatically.2388 │2389 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2390 │ ~2391 │2392 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/123932394 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2395 You may run "mix format --migrate" to fix this warning automatically.2396 │2397 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2398 │ ~2399 │2400 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/224012402 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2403 You may run "mix format --migrate" to fix this warning automatically.2404 │2405 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2406 │ ~2407 │2408 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/224092410 warning: use Bitwise is deprecated. import Bitwise instead2411 │2412 4 │ use Bitwise, only_operators: true2413 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2414 │2415 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)24162417 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2418 You may run "mix format --migrate" to fix this warning automatically.2419 │2420 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2421 │ ~2422 │2423 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/124242425 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2426 You may run "mix format --migrate" to fix this warning automatically.2427 │2428 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2429 │ ~2430 │2431 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/224322433 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2434 You may run "mix format --migrate" to fix this warning automatically.2435 │2436 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2437 │ ~2438 │2439 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/224402441 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2442 You may run "mix format --migrate" to fix this warning automatically.2443 │2444 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2445 │ ~2446 │2447 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/124482449 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2450 You may run "mix format --migrate" to fix this warning automatically.2451 │2452 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2453 │ ~2454 │2455 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/124562457 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2458 You may run "mix format --migrate" to fix this warning automatically.2459 │2460 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2461 │ ~2462 │2463 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/124642465 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2466 You may run "mix format --migrate" to fix this warning automatically.2467 │2468 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2469 │ ~2470 │2471 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/124722473 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2474 You may run "mix format --migrate" to fix this warning automatically.2475 │2476 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2477 │ ~2478 │2479 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/124802481 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2482 You may run "mix format --migrate" to fix this warning automatically.2483 │2484 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2485 │ ~2486 │2487 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/124882489 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2490 You may run "mix format --migrate" to fix this warning automatically.2491 │2492 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2493 │ ~2494 │2495 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/124962497 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2498 You may run "mix format --migrate" to fix this warning automatically.2499 │2500 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2501 │ ~2502 │2503 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/125042505 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2506 You may run "mix format --migrate" to fix this warning automatically.2507 │2508 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2509 │ ~2510 │2511 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/125122513 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2514 You may run "mix format --migrate" to fix this warning automatically.2515 │2516 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2517 │ ~2518 │2519 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/125202521 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2522 You may run "mix format --migrate" to fix this warning automatically.2523 │2524 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2525 │ ~2526 │2527 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/125282529 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2530 You may run "mix format --migrate" to fix this warning automatically.2531 │2532 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2533 │ ~2534 │2535 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/125362537 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2538 You may run "mix format --migrate" to fix this warning automatically.2539 │2540 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2541 │ ~2542 │2543 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/125442545 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2546 You may run "mix format --migrate" to fix this warning automatically.2547 │2548 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2549 │ ~2550 │2551 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/125522553 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2554 You may run "mix format --migrate" to fix this warning automatically.2555 │2556 46 │ 0 :: int32>>2557 │ ~2558 │2559 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/125602561 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2562 You may run "mix format --migrate" to fix this warning automatically.2563 │2564 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2565 │ ~2566 │2567 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/125682569 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2570 You may run "mix format --migrate" to fix this warning automatically.2571 │2572 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2573 │ ~2574 │2575 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/125762577 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2578 You may run "mix format --migrate" to fix this warning automatically.2579 │2580 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2581 │ ~2582 │2583 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/125842585 warning: use Bitwise is deprecated. import Bitwise instead2586 │2587 5 │ use Bitwise2588 │ ~~~~~~~~~~~2589 │2590 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)25912592 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2593 You may run "mix format --migrate" to fix this warning automatically.2594 │2595 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2596 │ ~2597 │2598 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/125992600 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 operator2601 │2602 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2603 │ ~2604 │2605 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/126062607 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2608 You may run "mix format --migrate" to fix this warning automatically.2609 │2610 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2611 │ ~2612 │2613 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/326142615 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 operator2616 │2617 72 │ <<data :: size(rest_size)>> = rest2618 │ ~2619 │2620 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/326212622 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2623 You may run "mix format --migrate" to fix this warning automatically.2624 │2625 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2626 │ ~2627 │2628 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/326292630 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2631 You may run "mix format --migrate" to fix this warning automatically.2632 │2633 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2634 │ ~2635 │2636 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/326372638 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2639 You may run "mix format --migrate" to fix this warning automatically.2640 │2641 86 │ def parse(<<status :: int8>>, ?Z, _size) do2642 │ ~2643 │2644 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/326452646 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2647 You may run "mix format --migrate" to fix this warning automatically.2648 │2649 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2650 │ ~2651 │2652 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/326532654 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2655 You may run "mix format --migrate" to fix this warning automatically.2656 │2657 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2658 │ ~2659 │2660 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/326612662 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2663 You may run "mix format --migrate" to fix this warning automatically.2664 │2665 103 │ case <<len ::uint16>> do2666 │ ~2667 │2668 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/326692670 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2671 You may run "mix format --migrate" to fix this warning automatically.2672 │2673 104 │ <<^overflow_len :: uint16>> ->2674 │ ~2675 │2676 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/326772678 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2679 You may run "mix format --migrate" to fix this warning automatically.2680 │2681 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do2682 │ ~2683 │2684 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/326852686 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2687 You may run "mix format --migrate" to fix this warning automatically.2688 │2689 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do2690 │ ~2691 │2692 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/326932694 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2695 You may run "mix format --migrate" to fix this warning automatically.2696 │2697 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do2698 │ ~2699 │2700 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/327012702 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2703 You may run "mix format --migrate" to fix this warning automatically.2704 │2705 226 │ [<<size :: int32>>, data]2706 │ ~2707 │2708 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/127092710 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2711 You may run "mix format --migrate" to fix this warning automatically.2712 │2713 224 │ [first, <<size :: int32>>, data]2714 │ ~2715 │2716 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/127172718 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2719 You may run "mix format --migrate" to fix this warning automatically.2720 │2721 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2722 │ ~2723 │2724 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/127252726 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2727 You may run "mix format --migrate" to fix this warning automatically.2728 │2729 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2730 │ ~2731 │2732 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/127332734 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2735 You may run "mix format --migrate" to fix this warning automatically.2736 │2737 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>2738 │ ~2739 │2740 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/127412742 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2743 You may run "mix format --migrate" to fix this warning automatically.2744 │2745 252 │ len = <<div(byte_size(oids), 4) :: int16>>2746 │ ~2747 │2748 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/127492750 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2751 You may run "mix format --migrate" to fix this warning automatically.2752 │2753 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>2754 │ ~2755 │2756 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/127572758 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2759 You may run "mix format --migrate" to fix this warning automatically.2760 │2761 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>2762 │ ~2763 │2764 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/127652766 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2767 You may run "mix format --migrate" to fix this warning automatically.2768 │2769 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>2770 │ ~2771 │2772 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/127732774 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2775 You may run "mix format --migrate" to fix this warning automatically.2776 │2777 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>2778 │ ~2779 │2780 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/127812782 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2783 You may run "mix format --migrate" to fix this warning automatically.2784 │2785 287 │ len_params = <<length(params) :: int16>>2786 │ ~2787 │2788 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/127892790 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2791 You may run "mix format --migrate" to fix this warning automatically.2792 │2793 294 │ {?E, [port, 0, <<rows :: int32>>]}2794 │ ~2795 │2796 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/127972798 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2799 You may run "mix format --migrate" to fix this warning automatically.2800 │2801 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2802 │ ~2803 │2804 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/128052806 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2807 You may run "mix format --migrate" to fix this warning automatically.2808 │2809 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2810 │ ~2811 │2812 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/128132814 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2815 You may run "mix format --migrate" to fix this warning automatically.2816 │2817 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2818 │ ~2819 │2820 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/128212822 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2823 You may run "mix format --migrate" to fix this warning automatically.2824 │2825 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2826 │ ~2827 │2828 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/128292830 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2831 You may run "mix format --migrate" to fix this warning automatically.2832 │2833 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2834 │ ~2835 │2836 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/128372838 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2839 You may run "mix format --migrate" to fix this warning automatically.2840 │2841 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2842 │ ~2843 │2844 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/128452846 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2847 You may run "mix format --migrate" to fix this warning automatically.2848 │2849 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do2850 │ ~2851 │2852 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/128532854 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2855 You may run "mix format --migrate" to fix this warning automatically.2856 │2857 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2858 │ ~2859 │2860 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/128612862 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2863 You may run "mix format --migrate" to fix this warning automatically.2864 │2865 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2866 │ ~2867 │2868 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/128692870 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2871 You may run "mix format --migrate" to fix this warning automatically.2872 │2873 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2874 │ ~2875 │2876 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/128772878 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2879 You may run "mix format --migrate" to fix this warning automatically.2880 │2881 363 │ type_size :: int16, type_mod :: int32, format :: int16,2882 │ ~2883 │2884 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/128852886 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2887 You may run "mix format --migrate" to fix this warning automatically.2888 │2889 363 │ type_size :: int16, type_mod :: int32, format :: int16,2890 │ ~2891 │2892 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/128932894 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2895 You may run "mix format --migrate" to fix this warning automatically.2896 │2897 363 │ type_size :: int16, type_mod :: int32, format :: int16,2898 │ ~2899 │2900 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/129012902 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2903 You may run "mix format --migrate" to fix this warning automatically.2904 │2905 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2906 │ ~2907 │2908 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/129092910 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2911 You may run "mix format --migrate" to fix this warning automatically.2912 │2913 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2914 │ ~2915 │2916 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/129172918 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2919 You may run "mix format --migrate" to fix this warning automatically.2920 │2921 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)2922 │ ~2923 │2924 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/129252926 warning: unused require Postgrex.Messages2927 │2928 30 │ require Postgrex.Messages2929 │ ~2930 │2931 └─ lib/postgrex/query.ex:30:329322933 warning: unused require Logger2934 │2935 8 │ require Logger2936 │ ~2937 │2938 └─ lib/postgrex/notifications.ex:8:329392940 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2941 You may run "mix format --migrate" to fix this warning automatically.2942 │2943 59 │ if lower == <<-1::int32>> do2944 │ ~2945 │2946 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/429472948 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2949 You may run "mix format --migrate" to fix this warning automatically.2950 │2951 66 │ if upper == <<-1::int32>> do2952 │ ~2953 │2954 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/429552956 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2957 You may run "mix format --migrate" to fix this warning automatically.2958 │2959 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]2960 │ ~2961 │2962 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/429632964 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2965 You may run "mix format --migrate" to fix this warning automatically.2966 │2967 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2968 │ ~2969 │2970 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/329712972 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 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2976 │ ~2977 │2978 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/329792980 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 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2984 │ ~2985 │2986 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/329872988 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 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2992 │ ~2993 │2994 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/329952996 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2997 You may run "mix format --migrate" to fix this warning automatically.2998 │2999 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3000 │ ~3001 │3002 └─ lib/postgrex/extensions/array.ex:47:54: 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 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]3008 │ ~3009 │3010 └─ lib/postgrex/extensions/array.ex:48:32: 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 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3016 │ ~3017 │3018 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/230193020 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 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3024 │ ~3025 │3026 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/230273028 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead3029 │3030 1005 │ Logger.warn(fn() ->3031 │ ~3032 │3033 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/530343035 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3036 You may run "mix format --migrate" to fix this warning automatically.3037 │3038 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3039 │ ~3040 │3041 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/130423043 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3044 You may run "mix format --migrate" to fix this warning automatically.3045 │3046 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3047 │ ~3048 │3049 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/130503051 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 operator3052 │3053 2003 │ <<body :: binary(size), rest :: binary>> ->3054 │ ~3055 │3056 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/130573058 warning: using single-quoted strings to represent charlists is deprecated.3059 Use ~c"" if you indeed want a charlist or use "" instead.3060 You may run "mix format --migrate" to change all single-quoted3061 strings to use the ~c sigil and fix this warning.3062 │3063 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do3064 │ ~3065 │3066 └─ lib/postgrex/type_module.ex:49:5030673068 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3069 You may run "mix format --migrate" to fix this warning automatically.3070 │3071 182 │ defp row_decode(<<-1::int32, rest::binary>>) do3072 │ ~3073 │3074 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/130753076 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3077 You may run "mix format --migrate" to fix this warning automatically.3078 │3079 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do3080 │ ~3081 │3082 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/130833084 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3085 You may run "mix format --migrate" to fix this warning automatically.3086 │3087 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3088 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3089 │3090 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/330913092 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3093 You may run "mix format --migrate" to fix this warning automatically.3094 │3095 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3096 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3097 │3098 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/130993100 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3101 You may run "mix format --migrate" to fix this warning automatically.3102 │3103 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3104 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3105 │3106 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131073108 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3109 You may run "mix format --migrate" to fix this warning automatically.3110 │3111 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3112 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3113 │3114 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131153116 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 operator3117 │3118 15 │ <<binary::binary-size(last_pos), last::bits>> = val3119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3120 │3121 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131223123 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3124 You may run "mix format --migrate" to fix this warning automatically.3125 │3126 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3128 │3129 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131303131 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3132 You may run "mix format --migrate" to fix this warning automatically.3133 │3134 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3136 │3137 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131383139 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3140 You may run "mix format --migrate" to fix this warning automatically.3141 │3142 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3144 │3145 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/131463147 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3148 You may run "mix format --migrate" to fix this warning automatically.3149 │3150 9 │ <<1 :: int32, 1>>3151 │ ~~~~~~~~~~~~~~~~~3152 │3153 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/131543155 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3156 You may run "mix format --migrate" to fix this warning automatically.3157 │3158 11 │ <<1 :: int32, 0>>3159 │ ~~~~~~~~~~~~~~~~~3160 │3161 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/131623163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3164 You may run "mix format --migrate" to fix this warning automatically.3165 │3166 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3168 │3169 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/131703171 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3172 You may run "mix format --migrate" to fix this warning automatically.3173 │3174 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3176 │3177 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/131783179 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3180 You may run "mix format --migrate" to fix this warning automatically.3181 │3182 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3184 │3185 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/131863187 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3188 You may run "mix format --migrate" to fix this warning automatically.3189 │3190 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3191 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3192 │3193 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/131943195 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3196 You may run "mix format --migrate" to fix this warning automatically.3197 │3198 12 │ <<20 :: int32, 3, n, 1, 16,3199 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3200 │3201 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/132023203 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3204 You may run "mix format --migrate" to fix this warning automatically.3205 │3206 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3207 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3208 │3209 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132103211 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3212 You may run "mix format --migrate" to fix this warning automatically.3213 │3214 10 │ <<24::int32, x::float64, y::float64, r::float64>>3215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3216 │3217 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132183219 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3220 You may run "mix format --migrate" to fix this warning automatically.3221 │3222 10 │ <<24::int32, x::float64, y::float64, r::float64>>3223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3224 │3225 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132263227 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3228 You may run "mix format --migrate" to fix this warning automatically.3229 │3230 10 │ <<24::int32, x::float64, y::float64, r::float64>>3231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3232 │3233 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132343235 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3236 You may run "mix format --migrate" to fix this warning automatically.3237 │3238 10 │ <<24::int32, x::float64, y::float64, r::float64>>3239 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3240 │3241 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132423243 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3244 You may run "mix format --migrate" to fix this warning automatically.3245 │3246 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3248 │3249 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/132503251 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3252 You may run "mix format --migrate" to fix this warning automatically.3253 │3254 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3255 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3256 │3257 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132583259 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3260 You may run "mix format --migrate" to fix this warning automatically.3261 │3262 9 │ <<4::int32, n::float32>>3263 │ ~~~~~~~~~~~~~~~~~~~~~~~~3264 │3265 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132663267 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3268 You may run "mix format --migrate" to fix this warning automatically.3269 │3270 9 │ <<4::int32, n::float32>>3271 │ ~~~~~~~~~~~~~~~~~~~~~~~~3272 │3273 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132743275 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3276 You may run "mix format --migrate" to fix this warning automatically.3277 │3278 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3280 │3281 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132823283 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3284 You may run "mix format --migrate" to fix this warning automatically.3285 │3286 13 │ <<4::int32, 0::1, 255, 0::23>>3287 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3288 │3289 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132903291 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3292 You may run "mix format --migrate" to fix this warning automatically.3293 │3294 15 │ <<4::int32, 1::1, 255, 0::23>>3295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3296 │3297 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132983299 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3300 You may run "mix format --migrate" to fix this warning automatically.3301 │3302 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3304 │3305 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133063307 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3308 You may run "mix format --migrate" to fix this warning automatically.3309 │3310 9 │ <<8 :: int32, n :: float64>>3311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3312 │3313 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133143315 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3316 You may run "mix format --migrate" to fix this warning automatically.3317 │3318 9 │ <<8 :: int32, n :: float64>>3319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3320 │3321 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133223323 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3324 You may run "mix format --migrate" to fix this warning automatically.3325 │3326 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3328 │3329 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133303331 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3332 You may run "mix format --migrate" to fix this warning automatically.3333 │3334 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3336 │3337 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133383339 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3340 You may run "mix format --migrate" to fix this warning automatically.3341 │3342 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3343 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3344 │3345 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133463347 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3348 You may run "mix format --migrate" to fix this warning automatically.3349 │3350 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3352 │3353 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/133543355 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3356 You may run "mix format --migrate" to fix this warning automatically.3357 │3358 12 │ [<<IO.iodata_length(data) :: int32>> | data]3359 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3360 │3361 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/133623363 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3364 You may run "mix format --migrate" to fix this warning automatically.3365 │3366 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3368 │3369 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/133703371 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3372 You may run "mix format --migrate" to fix this warning automatically.3373 │3374 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3375 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3376 │3377 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/133783379 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3380 You may run "mix format --migrate" to fix this warning automatically.3381 │3382 12 │ <<20 :: int32, 3, 128, 0, 16,3383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3384 │3385 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/133863387 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3388 You may run "mix format --migrate" to fix this warning automatically.3389 │3390 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3392 │3393 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/133943395 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3396 You may run "mix format --migrate" to fix this warning automatically.3397 │3398 12 │ <<2 :: int32, int :: int16>>3399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3400 │3401 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/134023403 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3404 You may run "mix format --migrate" to fix this warning automatically.3405 │3406 12 │ <<2 :: int32, int :: int16>>3407 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3408 │3409 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/134103411 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3412 You may run "mix format --migrate" to fix this warning automatically.3413 │3414 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3416 │3417 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/134183419 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3420 You may run "mix format --migrate" to fix this warning automatically.3421 │3422 12 │ <<4 :: int32, int :: int32>>3423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3424 │3425 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/134263427 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3428 You may run "mix format --migrate" to fix this warning automatically.3429 │3430 12 │ <<4 :: int32, int :: int32>>3431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3432 │3433 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/134343435 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3436 You may run "mix format --migrate" to fix this warning automatically.3437 │3438 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3440 │3441 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/134423443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3444 You may run "mix format --migrate" to fix this warning automatically.3445 │3446 12 │ <<8 :: int32, int :: int64>>3447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3448 │3449 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/134503451 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3452 You may run "mix format --migrate" to fix this warning automatically.3453 │3454 12 │ <<8 :: int32, int :: int64>>3455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3456 │3457 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/134583459 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3460 You may run "mix format --migrate" to fix this warning automatically.3461 │3462 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3464 │3465 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134663467 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3468 You may run "mix format --migrate" to fix this warning automatically.3469 │3470 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3472 │3473 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134743475 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3476 You may run "mix format --migrate" to fix this warning automatically.3477 │3478 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3480 │3481 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134823483 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3484 You may run "mix format --migrate" to fix this warning automatically.3485 │3486 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3488 │3489 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134903491 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3492 You may run "mix format --migrate" to fix this warning automatically.3493 │3494 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3496 │3497 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134983499 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3500 You may run "mix format --migrate" to fix this warning automatically.3501 │3502 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3504 │3505 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135063507 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3508 You may run "mix format --migrate" to fix this warning automatically.3509 │3510 10 │ <<24::int32, a::float64, b::float64, c::float64>>3511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3512 │3513 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135143515 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3516 You may run "mix format --migrate" to fix this warning automatically.3517 │3518 10 │ <<24::int32, a::float64, b::float64, c::float64>>3519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3520 │3521 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135223523 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3524 You may run "mix format --migrate" to fix this warning automatically.3525 │3526 10 │ <<24::int32, a::float64, b::float64, c::float64>>3527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3528 │3529 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135303531 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3532 You may run "mix format --migrate" to fix this warning automatically.3533 │3534 10 │ <<24::int32, a::float64, b::float64, c::float64>>3535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3536 │3537 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135383539 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3540 You may run "mix format --migrate" to fix this warning automatically.3541 │3542 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3544 │3545 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/135463547 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3548 You may run "mix format --migrate" to fix this warning automatically.3549 │3550 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3551 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3552 │3553 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/135543555 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3556 You may run "mix format --migrate" to fix this warning automatically.3557 │3558 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3560 │3561 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/135623563 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3564 You may run "mix format --migrate" to fix this warning automatically.3565 │3566 9 │ <<6::int32, a, b, c, d, e, f>>3567 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3568 │3569 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/135703571 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3572 You may run "mix format --migrate" to fix this warning automatically.3573 │3574 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3575 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3576 │3577 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/135783579 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3580 You may run "mix format --migrate" to fix this warning automatically.3581 │3582 11 │ [<<byte_size(name) :: int32>> | name]3583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3584 │3585 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/135863587 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3588 You may run "mix format --migrate" to fix this warning automatically.3589 │3590 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3592 │3593 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/135943595 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3596 You may run "mix format --migrate" to fix this warning automatically.3597 │3598 10 │ [<<IO.iodata_length(data)::int32>> | data]3599 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3600 │3601 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/136023603 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3604 You may run "mix format --migrate" to fix this warning automatically.3605 │3606 13 │ [<<IO.iodata_length(data)::int32>> | data]3607 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3608 │3609 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/136103611 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3612 You may run "mix format --migrate" to fix this warning automatically.3613 │3614 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3615 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3616 │3617 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/136183619 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3620 You may run "mix format --migrate" to fix this warning automatically.3621 │3622 15 │ <<4 :: int32, oid :: uint32>>3623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3624 │3625 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/136263627 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3628 You may run "mix format --migrate" to fix this warning automatically.3629 │3630 15 │ <<4 :: int32, oid :: uint32>>3631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3632 │3633 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/136343635 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3636 You may run "mix format --migrate" to fix this warning automatically.3637 │3638 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3640 │3641 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/136423643 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3644 You may run "mix format --migrate" to fix this warning automatically.3645 │3646 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3647 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3648 │3649 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/136503651 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3652 You may run "mix format --migrate" to fix this warning automatically.3653 │3654 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3655 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3656 │3657 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/136583659 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3660 You may run "mix format --migrate" to fix this warning automatically.3661 │3662 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3663 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3664 │3665 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136663667 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3668 You may run "mix format --migrate" to fix this warning automatically.3669 │3670 9 │ <<16::int32, x::float64, y::float64>>3671 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3672 │3673 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136743675 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3676 You may run "mix format --migrate" to fix this warning automatically.3677 │3678 9 │ <<16::int32, x::float64, y::float64>>3679 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3680 │3681 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136823683 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3684 You may run "mix format --migrate" to fix this warning automatically.3685 │3686 9 │ <<16::int32, x::float64, y::float64>>3687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3688 │3689 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136903691 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3692 You may run "mix format --migrate" to fix this warning automatically.3693 │3694 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3696 │3697 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/136983699 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3700 You may run "mix format --migrate" to fix this warning automatically.3701 │3702 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3704 │3705 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/137063707 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3708 You may run "mix format --migrate" to fix this warning automatically.3709 │3710 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3711 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3712 │3713 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/137143715 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3716 You may run "mix format --migrate" to fix this warning automatically.3717 │3718 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3719 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3720 │3721 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/337223723 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3724 You may run "mix format --migrate" to fix this warning automatically.3725 │3726 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3727 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3728 │3729 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/137303731 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3732 You may run "mix format --migrate" to fix this warning automatically.3733 │3734 14 │ [<<byte_size(bin) :: int32>> | bin]3735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3736 │3737 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/137383739 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3740 You may run "mix format --migrate" to fix this warning automatically.3741 │3742 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3743 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3744 │3745 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/337463747 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3748 You may run "mix format --migrate" to fix this warning automatically.3749 │3750 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3751 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3752 │3753 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/337543755 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3756 You may run "mix format --migrate" to fix this warning automatically.3757 │3758 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3759 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3760 │3761 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/337623763 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3764 You may run "mix format --migrate" to fix this warning automatically.3765 │3766 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3767 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3768 │3769 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137703771 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3772 You may run "mix format --migrate" to fix this warning automatically.3773 │3774 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3775 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3776 │3777 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137783779 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3780 You may run "mix format --migrate" to fix this warning automatically.3781 │3782 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3783 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3784 │3785 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137863787 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3788 You may run "mix format --migrate" to fix this warning automatically.3789 │3790 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3791 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3792 │3793 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137943795 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3796 You may run "mix format --migrate" to fix this warning automatically.3797 │3798 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3799 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3800 │3801 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/138023803 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3804 You may run "mix format --migrate" to fix this warning automatically.3805 │3806 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3807 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3808 │3809 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/138103811 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3812 You may run "mix format --migrate" to fix this warning automatically.3813 │3814 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3815 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3816 │3817 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/138183819 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3820 You may run "mix format --migrate" to fix this warning automatically.3821 │3822 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3823 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3824 │3825 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/138263827 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3828 You may run "mix format --migrate" to fix this warning automatically.3829 │3830 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3831 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3832 │3833 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/138343835 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3836 You may run "mix format --migrate" to fix this warning automatically.3837 │3838 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>3839 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3840 │3841 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/138423843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3844 You may run "mix format --migrate" to fix this warning automatically.3845 │3846 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3847 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3848 │3849 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/138503851 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3852 You may run "mix format --migrate" to fix this warning automatically.3853 │3854 11 │ [<<16 :: int32>> | uuid]3855 │ ~~~~~~~~~~~~~~~~~~~~~~~~3856 │3857 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/138583859 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3860 You may run "mix format --migrate" to fix this warning automatically.3861 │3862 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3863 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3864 │3865 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/138663867 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3868 You may run "mix format --migrate" to fix this warning automatically.3869 │3870 9 │ <<0 :: int32>>3871 │ ~~~~~~~~~~~~~~3872 │3873 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/138743875 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3876 You may run "mix format --migrate" to fix this warning automatically.3877 │3878 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3880 │3881 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/138823883 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3884 You may run "mix format --migrate" to fix this warning automatically.3885 │3886 15 │ <<0 :: int32>>3887 │ ~~~~~~~~~~~~~~3888 │3889 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/138903891 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3892 You may run "mix format --migrate" to fix this warning automatically.3893 │3894 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]3895 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3896 │3897 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/538983899 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3900 You may run "mix format --migrate" to fix this warning automatically.3901 │3902 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3903 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3904 │3905 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/439063907 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3908 You may run "mix format --migrate" to fix this warning automatically.3909 │3910 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3912 │3913 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/439143915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3916 You may run "mix format --migrate" to fix this warning automatically.3917 │3918 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do3919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3920 │3921 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/439223923 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3924 You may run "mix format --migrate" to fix this warning automatically.3925 │3926 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}3927 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3928 │3929 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/439303931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3932 You may run "mix format --migrate" to fix this warning automatically.3933 │3934 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3936 │3937 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/539383939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3940 You may run "mix format --migrate" to fix this warning automatically.3941 │3942 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3943 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3944 │3945 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/539463947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3948 You may run "mix format --migrate" to fix this warning automatically.3949 │3950 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3951 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3952 │3953 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839543955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3956 You may run "mix format --migrate" to fix this warning automatically.3957 │3958 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3960 │3961 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839623963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3964 You may run "mix format --migrate" to fix this warning automatically.3965 │3966 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3967 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3968 │3969 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839703971 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3972 You may run "mix format --migrate" to fix this warning automatically.3973 │3974 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3976 │3977 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839783979 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3980 You may run "mix format --migrate" to fix this warning automatically.3981 │3982 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3984 │3985 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/439863987 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3988 You may run "mix format --migrate" to fix this warning automatically.3989 │3990 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3991 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3992 │3993 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/439943995 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3996 You may run "mix format --migrate" to fix this warning automatically.3997 │3998 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3999 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4000 │4001 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/440024003 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4004 You may run "mix format --migrate" to fix this warning automatically.4005 │4006 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4007 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4008 │4009 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/440104011 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4012 You may run "mix format --migrate" to fix this warning automatically.4013 │4014 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4015 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4016 │4017 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740184019 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4020 You may run "mix format --migrate" to fix this warning automatically.4021 │4022 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4024 │4025 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740264027 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4028 You may run "mix format --migrate" to fix this warning automatically.4029 │4030 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4031 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4032 │4033 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740344035 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4036 You may run "mix format --migrate" to fix this warning automatically.4037 │4038 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4040 │4041 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740424043 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4044 You may run "mix format --migrate" to fix this warning automatically.4045 │4046 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4047 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4048 │4049 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/840504051 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4052 You may run "mix format --migrate" to fix this warning automatically.4053 │4054 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4055 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4056 │4057 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/440584059 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4060 You may run "mix format --migrate" to fix this warning automatically.4061 │4062 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4063 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4064 │4065 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740664067 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4068 You may run "mix format --migrate" to fix this warning automatically.4069 │4070 27 │ <<len :: int32, value :: binary-size(len)>> ->4071 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4072 │4073 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/640744075 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4076 You may run "mix format --migrate" to fix this warning automatically.4077 │4078 27 │ <<len :: int32, value :: binary-size(len)>> ->4079 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4080 │4081 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/240824083 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4084 You may run "mix format --migrate" to fix this warning automatically.4085 │4086 27 │ <<len :: int32, value :: binary-size(len)>> ->4087 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4088 │4089 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/540904091 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4092 You may run "mix format --migrate" to fix this warning automatically.4093 │4094 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4096 │4097 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/640984099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4100 You may run "mix format --migrate" to fix this warning automatically.4101 │4102 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4104 │4105 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/241064107 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4108 You may run "mix format --migrate" to fix this warning automatically.4109 │4110 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4111 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4112 │4113 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/541144115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4116 You may run "mix format --migrate" to fix this warning automatically.4117 │4118 19 │ <<1 :: int32, 1>> -> true4119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4120 │4121 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/641224123 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4124 You may run "mix format --migrate" to fix this warning automatically.4125 │4126 19 │ <<1 :: int32, 1>> -> true4127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4128 │4129 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/241304131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4132 You may run "mix format --migrate" to fix this warning automatically.4133 │4134 19 │ <<1 :: int32, 1>> -> true4135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4136 │4137 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/541384139 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4140 You may run "mix format --migrate" to fix this warning automatically.4141 │4142 20 │ <<1 :: int32, 0>> -> false4143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4144 │4145 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/641464147 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4148 You may run "mix format --migrate" to fix this warning automatically.4149 │4150 20 │ <<1 :: int32, 0>> -> false4151 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4152 │4153 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/241544155 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4156 You may run "mix format --migrate" to fix this warning automatically.4157 │4158 20 │ <<1 :: int32, 0>> -> false4159 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4160 │4161 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/541624163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4164 You may run "mix format --migrate" to fix this warning automatically.4165 │4166 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4168 │4169 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/641704171 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4172 You may run "mix format --migrate" to fix this warning automatically.4173 │4174 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4176 │4177 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/241784179 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4180 You may run "mix format --migrate" to fix this warning automatically.4181 │4182 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4184 │4185 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/541864187 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4188 You may run "mix format --migrate" to fix this warning automatically.4189 │4190 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4191 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4192 │4193 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/641944195 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4196 You may run "mix format --migrate" to fix this warning automatically.4197 │4198 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4199 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4200 │4201 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/642024203 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4204 You may run "mix format --migrate" to fix this warning automatically.4205 │4206 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4207 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4208 │4209 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/642104211 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4212 You may run "mix format --migrate" to fix this warning automatically.4213 │4214 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4216 │4217 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/642184219 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4220 You may run "mix format --migrate" to fix this warning automatically.4221 │4222 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4224 │4225 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/642264227 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4228 You may run "mix format --migrate" to fix this warning automatically.4229 │4230 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4232 │4233 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242344235 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4236 You may run "mix format --migrate" to fix this warning automatically.4237 │4238 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4239 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4240 │4241 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242424243 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4244 You may run "mix format --migrate" to fix this warning automatically.4245 │4246 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4248 │4249 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242504251 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4252 You may run "mix format --migrate" to fix this warning automatically.4253 │4254 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4255 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4256 │4257 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242584259 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4260 You may run "mix format --migrate" to fix this warning automatically.4261 │4262 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4264 │4265 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242664267 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4268 You may run "mix format --migrate" to fix this warning automatically.4269 │4270 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4272 │4273 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542744275 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4276 You may run "mix format --migrate" to fix this warning automatically.4277 │4278 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4280 │4281 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542824283 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4284 You may run "mix format --migrate" to fix this warning automatically.4285 │4286 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4287 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4288 │4289 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542904291 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4292 You may run "mix format --migrate" to fix this warning automatically.4293 │4294 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4296 │4297 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542984299 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4300 You may run "mix format --migrate" to fix this warning automatically.4301 │4302 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4304 │4305 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/543064307 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4308 You may run "mix format --migrate" to fix this warning automatically.4309 │4310 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4312 │4313 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/643144315 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4316 You may run "mix format --migrate" to fix this warning automatically.4317 │4318 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4320 │4321 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/243224323 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4324 You may run "mix format --migrate" to fix this warning automatically.4325 │4326 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4328 │4329 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/543304331 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4332 You may run "mix format --migrate" to fix this warning automatically.4333 │4334 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4336 │4337 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/643384339 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4340 You may run "mix format --migrate" to fix this warning automatically.4341 │4342 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4343 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4344 │4345 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/243464347 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4348 You may run "mix format --migrate" to fix this warning automatically.4349 │4350 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4352 │4353 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/543544355 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4356 You may run "mix format --migrate" to fix this warning automatically.4357 │4358 23 │ <<20 :: int32, 3, n, 1, 16,4359 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4360 │4361 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/643624363 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4364 You may run "mix format --migrate" to fix this warning automatically.4365 │4366 23 │ <<20 :: int32, 3, n, 1, 16,4367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4368 │4369 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/243704371 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4372 You may run "mix format --migrate" to fix this warning automatically.4373 │4374 23 │ <<20 :: int32, 3, n, 1, 16,4375 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4376 │4377 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/543784379 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4380 You may run "mix format --migrate" to fix this warning automatically.4381 │4382 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4384 │4385 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/643864387 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4388 You may run "mix format --migrate" to fix this warning automatically.4389 │4390 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4392 │4393 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/243944395 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4396 You may run "mix format --migrate" to fix this warning automatically.4397 │4398 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4400 │4401 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/544024403 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4404 You may run "mix format --migrate" to fix this warning automatically.4405 │4406 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4407 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4408 │4409 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/644104411 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4412 You may run "mix format --migrate" to fix this warning automatically.4413 │4414 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4416 │4417 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/644184419 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4420 You may run "mix format --migrate" to fix this warning automatically.4421 │4422 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4424 │4425 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/644264427 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4428 You may run "mix format --migrate" to fix this warning automatically.4429 │4430 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4432 │4433 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/644344435 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4436 You may run "mix format --migrate" to fix this warning automatically.4437 │4438 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4440 │4441 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244424443 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4444 You may run "mix format --migrate" to fix this warning automatically.4445 │4446 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4448 │4449 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244504451 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4452 You may run "mix format --migrate" to fix this warning automatically.4453 │4454 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4456 │4457 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244584459 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4460 You may run "mix format --migrate" to fix this warning automatically.4461 │4462 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4464 │4465 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244664467 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4468 You may run "mix format --migrate" to fix this warning automatically.4469 │4470 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4472 │4473 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544744475 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4476 You may run "mix format --migrate" to fix this warning automatically.4477 │4478 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4480 │4481 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544824483 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4484 You may run "mix format --migrate" to fix this warning automatically.4485 │4486 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4488 │4489 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544904491 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4492 You may run "mix format --migrate" to fix this warning automatically.4493 │4494 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4496 │4497 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544984499 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4500 You may run "mix format --migrate" to fix this warning automatically.4501 │4502 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4504 │4505 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/645064507 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4508 You may run "mix format --migrate" to fix this warning automatically.4509 │4510 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4512 │4513 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/245144515 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4516 You may run "mix format --migrate" to fix this warning automatically.4517 │4518 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4520 │4521 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/545224523 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4524 You may run "mix format --migrate" to fix this warning automatically.4525 │4526 36 │ <<4 :: int32, days :: int32>> ->4527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4528 │4529 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/645304531 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4532 You may run "mix format --migrate" to fix this warning automatically.4533 │4534 36 │ <<4 :: int32, days :: int32>> ->4535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4536 │4537 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/645384539 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4540 You may run "mix format --migrate" to fix this warning automatically.4541 │4542 36 │ <<4 :: int32, days :: int32>> ->4543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4544 │4545 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/245464547 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4548 You may run "mix format --migrate" to fix this warning automatically.4549 │4550 36 │ <<4 :: int32, days :: int32>> ->4551 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4552 │4553 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/245544555 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4556 You may run "mix format --migrate" to fix this warning automatically.4557 │4558 36 │ <<4 :: int32, days :: int32>> ->4559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4560 │4561 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/545624563 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4564 You may run "mix format --migrate" to fix this warning automatically.4565 │4566 36 │ <<4 :: int32, days :: int32>> ->4567 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4568 │4569 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/545704571 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4572 You may run "mix format --migrate" to fix this warning automatically.4573 │4574 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4575 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4576 │4577 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/645784579 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4580 You may run "mix format --migrate" to fix this warning automatically.4581 │4582 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4584 │4585 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/245864587 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4588 You may run "mix format --migrate" to fix this warning automatically.4589 │4590 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4592 │4593 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/545944595 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4596 You may run "mix format --migrate" to fix this warning automatically.4597 │4598 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4599 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4600 │4601 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646024603 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4604 You may run "mix format --migrate" to fix this warning automatically.4605 │4606 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4607 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4608 │4609 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246104611 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4612 You may run "mix format --migrate" to fix this warning automatically.4613 │4614 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4615 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4616 │4617 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/546184619 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4620 You may run "mix format --migrate" to fix this warning automatically.4621 │4622 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4624 │4625 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646264627 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4628 You may run "mix format --migrate" to fix this warning automatically.4629 │4630 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4632 │4633 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246344635 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4636 You may run "mix format --migrate" to fix this warning automatically.4637 │4638 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4640 │4641 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/546424643 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4644 You may run "mix format --migrate" to fix this warning automatically.4645 │4646 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4647 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4648 │4649 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646504651 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4652 You may run "mix format --migrate" to fix this warning automatically.4653 │4654 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4655 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4656 │4657 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246584659 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4660 You may run "mix format --migrate" to fix this warning automatically.4661 │4662 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4663 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4664 │4665 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/546664667 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4668 You may run "mix format --migrate" to fix this warning automatically.4669 │4670 26 │ <<4::int32, float::float32>> -> float4671 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4672 │4673 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646744675 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4676 You may run "mix format --migrate" to fix this warning automatically.4677 │4678 26 │ <<4::int32, float::float32>> -> float4679 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4680 │4681 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646824683 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4684 You may run "mix format --migrate" to fix this warning automatically.4685 │4686 26 │ <<4::int32, float::float32>> -> float4687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4688 │4689 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246904691 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4692 You may run "mix format --migrate" to fix this warning automatically.4693 │4694 26 │ <<4::int32, float::float32>> -> float4695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4696 │4697 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246984699 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4700 You may run "mix format --migrate" to fix this warning automatically.4701 │4702 26 │ <<4::int32, float::float32>> -> float4703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4704 │4705 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/547064707 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4708 You may run "mix format --migrate" to fix this warning automatically.4709 │4710 26 │ <<4::int32, float::float32>> -> float4711 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4712 │4713 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/547144715 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4716 You may run "mix format --migrate" to fix this warning automatically.4717 │4718 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4719 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4720 │4721 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/647224723 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4724 You may run "mix format --migrate" to fix this warning automatically.4725 │4726 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4727 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4728 │4729 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/247304731 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4732 You may run "mix format --migrate" to fix this warning automatically.4733 │4734 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4736 │4737 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/547384739 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4740 You may run "mix format --migrate" to fix this warning automatically.4741 │4742 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4743 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4744 │4745 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/647464747 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4748 You may run "mix format --migrate" to fix this warning automatically.4749 │4750 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4751 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4752 │4753 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/247544755 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4756 You may run "mix format --migrate" to fix this warning automatically.4757 │4758 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4759 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4760 │4761 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/547624763 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4764 You may run "mix format --migrate" to fix this warning automatically.4765 │4766 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4767 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4768 │4769 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/647704771 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4772 You may run "mix format --migrate" to fix this warning automatically.4773 │4774 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4775 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4776 │4777 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/247784779 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4780 You may run "mix format --migrate" to fix this warning automatically.4781 │4782 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4783 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4784 │4785 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/547864787 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4788 You may run "mix format --migrate" to fix this warning automatically.4789 │4790 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4791 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4792 │4793 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/647944795 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4796 You may run "mix format --migrate" to fix this warning automatically.4797 │4798 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4799 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4800 │4801 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248024803 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4804 You may run "mix format --migrate" to fix this warning automatically.4805 │4806 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4807 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4808 │4809 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548104811 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4812 You may run "mix format --migrate" to fix this warning automatically.4813 │4814 26 │ <<8::int32, float::float64>> -> float4815 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4816 │4817 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/648184819 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4820 You may run "mix format --migrate" to fix this warning automatically.4821 │4822 26 │ <<8::int32, float::float64>> -> float4823 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4824 │4825 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/648264827 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4828 You may run "mix format --migrate" to fix this warning automatically.4829 │4830 26 │ <<8::int32, float::float64>> -> float4831 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4832 │4833 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248344835 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4836 You may run "mix format --migrate" to fix this warning automatically.4837 │4838 26 │ <<8::int32, float::float64>> -> float4839 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4840 │4841 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248424843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4844 You may run "mix format --migrate" to fix this warning automatically.4845 │4846 26 │ <<8::int32, float::float64>> -> float4847 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4848 │4849 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548504851 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4852 You may run "mix format --migrate" to fix this warning automatically.4853 │4854 26 │ <<8::int32, float::float64>> -> float4855 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4856 │4857 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548584859 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4860 You may run "mix format --migrate" to fix this warning automatically.4861 │4862 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4863 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4864 │4865 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/648664867 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4868 You may run "mix format --migrate" to fix this warning automatically.4869 │4870 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4871 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4872 │4873 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248744875 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4876 You may run "mix format --migrate" to fix this warning automatically.4877 │4878 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4880 │4881 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548824883 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4884 You may run "mix format --migrate" to fix this warning automatically.4885 │4886 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4887 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4888 │4889 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/648904891 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4892 You may run "mix format --migrate" to fix this warning automatically.4893 │4894 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4895 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4896 │4897 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/248984899 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4900 You may run "mix format --migrate" to fix this warning automatically.4901 │4902 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4903 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4904 │4905 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/549064907 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4908 You may run "mix format --migrate" to fix this warning automatically.4909 │4910 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4912 │4913 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/649144915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4916 You may run "mix format --migrate" to fix this warning automatically.4917 │4918 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4920 │4921 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/249224923 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4924 You may run "mix format --migrate" to fix this warning automatically.4925 │4926 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4927 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4928 │4929 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/549304931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4932 You may run "mix format --migrate" to fix this warning automatically.4933 │4934 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4936 │4937 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/649384939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4940 You may run "mix format --migrate" to fix this warning automatically.4941 │4942 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4943 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4944 │4945 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/249464947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4948 You may run "mix format --migrate" to fix this warning automatically.4949 │4950 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4951 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4952 │4953 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/549544955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4956 You may run "mix format --migrate" to fix this warning automatically.4957 │4958 23 │ <<20 :: int32, 3, 128, 0, 16,4959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4960 │4961 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/649624963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4964 You may run "mix format --migrate" to fix this warning automatically.4965 │4966 23 │ <<20 :: int32, 3, 128, 0, 16,4967 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4968 │4969 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/249704971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4972 You may run "mix format --migrate" to fix this warning automatically.4973 │4974 23 │ <<20 :: int32, 3, 128, 0, 16,4975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4976 │4977 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/549784979 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4980 You may run "mix format --migrate" to fix this warning automatically.4981 │4982 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4984 │4985 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/649864987 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4988 You may run "mix format --migrate" to fix this warning automatically.4989 │4990 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4991 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4992 │4993 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/249944995 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4996 You may run "mix format --migrate" to fix this warning automatically.4997 │4998 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4999 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5000 │5001 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/550025003 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5004 You may run "mix format --migrate" to fix this warning automatically.5005 │5006 20 │ <<2 :: int32, int :: int16>> -> int5007 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5008 │5009 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/650105011 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5012 You may run "mix format --migrate" to fix this warning automatically.5013 │5014 20 │ <<2 :: int32, int :: int16>> -> int5015 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5016 │5017 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/650185019 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5020 You may run "mix format --migrate" to fix this warning automatically.5021 │5022 20 │ <<2 :: int32, int :: int16>> -> int5023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5024 │5025 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/250265027 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5028 You may run "mix format --migrate" to fix this warning automatically.5029 │5030 20 │ <<2 :: int32, int :: int16>> -> int5031 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5032 │5033 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/250345035 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5036 You may run "mix format --migrate" to fix this warning automatically.5037 │5038 20 │ <<2 :: int32, int :: int16>> -> int5039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5040 │5041 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/550425043 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5044 You may run "mix format --migrate" to fix this warning automatically.5045 │5046 20 │ <<2 :: int32, int :: int16>> -> int5047 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5048 │5049 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/550505051 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5052 You may run "mix format --migrate" to fix this warning automatically.5053 │5054 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5055 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5056 │5057 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/650585059 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5060 You may run "mix format --migrate" to fix this warning automatically.5061 │5062 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5063 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5064 │5065 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/250665067 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5068 You may run "mix format --migrate" to fix this warning automatically.5069 │5070 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5071 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5072 │5073 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/550745075 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5076 You may run "mix format --migrate" to fix this warning automatically.5077 │5078 20 │ <<4 :: int32, int :: int32>> -> int5079 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5080 │5081 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/650825083 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5084 You may run "mix format --migrate" to fix this warning automatically.5085 │5086 20 │ <<4 :: int32, int :: int32>> -> int5087 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5088 │5089 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/650905091 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5092 You may run "mix format --migrate" to fix this warning automatically.5093 │5094 20 │ <<4 :: int32, int :: int32>> -> int5095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5096 │5097 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/250985099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5100 You may run "mix format --migrate" to fix this warning automatically.5101 │5102 20 │ <<4 :: int32, int :: int32>> -> int5103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5104 │5105 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/251065107 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5108 You may run "mix format --migrate" to fix this warning automatically.5109 │5110 20 │ <<4 :: int32, int :: int32>> -> int5111 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5112 │5113 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/551145115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5116 You may run "mix format --migrate" to fix this warning automatically.5117 │5118 20 │ <<4 :: int32, int :: int32>> -> int5119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5120 │5121 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/551225123 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5124 You may run "mix format --migrate" to fix this warning automatically.5125 │5126 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5128 │5129 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/651305131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5132 You may run "mix format --migrate" to fix this warning automatically.5133 │5134 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5136 │5137 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/251385139 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5140 You may run "mix format --migrate" to fix this warning automatically.5141 │5142 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5144 │5145 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/551465147 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5148 You may run "mix format --migrate" to fix this warning automatically.5149 │5150 20 │ <<8 :: int32, int :: int64>> -> int5151 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5152 │5153 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/651545155 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5156 You may run "mix format --migrate" to fix this warning automatically.5157 │5158 20 │ <<8 :: int32, int :: int64>> -> int5159 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5160 │5161 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/651625163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5164 You may run "mix format --migrate" to fix this warning automatically.5165 │5166 20 │ <<8 :: int32, int :: int64>> -> int5167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5168 │5169 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/251705171 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5172 You may run "mix format --migrate" to fix this warning automatically.5173 │5174 20 │ <<8 :: int32, int :: int64>> -> int5175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5176 │5177 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/251785179 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5180 You may run "mix format --migrate" to fix this warning automatically.5181 │5182 20 │ <<8 :: int32, int :: int64>> -> int5183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5184 │5185 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/551865187 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5188 You may run "mix format --migrate" to fix this warning automatically.5189 │5190 20 │ <<8 :: int32, int :: int64>> -> int5191 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5192 │5193 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/551945195 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5196 You may run "mix format --migrate" to fix this warning automatically.5197 │5198 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5199 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5200 │5201 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/652025203 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5204 You may run "mix format --migrate" to fix this warning automatically.5205 │5206 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5207 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5208 │5209 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/252105211 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5212 You may run "mix format --migrate" to fix this warning automatically.5213 │5214 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5216 │5217 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/552185219 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5220 You may run "mix format --migrate" to fix this warning automatically.5221 │5222 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5224 │5225 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652265227 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5228 You may run "mix format --migrate" to fix this warning automatically.5229 │5230 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5232 │5233 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652345235 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5236 You may run "mix format --migrate" to fix this warning automatically.5237 │5238 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5239 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5240 │5241 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652425243 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5244 You may run "mix format --migrate" to fix this warning automatically.5245 │5246 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5248 │5249 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652505251 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5252 You may run "mix format --migrate" to fix this warning automatically.5253 │5254 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5255 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5256 │5257 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252585259 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5260 You may run "mix format --migrate" to fix this warning automatically.5261 │5262 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5264 │5265 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252665267 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5268 You may run "mix format --migrate" to fix this warning automatically.5269 │5270 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5272 │5273 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252745275 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5276 You may run "mix format --migrate" to fix this warning automatically.5277 │5278 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5280 │5281 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252825283 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5284 You may run "mix format --migrate" to fix this warning automatically.5285 │5286 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5287 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5288 │5289 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/552905291 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5292 You may run "mix format --migrate" to fix this warning automatically.5293 │5294 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5296 │5297 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/552985299 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5300 You may run "mix format --migrate" to fix this warning automatically.5301 │5302 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5304 │5305 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/553065307 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5308 You may run "mix format --migrate" to fix this warning automatically.5309 │5310 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5312 │5313 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/553145315 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5316 You may run "mix format --migrate" to fix this warning automatically.5317 │5318 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5320 │5321 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/653225323 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5324 You may run "mix format --migrate" to fix this warning automatically.5325 │5326 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5328 │5329 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/253305331 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5332 You may run "mix format --migrate" to fix this warning automatically.5333 │5334 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5336 │5337 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/553385339 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5340 You may run "mix format --migrate" to fix this warning automatically.5341 │5342 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5343 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5344 │5345 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653465347 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5348 You may run "mix format --migrate" to fix this warning automatically.5349 │5350 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5352 │5353 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653545355 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5356 You may run "mix format --migrate" to fix this warning automatically.5357 │5358 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5359 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5360 │5361 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653625363 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5364 You may run "mix format --migrate" to fix this warning automatically.5365 │5366 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5368 │5369 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653705371 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5372 You may run "mix format --migrate" to fix this warning automatically.5373 │5374 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5375 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5376 │5377 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/253785379 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5380 You may run "mix format --migrate" to fix this warning automatically.5381 │5382 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5384 │5385 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/253865387 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5388 You may run "mix format --migrate" to fix this warning automatically.5389 │5390 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5392 │5393 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/253945395 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5396 You may run "mix format --migrate" to fix this warning automatically.5397 │5398 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5400 │5401 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/254025403 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5404 You may run "mix format --migrate" to fix this warning automatically.5405 │5406 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5407 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5408 │5409 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554105411 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5412 You may run "mix format --migrate" to fix this warning automatically.5413 │5414 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5416 │5417 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554185419 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5420 You may run "mix format --migrate" to fix this warning automatically.5421 │5422 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5424 │5425 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554265427 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5428 You may run "mix format --migrate" to fix this warning automatically.5429 │5430 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5432 │5433 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554345435 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5436 You may run "mix format --migrate" to fix this warning automatically.5437 │5438 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5440 │5441 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/654425443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5444 You may run "mix format --migrate" to fix this warning automatically.5445 │5446 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5448 │5449 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/254505451 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5452 You may run "mix format --migrate" to fix this warning automatically.5453 │5454 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5456 │5457 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554585459 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5460 You may run "mix format --migrate" to fix this warning automatically.5461 │5462 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5464 │5465 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654665467 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5468 You may run "mix format --migrate" to fix this warning automatically.5469 │5470 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5472 │5473 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654745475 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5476 You may run "mix format --migrate" to fix this warning automatically.5477 │5478 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5480 │5481 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654825483 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5484 You may run "mix format --migrate" to fix this warning automatically.5485 │5486 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5488 │5489 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654905491 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5492 You may run "mix format --migrate" to fix this warning automatically.5493 │5494 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5496 │5497 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654985499 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5500 You may run "mix format --migrate" to fix this warning automatically.5501 │5502 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5504 │5505 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255065507 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5508 You may run "mix format --migrate" to fix this warning automatically.5509 │5510 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5512 │5513 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255145515 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5516 You may run "mix format --migrate" to fix this warning automatically.5517 │5518 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5520 │5521 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255225523 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5524 You may run "mix format --migrate" to fix this warning automatically.5525 │5526 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5528 │5529 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255305531 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5532 You may run "mix format --migrate" to fix this warning automatically.5533 │5534 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5536 │5537 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255385539 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5540 You may run "mix format --migrate" to fix this warning automatically.5541 │5542 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5544 │5545 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555465547 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5548 You may run "mix format --migrate" to fix this warning automatically.5549 │5550 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5551 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5552 │5553 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555545555 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5556 You may run "mix format --migrate" to fix this warning automatically.5557 │5558 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5560 │5561 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555625563 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5564 You may run "mix format --migrate" to fix this warning automatically.5565 │5566 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5567 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5568 │5569 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555705571 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5572 You may run "mix format --migrate" to fix this warning automatically.5573 │5574 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5575 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5576 │5577 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555785579 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5580 You may run "mix format --migrate" to fix this warning automatically.5581 │5582 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5584 │5585 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/655865587 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5588 You may run "mix format --migrate" to fix this warning automatically.5589 │5590 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5592 │5593 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255945595 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5596 You may run "mix format --migrate" to fix this warning automatically.5597 │5598 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5599 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5600 │5601 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/556025603 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5604 You may run "mix format --migrate" to fix this warning automatically.5605 │5606 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5607 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5608 │5609 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/656105611 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5612 You may run "mix format --migrate" to fix this warning automatically.5613 │5614 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5615 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5616 │5617 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/256185619 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5620 You may run "mix format --migrate" to fix this warning automatically.5621 │5622 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5624 │5625 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/556265627 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5628 You may run "mix format --migrate" to fix this warning automatically.5629 │5630 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5632 │5633 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/656345635 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5636 You may run "mix format --migrate" to fix this warning automatically.5637 │5638 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5640 │5641 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/256425643 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5644 You may run "mix format --migrate" to fix this warning automatically.5645 │5646 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5647 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5648 │5649 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/556505651 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5652 You may run "mix format --migrate" to fix this warning automatically.5653 │5654 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5655 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5656 │5657 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/656585659 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5660 You may run "mix format --migrate" to fix this warning automatically.5661 │5662 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5663 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5664 │5665 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/256665667 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5668 You may run "mix format --migrate" to fix this warning automatically.5669 │5670 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5671 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5672 │5673 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/556745675 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5676 You may run "mix format --migrate" to fix this warning automatically.5677 │5678 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5679 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5680 │5681 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/656825683 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5684 You may run "mix format --migrate" to fix this warning automatically.5685 │5686 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5688 │5689 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/256905691 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5692 You may run "mix format --migrate" to fix this warning automatically.5693 │5694 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5696 │5697 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/556985699 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5700 You may run "mix format --migrate" to fix this warning automatically.5701 │5702 19 │ <<len :: int32, data :: binary-size(len)>> ->5703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5704 │5705 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/657065707 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5708 You may run "mix format --migrate" to fix this warning automatically.5709 │5710 19 │ <<len :: int32, data :: binary-size(len)>> ->5711 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5712 │5713 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/257145715 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5716 You may run "mix format --migrate" to fix this warning automatically.5717 │5718 19 │ <<len :: int32, data :: binary-size(len)>> ->5719 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5720 │5721 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/557225723 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5724 You may run "mix format --migrate" to fix this warning automatically.5725 │5726 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5727 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5728 │5729 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/657305731 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5732 You may run "mix format --migrate" to fix this warning automatically.5733 │5734 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5736 │5737 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/257385739 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5740 You may run "mix format --migrate" to fix this warning automatically.5741 │5742 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5743 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5744 │5745 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/557465747 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5748 You may run "mix format --migrate" to fix this warning automatically.5749 │5750 28 │ <<4 :: int32, oid :: uint32>> -> oid5751 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5752 │5753 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/657545755 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5756 You may run "mix format --migrate" to fix this warning automatically.5757 │5758 28 │ <<4 :: int32, oid :: uint32>> -> oid5759 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5760 │5761 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/657625763 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5764 You may run "mix format --migrate" to fix this warning automatically.5765 │5766 28 │ <<4 :: int32, oid :: uint32>> -> oid5767 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5768 │5769 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/257705771 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5772 You may run "mix format --migrate" to fix this warning automatically.5773 │5774 28 │ <<4 :: int32, oid :: uint32>> -> oid5775 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5776 │5777 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/257785779 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5780 You may run "mix format --migrate" to fix this warning automatically.5781 │5782 28 │ <<4 :: int32, oid :: uint32>> -> oid5783 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5784 │5785 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/557865787 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5788 You may run "mix format --migrate" to fix this warning automatically.5789 │5790 28 │ <<4 :: int32, oid :: uint32>> -> oid5791 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5792 │5793 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/557945795 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5796 You may run "mix format --migrate" to fix this warning automatically.5797 │5798 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5799 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5800 │5801 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/658025803 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5804 You may run "mix format --migrate" to fix this warning automatically.5805 │5806 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5807 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5808 │5809 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/258105811 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5812 You may run "mix format --migrate" to fix this warning automatically.5813 │5814 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5815 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5816 │5817 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/558185819 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5820 You may run "mix format --migrate" to fix this warning automatically.5821 │5822 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5823 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5824 │5825 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/658265827 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5828 You may run "mix format --migrate" to fix this warning automatically.5829 │5830 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5831 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5832 │5833 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/258345835 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5836 You may run "mix format --migrate" to fix this warning automatically.5837 │5838 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5839 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5840 │5841 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/558425843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5844 You may run "mix format --migrate" to fix this warning automatically.5845 │5846 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5847 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5848 │5849 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/658505851 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5852 You may run "mix format --migrate" to fix this warning automatically.5853 │5854 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5855 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5856 │5857 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/258585859 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5860 You may run "mix format --migrate" to fix this warning automatically.5861 │5862 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5863 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5864 │5865 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/558665867 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5868 You may run "mix format --migrate" to fix this warning automatically.5869 │5870 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5871 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5872 │5873 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/658745875 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5876 You may run "mix format --migrate" to fix this warning automatically.5877 │5878 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5880 │5881 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/658825883 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5884 You may run "mix format --migrate" to fix this warning automatically.5885 │5886 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5887 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5888 │5889 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/658905891 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5892 You may run "mix format --migrate" to fix this warning automatically.5893 │5894 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5895 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5896 │5897 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/258985899 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5900 You may run "mix format --migrate" to fix this warning automatically.5901 │5902 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5903 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5904 │5905 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/259065907 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5908 You may run "mix format --migrate" to fix this warning automatically.5909 │5910 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5911 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5912 │5913 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/259145915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5916 You may run "mix format --migrate" to fix this warning automatically.5917 │5918 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5919 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5920 │5921 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/559225923 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5924 You may run "mix format --migrate" to fix this warning automatically.5925 │5926 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5927 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5928 │5929 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/559305931 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5932 You may run "mix format --migrate" to fix this warning automatically.5933 │5934 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5935 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5936 │5937 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/559385939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5940 You may run "mix format --migrate" to fix this warning automatically.5941 │5942 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5943 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5944 │5945 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/659465947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5948 You may run "mix format --migrate" to fix this warning automatically.5949 │5950 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5951 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5952 │5953 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/259545955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5956 You may run "mix format --migrate" to fix this warning automatically.5957 │5958 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5959 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5960 │5961 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/559625963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5964 You may run "mix format --migrate" to fix this warning automatically.5965 │5966 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5967 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5968 │5969 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/659705971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5972 You may run "mix format --migrate" to fix this warning automatically.5973 │5974 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5975 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5976 │5977 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/259785979 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5980 You may run "mix format --migrate" to fix this warning automatically.5981 │5982 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5983 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5984 │5985 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/559865987 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5988 You may run "mix format --migrate" to fix this warning automatically.5989 │5990 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5991 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5992 │5993 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/659945995 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5996 You may run "mix format --migrate" to fix this warning automatically.5997 │5998 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5999 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6000 │6001 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/260026003 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6004 You may run "mix format --migrate" to fix this warning automatically.6005 │6006 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6007 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6008 │6009 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/560106011 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6012 You may run "mix format --migrate" to fix this warning automatically.6013 │6014 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6015 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6016 │6017 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/860186019 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6020 You may run "mix format --migrate" to fix this warning automatically.6021 │6022 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6023 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6024 │6025 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/460266027 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6028 You may run "mix format --migrate" to fix this warning automatically.6029 │6030 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6031 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6032 │6033 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/760346035 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6036 You may run "mix format --migrate" to fix this warning automatically.6037 │6038 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6040 │6041 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/860426043 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6044 You may run "mix format --migrate" to fix this warning automatically.6045 │6046 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6047 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6048 │6049 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/460506051 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6052 You may run "mix format --migrate" to fix this warning automatically.6053 │6054 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6055 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6056 │6057 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/760586059 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6060 You may run "mix format --migrate" to fix this warning automatically.6061 │6062 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6063 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6064 │6065 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/660666067 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6068 You may run "mix format --migrate" to fix this warning automatically.6069 │6070 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6071 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6072 │6073 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/260746075 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6076 You may run "mix format --migrate" to fix this warning automatically.6077 │6078 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6079 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6080 │6081 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/560826083 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6084 You may run "mix format --migrate" to fix this warning automatically.6085 │6086 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6087 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6088 │6089 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/660906091 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6092 You may run "mix format --migrate" to fix this warning automatically.6093 │6094 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6095 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6096 │6097 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/260986099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6100 You may run "mix format --migrate" to fix this warning automatically.6101 │6102 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6104 │6105 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/561066107 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6108 You may run "mix format --migrate" to fix this warning automatically.6109 │6110 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6111 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6112 │6113 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861146115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6116 You may run "mix format --migrate" to fix this warning automatically.6117 │6118 40 │ <<count::int32, data::binary>> = binary6119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6120 │6121 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861226123 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6124 You may run "mix format --migrate" to fix this warning automatically.6125 │6126 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6128 │6129 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461306131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6132 You may run "mix format --migrate" to fix this warning automatically.6133 │6134 40 │ <<count::int32, data::binary>> = binary6135 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6136 │6137 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461386139 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6140 You may run "mix format --migrate" to fix this warning automatically.6141 │6142 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6143 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6144 │6145 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/761466147 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6148 You may run "mix format --migrate" to fix this warning automatically.6149 │6150 40 │ <<count::int32, data::binary>> = binary6151 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6152 │6153 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/761546155 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6156 You may run "mix format --migrate" to fix this warning automatically.6157 │6158 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6159 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6160 │6161 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861626163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6164 You may run "mix format --migrate" to fix this warning automatically.6165 │6166 44 │ <<_::int32, data::binary>> = binary6167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6168 │6169 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861706171 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6172 You may run "mix format --migrate" to fix this warning automatically.6173 │6174 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6176 │6177 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461786179 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6180 You may run "mix format --migrate" to fix this warning automatically.6181 │6182 44 │ <<_::int32, data::binary>> = binary6183 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6184 │6185 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461866187 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6188 You may run "mix format --migrate" to fix this warning automatically.6189 │6190 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6191 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6192 │6193 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/761946195 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6196 You may run "mix format --migrate" to fix this warning automatically.6197 │6198 44 │ <<_::int32, data::binary>> = binary6199 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6200 │6201 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/762026203 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6204 You may run "mix format --migrate" to fix this warning automatically.6205 │6206 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6207 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6208 │6209 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/862106211 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6212 You may run "mix format --migrate" to fix this warning automatically.6213 │6214 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6216 │6217 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/462186219 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6220 You may run "mix format --migrate" to fix this warning automatically.6221 │6222 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6224 │6225 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/762266227 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6228 You may run "mix format --migrate" to fix this warning automatically.6229 │6230 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6232 │6233 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/662346235 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6236 You may run "mix format --migrate" to fix this warning automatically.6237 │6238 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6239 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6240 │6241 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/662426243 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6244 You may run "mix format --migrate" to fix this warning automatically.6245 │6246 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6248 │6249 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/662506251 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6252 You may run "mix format --migrate" to fix this warning automatically.6253 │6254 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6255 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6256 │6257 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/262586259 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6260 You may run "mix format --migrate" to fix this warning automatically.6261 │6262 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6263 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6264 │6265 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/262666267 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6268 You may run "mix format --migrate" to fix this warning automatically.6269 │6270 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6272 │6273 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/262746275 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6276 You may run "mix format --migrate" to fix this warning automatically.6277 │6278 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6280 │6281 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/562826283 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6284 You may run "mix format --migrate" to fix this warning automatically.6285 │6286 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6287 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6288 │6289 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/562906291 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6292 You may run "mix format --migrate" to fix this warning automatically.6293 │6294 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6296 │6297 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/562986299 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6300 You may run "mix format --migrate" to fix this warning automatically.6301 │6302 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6304 │6305 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/663066307 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6308 You may run "mix format --migrate" to fix this warning automatically.6309 │6310 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6312 │6313 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/263146315 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6316 You may run "mix format --migrate" to fix this warning automatically.6317 │6318 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6320 │6321 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/563226323 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6324 You may run "mix format --migrate" to fix this warning automatically.6325 │6326 33 │ <<8 :: int32, microsecs :: int64>> ->6327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6328 │6329 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/663306331 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6332 You may run "mix format --migrate" to fix this warning automatically.6333 │6334 33 │ <<8 :: int32, microsecs :: int64>> ->6335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6336 │6337 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/663386339 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6340 You may run "mix format --migrate" to fix this warning automatically.6341 │6342 33 │ <<8 :: int32, microsecs :: int64>> ->6343 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6344 │6345 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/263466347 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6348 You may run "mix format --migrate" to fix this warning automatically.6349 │6350 33 │ <<8 :: int32, microsecs :: int64>> ->6351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6352 │6353 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/263546355 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6356 You may run "mix format --migrate" to fix this warning automatically.6357 │6358 33 │ <<8 :: int32, microsecs :: int64>> ->6359 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6360 │6361 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/563626363 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6364 You may run "mix format --migrate" to fix this warning automatically.6365 │6366 33 │ <<8 :: int32, microsecs :: int64>> ->6367 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6368 │6369 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/563706371 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6372 You may run "mix format --migrate" to fix this warning automatically.6373 │6374 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6375 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6376 │6377 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/663786379 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6380 You may run "mix format --migrate" to fix this warning automatically.6381 │6382 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6383 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6384 │6385 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/263866387 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6388 You may run "mix format --migrate" to fix this warning automatically.6389 │6390 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6392 │6393 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/563946395 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6396 You may run "mix format --migrate" to fix this warning automatically.6397 │6398 37 │ <<8 :: int32, microsecs :: int64>> ->6399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6400 │6401 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/664026403 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6404 You may run "mix format --migrate" to fix this warning automatically.6405 │6406 37 │ <<8 :: int32, microsecs :: int64>> ->6407 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6408 │6409 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/664106411 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6412 You may run "mix format --migrate" to fix this warning automatically.6413 │6414 37 │ <<8 :: int32, microsecs :: int64>> ->6415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6416 │6417 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/264186419 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6420 You may run "mix format --migrate" to fix this warning automatically.6421 │6422 37 │ <<8 :: int32, microsecs :: int64>> ->6423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6424 │6425 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/264266427 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6428 You may run "mix format --migrate" to fix this warning automatically.6429 │6430 37 │ <<8 :: int32, microsecs :: int64>> ->6431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6432 │6433 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/564346435 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6436 You may run "mix format --migrate" to fix this warning automatically.6437 │6438 37 │ <<8 :: int32, microsecs :: int64>> ->6439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6440 │6441 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/564426443 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6444 You may run "mix format --migrate" to fix this warning automatically.6445 │6446 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6448 │6449 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/664506451 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6452 You may run "mix format --migrate" to fix this warning automatically.6453 │6454 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6456 │6457 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/264586459 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6460 You may run "mix format --migrate" to fix this warning automatically.6461 │6462 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6464 │6465 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/564666467 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6468 You may run "mix format --migrate" to fix this warning automatically.6469 │6470 42 │ <<8 :: int32, microsecs :: int64>> ->6471 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6472 │6473 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/664746475 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6476 You may run "mix format --migrate" to fix this warning automatically.6477 │6478 42 │ <<8 :: int32, microsecs :: int64>> ->6479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6480 │6481 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/664826483 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6484 You may run "mix format --migrate" to fix this warning automatically.6485 │6486 42 │ <<8 :: int32, microsecs :: int64>> ->6487 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6488 │6489 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/264906491 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6492 You may run "mix format --migrate" to fix this warning automatically.6493 │6494 42 │ <<8 :: int32, microsecs :: int64>> ->6495 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6496 │6497 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/264986499 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6500 You may run "mix format --migrate" to fix this warning automatically.6501 │6502 42 │ <<8 :: int32, microsecs :: int64>> ->6503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6504 │6505 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/565066507 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6508 You may run "mix format --migrate" to fix this warning automatically.6509 │6510 42 │ <<8 :: int32, microsecs :: int64>> ->6511 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6512 │6513 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/565146515 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6516 You may run "mix format --migrate" to fix this warning automatically.6517 │6518 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6520 │6521 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/665226523 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6524 You may run "mix format --migrate" to fix this warning automatically.6525 │6526 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6527 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6528 │6529 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/265306531 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6532 You may run "mix format --migrate" to fix this warning automatically.6533 │6534 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6535 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6536 │6537 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/565386539 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6540 You may run "mix format --migrate" to fix this warning automatically.6541 │6542 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6543 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6544 │6545 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/665466547 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6548 You may run "mix format --migrate" to fix this warning automatically.6549 │6550 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6551 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6552 │6553 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/665546555 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6556 You may run "mix format --migrate" to fix this warning automatically.6557 │6558 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6560 │6561 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/665626563 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6564 You may run "mix format --migrate" to fix this warning automatically.6565 │6566 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6567 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6568 │6569 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/265706571 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6572 You may run "mix format --migrate" to fix this warning automatically.6573 │6574 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6575 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6576 │6577 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/265786579 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6580 You may run "mix format --migrate" to fix this warning automatically.6581 │6582 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6584 │6585 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/265866587 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6588 You may run "mix format --migrate" to fix this warning automatically.6589 │6590 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6592 │6593 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/565946595 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6596 You may run "mix format --migrate" to fix this warning automatically.6597 │6598 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6599 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6600 │6601 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/566026603 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6604 You may run "mix format --migrate" to fix this warning automatically.6605 │6606 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6607 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6608 │6609 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/566106611 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6612 You may run "mix format --migrate" to fix this warning automatically.6613 │6614 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6615 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6616 │6617 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/666186619 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6620 You may run "mix format --migrate" to fix this warning automatically.6621 │6622 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6623 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6624 │6625 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/266266627 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6628 You may run "mix format --migrate" to fix this warning automatically.6629 │6630 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6631 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6632 │6633 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/566346635 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6636 You may run "mix format --migrate" to fix this warning automatically.6637 │6638 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6640 │6641 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/666426643 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6644 You may run "mix format --migrate" to fix this warning automatically.6645 │6646 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6647 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6648 │6649 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/666506651 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6652 You may run "mix format --migrate" to fix this warning automatically.6653 │6654 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6655 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6656 │6657 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/266586659 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6660 You may run "mix format --migrate" to fix this warning automatically.6661 │6662 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6663 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6664 │6665 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/266666667 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6668 You may run "mix format --migrate" to fix this warning automatically.6669 │6670 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6671 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6672 │6673 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/566746675 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6676 You may run "mix format --migrate" to fix this warning automatically.6677 │6678 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6679 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6680 │6681 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/566826683 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6684 You may run "mix format --migrate" to fix this warning automatically.6685 │6686 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6688 │6689 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/666906691 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6692 You may run "mix format --migrate" to fix this warning automatically.6693 │6694 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6696 │6697 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/266986699 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6700 You may run "mix format --migrate" to fix this warning automatically.6701 │6702 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6704 │6705 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/567066707 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6708 You may run "mix format --migrate" to fix this warning automatically.6709 │6710 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6711 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6712 │6713 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/667146715 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6716 You may run "mix format --migrate" to fix this warning automatically.6717 │6718 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6719 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6720 │6721 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/267226723 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6724 You may run "mix format --migrate" to fix this warning automatically.6725 │6726 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6727 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6728 │6729 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/567306731 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6732 You may run "mix format --migrate" to fix this warning automatically.6733 │6734 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6735 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6736 │6737 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/667386739 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6740 You may run "mix format --migrate" to fix this warning automatically.6741 │6742 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6743 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6744 │6745 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/267466747 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6748 You may run "mix format --migrate" to fix this warning automatically.6749 │6750 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6751 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6752 │6753 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/567546755 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6756 You may run "mix format --migrate" to fix this warning automatically.6757 │6758 17 │ <<0 :: int32>> -> :void6759 │ ~~~~~~~~~~~~~~~~~~~~~~~6760 │6761 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/667626763 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6764 You may run "mix format --migrate" to fix this warning automatically.6765 │6766 17 │ <<0 :: int32>> -> :void6767 │ ~~~~~~~~~~~~~~~~~~~~~~~6768 │6769 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/267706771 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6772 You may run "mix format --migrate" to fix this warning automatically.6773 │6774 17 │ <<0 :: int32>> -> :void6775 │ ~~~~~~~~~~~~~~~~~~~~~~~6776 │6777 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/567786779 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6780 You may run "mix format --migrate" to fix this warning automatically.6781 │6782 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6783 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6784 │6785 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/667866787 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6788 You may run "mix format --migrate" to fix this warning automatically.6789 │6790 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6791 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6792 │6793 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/267946795 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6796 You may run "mix format --migrate" to fix this warning automatically.6797 │6798 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6799 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6800 │6801 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/568026803 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6804 You may run "mix format --migrate" to fix this warning automatically.6805 │6806 23 │ <<0 :: int32>> -> :void6807 │ ~~~~~~~~~~~~~~~~~~~~~~~6808 │6809 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/668106811 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6812 You may run "mix format --migrate" to fix this warning automatically.6813 │6814 23 │ <<0 :: int32>> -> :void6815 │ ~~~~~~~~~~~~~~~~~~~~~~~6816 │6817 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/268186819 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6820 You may run "mix format --migrate" to fix this warning automatically.6821 │6822 23 │ <<0 :: int32>> -> :void6823 │ ~~~~~~~~~~~~~~~~~~~~~~~6824 │6825 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/568266827 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6828 You may run "mix format --migrate" to fix this warning automatically.6829 │6830 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6831 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6832 │6833 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/668346835 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6836 You may run "mix format --migrate" to fix this warning automatically.6837 │6838 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6839 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6840 │6841 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/268426843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6844 You may run "mix format --migrate" to fix this warning automatically.6845 │6846 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6847 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6848 │6849 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/568506851 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6852 │6853 20 │ manager = worker(Postgrex.TypeManager, [])6854 │ ~6855 │6856 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/168576858 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6859 │6860 21 │ server_sup = supervisor(__MODULE__, [:servers])6861 │ ~6862 │6863 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/168646865 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6866 │6867 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])6868 │ ~6869 │6870 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/16871 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/168726873 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead6874 │6875 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])6876 │ ~6877 │6878 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/168796880 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)6881 │6882 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do6883 │ ~6884 │6885 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/268866887 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6888 │6889 110 │ if Map.size(s.listener_channels[channel]) == 1 do6890 │ ~6891 │6892 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/36893 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/36894 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/268956896 warning: a struct for Postgrex.Query is expected on struct update:68976898 %Postgrex.Query{6899 query6900 | param_oids: param_oids,6901 param_formats: param_formats,6902 param_types: param_types6903 }69046905 but got type:69066907 dynamic()69086909 where "query" was given the type:69106911 # type: dynamic()6912 # from: lib/postgrex/protocol.ex:910:356913 query69146915 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"69166917 type warning found at:6918 │6919 915 │ query = %Query{query | param_oids: param_oids,6920 │ ~6921 │6922 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/669236924 warning: a struct for Postgrex.Query is expected on struct update:69256926 %Postgrex.Query{6927 query6928 | ref: make_ref(),6929 types: types,6930 columns: col_names,6931 result_oids: result_oids,6932 result_formats: result_formats,6933 result_types: result_types6934 }69356936 but got type:69376938 dynamic()69396940 where "query" was given the type:69416942 # type: dynamic()6943 # from: lib/postgrex/protocol.ex:926:356944 query69456946 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"69476948 type warning found at:6949 │6950 932 │ query = %Query{query | ref: make_ref(), types: types,6951 │ ~6952 │6953 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/669546955 warning: a struct for Postgrex.Query is expected on struct update:69566957 %Postgrex.Query{query | ref: make_ref()}69586959 but got type:69606961 dynamic()69626963 where "query" was given the type:69646965 # type: dynamic()6966 # from: lib/postgrex/protocol.ex:977:316967 query69686969 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"69706971 type warning found at:6972 │6973 978 │ query = %Query{query | ref: make_ref()}6974 │ ~6975 │6976 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/569776978 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6979 │6980 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]6981 │ ~6982 │6983 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/169846985 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)6986 │6987 2131 │ formatted_reason = :ssl.format_error(reason)6988 │ ~6989 │6990 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/369916992 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6993 │6994 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),6995 │ ~6996 │6997 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/269986999 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7000 │7001 9 │ worker(Postgrex.Parameters, [])]7002 │ ~7003 │7004 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/270057006 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)7007 │7008 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)7009 │ ~7010 │7011 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/370127013 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)7014 │7015 2297 │ defp query_put(_, %Query{ref: nil}), do: nil7016 │ ~7017 │7018 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/270197020 warning: a struct for Postgrex.Query is expected on struct update:70217022 %Postgrex.Query{query | name: ""}70237024 but got type:70257026 dynamic()70277028 where "query" was given the type:70297030 # type: dynamic()7031 # from: lib/postgrex/protocol.ex:2313:167032 query70337034 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"70357036 type warning found at:7037 │7038 2313 │ defp unnamed(query), do: %Query{query | name: ""}7039 │ ~7040 │7041 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/170427043Generated postgrex app7044warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"7045 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/27046 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/17047 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/57048 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/27049 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/47050 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/270517052==> ecto7053Compiling 70 files (.ex)7054 warning: using single-quoted strings to represent charlists is deprecated.7055 Use ~c"" if you indeed want a charlist or use "" instead.7056 You may run "mix format --migrate" to change all single-quoted7057 strings to use the ~c sigil and fix this warning.7058 │7059 166 │ defp insert_all_value(_), do: '?'7060 │ ~7061 │7062 └─ lib/ecto/adapters/mysql/connection.ex:166:3770637064 warning: using single-quoted strings to represent charlists is deprecated.7065 Use ~c"" if you indeed want a charlist or use "" instead.7066 You may run "mix format --migrate" to change all single-quoted7067 strings to use the ~c sigil and fix this warning.7068 │7069 354 │ '?'7070 │ ~7071 │7072 └─ lib/ecto/adapters/mysql/connection.ex:354:770737074 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.70757076 This error happens when you have function calls without parentheses inside keywords. For example:70777078 function(arg, one: nested_call a, b, c)7079 function(arg, one: if expr, do: :this, else: :that)70807081 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:70827083 function(arg, one: if(expr, do: :this, else: :that))7084 function(arg, one: nested_call(a, b, c))70857086 Ambiguity found at:7087 │7088 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"7089 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7090 │7091 └─ lib/ecto/changeset.ex:228670927093 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.70947095 This error happens when you have function calls without parentheses inside keywords. For example:70967097 function(arg, one: nested_call a, b, c)7098 function(arg, one: if expr, do: :this, else: :that)70997100 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:71017102 function(arg, one: if(expr, do: :this, else: :that))7103 function(arg, one: nested_call(a, b, c))71047105 Ambiguity found at:7106 │7107 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7108 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7109 │7110 └─ lib/ecto/migration/runner.ex:26571117112 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.71137114 This error happens when you have function calls without parentheses inside keywords. For example:71157116 function(arg, one: nested_call a, b, c)7117 function(arg, one: if expr, do: :this, else: :that)71187119 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:71207121 function(arg, one: if(expr, do: :this, else: :that))7122 function(arg, one: nested_call(a, b, c))71237124 Ambiguity found at:7125 │7126 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7127 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7128 │7129 └─ lib/ecto/migration/runner.ex:26771307131 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7132 │7133 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7134 │ ~7135 │7136 └─ lib/ecto/query/builder.ex:136:871377138 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7139 │7140 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7141 │ ~~7142 │7143 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/271447145 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7146 │7147 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7148 │ ~~7149 │7150 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/271517152 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.71537154 This error happens when you have function calls without parentheses inside keywords. For example:71557156 function(arg, one: nested_call a, b, c)7157 function(arg, one: if expr, do: :this, else: :that)71587159 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:71607161 function(arg, one: if(expr, do: :this, else: :that))7162 function(arg, one: nested_call(a, b, c))71637164 Ambiguity found at:7165 │7166 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7168 │7169 └─ lib/ecto/repo/schema.ex:45471707171 warning: unused require Ecto.Query7172 │7173 6 │ require Ecto.Query7174 │ ~7175 │7176 └─ lib/ecto/repo/preloader.ex:6:371777178 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7179 │7180 9 │ schema "schema_migrations" do7181 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7182 │7183 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)71847185 warning: incompatible types given to Mix.Ecto.ensure_started/2:71867187 Mix.Ecto.ensure_started(repo, opts)71887189 given types:71907191 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))71927193 but expected one of:71947195 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())71967197 where "opts" was given the type:71987199 # type: dynamic(7200 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7201 non_struct_map()7202 )7203 # from: lib/mix/tasks/ecto.rollback.ex:64:107204 opts =7205 if opts[:quiet] do7206 Keyword.merge(opts, log: false, log_sql: false)7207 else7208 opts7209 end72107211 where "repo" was given the type:72127213 # type: dynamic(atom())7214 # from: lib/mix/tasks/ecto.rollback.ex:70:77215 Mix.Ecto.ensure_repo(repo, args)72167217 type warning found at:7218 │7219 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7220 │ ~7221 │7222 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/272237224 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7225 │7226 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7227 │ ~7228 │7229 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/272307231 warning: incompatible types given to Mix.Ecto.ensure_started/2:72327233 Mix.Ecto.ensure_started(repo, all: true)72347235 given types:72367237 -dynamic(atom())-, non_empty_list({:all, true})72387239 but expected one of:72407241 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())72427243 where "repo" was given the type:72447245 # type: dynamic(atom())7246 # from: lib/mix/tasks/ecto.migrations.ex:37:77247 Mix.Ecto.ensure_repo(repo, args)72487249 type warning found at:7250 │7251 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7252 │ ~7253 │7254 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/372557256 warning: incompatible types given to Mix.Ecto.ensure_started/2:72577258 Mix.Ecto.ensure_started(repo, opts)72597260 given types:72617262 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))72637264 but expected one of:72657266 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())72677268 where "opts" was given the type:72697270 # type: dynamic(7271 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7272 non_struct_map()7273 )7274 # from: lib/mix/tasks/ecto.migrate.ex:68:107275 opts =7276 if opts[:quiet] do7277 Keyword.merge(opts, log: false, log_sql: false)7278 else7279 opts7280 end72817282 where "repo" was given the type:72837284 # type: dynamic(atom())7285 # from: lib/mix/tasks/ecto.migrate.ex:74:77286 Mix.Ecto.ensure_repo(repo, args)72877288 type warning found at:7289 │7290 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7291 │ ~7292 │7293 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/272947295 warning: the following clause will never match:72967297 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->72987299 because it attempts to match on the result of:73007301 System.stacktrace()73027303 which has type:73047305 empty_list()73067307 where "args_or_arity" was given the type:73087309 # type: float() or integer() or non_empty_list(term())7310 # from: lib/ecto/changeset.ex7311 (_() when args_or_arity == 2) when length(args_or_arity) == 273127313 where "module" was given the type:73147315 # type: dynamic()7316 # from: lib/ecto/changeset.ex:733:307317 module73187319 type warning found at:7320 │7321 741 │ ... when length(args_or_arity) == 2 ->7322 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7323 │7324 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/273257326 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:73277328 Mix.Ecto.source_repo_priv(repo)73297330 given types:73317332 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-73337334 but expected one of:73357336 atom()73377338 where "repo" was given the types:73397340 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7341 # from: lib/mix/tasks/ecto.load.ex:70:227342 Keyword.merge(repo.config, opts)73437344 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7345 # from: lib/mix/tasks/ecto.load.ex:72:277346 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)73477348 type warning found at:7349 │7350 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7351 │ ~7352 │7353 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/273547355 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7356 │7357 739 │ case System.stacktrace do7358 │ ~7359 │7360 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/273617362 warning: expected a map or struct when accessing .__adapter__ in expression:73637364 repo.__adapter__73657366 where "repo" was given the type:73677368 # type: dynamic(atom())7369 # from: lib/mix/tasks/ecto.load.ex:53:77370 Mix.Ecto.ensure_repo(repo, args)73717372 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()73737374 type warning found at:7375 │7376 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7377 │ ~7378 │7379 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/173807381 warning: expected a map or struct when accessing .__adapter__ in expression:73827383 repo.__adapter__73847385 where "repo" was given the type:73867387 # type: dynamic(atom())7388 # from: lib/mix/tasks/ecto.dump.ex:50:77389 Mix.Ecto.ensure_repo(repo, args)73907391 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()73927393 type warning found at:7394 │7395 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7396 │ ~7397 │7398 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/173997400 warning: expected a map or struct when accessing .__adapter__ in expression:74017402 repo.__adapter__74037404 where "repo" was given the type:74057406 # type: dynamic(atom())7407 # from: lib/mix/tasks/ecto.create.ex:37:77408 Mix.Ecto.ensure_repo(repo, args)74097410 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()74117412 type warning found at:7413 │7414 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7415 │ ~7416 │7417 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/174187419 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7420 │7421 62 │ Mix.Project.compile(args)7422 │ ~7423 │7424 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/274257426 warning: expected a map or struct when accessing .__adapter__ in expression:74277428 repo.__adapter__74297430 where "repo" was given the type:74317432 # type: dynamic(atom())7433 # from: lib/mix/tasks/ecto.drop.ex:39:77434 Mix.Ecto.ensure_repo(repo, args)74357436 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()74377438 type warning found at:7439 │7440 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7441 │ ~7442 │7443 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/174447445 warning: incompatible types given to get_source/1:74467447 get_source(repo)74487449 given types:74507451 -dynamic(atom())-74527453 but expected one of:74547455 %{..., config: empty_list() or non_empty_list(term(), term())}74567457 where "repo" was given the type:74587459 # type: dynamic(atom())7460 # from: lib/ecto/migration/schema_migration.ex:24:137461 repo.all(7462 Map.put(7463 (7464 query =7465 (7466 query = {get_source(repo), Ecto.Migration.SchemaMigration}7467 Ecto.Query.Builder.From.apply(query, 1)7468 )7469 7470 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7471 ...,7472 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7473 file: "/work/proj/deps_bbb/ecto/lib/ecto/migration/schema_migration.ex",7474 line: 22,7475 take: %{}7476 })7477 ),7478 :prefix,7479 prefix7480 ), timeout: :infinity, log: false)74817482 type warning found at:7483 │7484 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7485 │ ~7486 │7487 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/274887489 warning: expected a module (an atom) when invoking start_link/1 in expression:74907491 repo.start_link(pool_size: pool_size)74927493 where "pool_size" was given the type:74947495 # type: dynamic()7496 # from: lib/mix/ecto.ex:101:157497 pool_size = Keyword.get(opts, :pool_size, 1)74987499 where "repo" was given the type:75007501 # type: dynamic(%{..., __adapter__: atom()})7502 # from: lib/mix/ecto.ex:99:367503 repo.__adapter__.ensure_all_started(repo, :temporary)75047505 type warning found at:7506 │7507 102 │ case repo.start_link(pool_size: pool_size) do7508 │ ~7509 │7510 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/275117512 warning: incompatible types given to get_source/1:75137514 get_source(repo)75157516 given types:75177518 -dynamic(atom())-75197520 but expected one of:75217522 %{..., config: empty_list() or non_empty_list(term(), term())}75237524 where "repo" was given the type:75257526 # type: dynamic(atom())7527 # from: lib/ecto/migration/schema_migration.ex:30:137528 repo.insert!(7529 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7530 prefix: prefix,7531 source: get_source(repo)7532 ), timeout: :infinity, log: false)75337534 type warning found at:7535 │7536 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7537 │ ~7538 │7539 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/375407541 warning: incompatible types given to get_source/1:75427543 get_source(repo)75447545 given types:75467547 -dynamic(atom())-75487549 but expected one of:75507551 %{..., config: empty_list() or non_empty_list(term(), term())}75527553 where "repo" was given the type:75547555 # type: dynamic(atom())7556 # from: lib/ecto/migration/schema_migration.ex:36:137557 repo.delete_all(7558 Map.put(7559 (7560 query =7561 (7562 query = {get_source(repo), Ecto.Migration.SchemaMigration}7563 Ecto.Query.Builder.From.apply(query, 1)7564 )7565 7566 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7567 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7568 op: :and,7569 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7570 file: "/work/proj/deps_bbb/ecto/lib/ecto/migration/schema_migration.ex",7571 line: 347572 })7573 ),7574 :prefix,7575 prefix7576 ), timeout: :infinity, log: false)75777578 type warning found at:7579 │7580 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7581 │ ~7582 │7583 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/375847585 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7586 │7587 146 │ Logger.remove_backend(:console)7588 │ ~7589 │7590 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/275917592 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7593 │7594 155 │ Logger.add_backend(:console, flush: true)7595 │ ~7596 │7597 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/275987599 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7600 │7601 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7602 │ ~7603 │7604 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27605 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/276067607 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7608 │7609 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7610 │ ~7611 │7612 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/176137614 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7615 │7616 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7617 │ ~7618 │7619 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/276207621 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7622 │7623 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7624 │ ~7625 │7626 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/376277628 warning: the following conditional expression:76297630 is_atom(related)76317632 will always evaluate to:76337634 dynamic(true)76357636 where "related" was given the type:76377638 # type: dynamic(atom())7639 # from: lib/ecto/association.ex:730:157640 related = Ecto.Association.related_from_query(queryable)76417642 type warning found at:7643 │7644 732 │ unless is_atom(related) do7645 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7646 │7647 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/376487649 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7650 │7651 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7652 │ ~7653 │7654 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/276557656 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7657 │7658 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7659 │ ~7660 │7661 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/276627663 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7664 │7665 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7666 │ ~7667 │7668 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/376697670 warning: the following clause will never match:76717672 {:error, _} = error ->76737674 because it attempts to match on the result of:76757676 apply(changeset, adapter, :insert, args)76777678 which has type:76797680 dynamic({:invalid or :ok, term()})76817682 type warning found at:7683 │7684 219 │ {:error, _} = error ->7685 │ ~7686 │7687 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/476887689 warning: the following clause will never match:76907691 {:error, _} = error ->76927693 because it attempts to match on the result of:76947695 apply(changeset, adapter, action, args)76967697 which has type:76987699 dynamic({:invalid or :ok, term()})77007701 type warning found at:7702 │7703 297 │ {:error, _} = error ->7704 │ ~7705 │7706 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/477077708 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7709 │7710 54 │ filter_and_reraise e, System.stacktrace7711 │ ~7712 │7713 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/577147715 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7716 │7717 44 │ index = Map.size(params)7718 │ ~7719 │7720 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/57721 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/577227723 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead7724 │7725 614 │ Decimal.minus(decimal)7726 │ ~7727 │7728 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/177297730 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)7731 │7732 228 │ raise BadStructError, struct: struct, term: data7733 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7734 │7735 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/577367737 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7738 │7739 214 │ filter_and_reraise e, System.stacktrace7740 │ ~7741 │7742 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/47743 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/477447745 warning: expected a map or struct when accessing .__struct__ in expression:77467747 schema.__struct__77487749 where "schema" was given the types:77507751 # type: dynamic(atom() and not nil)7752 # from: lib/ecto/query/planner.ex:1186:417753 schema77547755 # type: atom()7756 # from: lib/ecto/query/planner.ex:1186:617757 is_atom(schema)77587759 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77607761 type warning found at:7762 │7763 1190 │ Map.has_key?(schema.__struct__, field) ->7764 │ ~7765 │7766 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/677677768 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7769 │7770 159 │ supervise(children, strategy: :one_for_one)7771 │ ~7772 │7773 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/177747775 warning: the following clause will never match:77767777 {:error, _} ->77787779 because it attempts to match on the result of:77807781 NaiveDateTime.new(date, time)77827783 which has type:77847785 dynamic({:ok, %NaiveDateTime{}})77867787 type warning found at:7788 │7789 803 │ {:error, _} -> :error7790 │ ~~~~~~~~~~~~~~~~~~~~~7791 │7792 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/177937794 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7795 │7796 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)7797 │ ~7798 │7799 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/278007801 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:78027803 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])78047805 given types:78067807 (7808 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,7809 dynamic()7810 )78117812 but expected one of:78137814 atom(), term()78157816 where "opts" was given the type:78177818 # type: dynamic(7819 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7820 non_struct_map()7821 )7822 # from: lib/ecto/migrator.ex:44:657823 opts[:prefix]78247825 where "repo" was given the type:78267827 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})7828 # from: lib/ecto/migrator.ex:44:237829 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])78307831 type warning found at:7832 │7833 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])7834 │ ~7835 │7836 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/278377838 warning: expected a module (an atom) when invoking transaction/2 in expression:78397840 repo.transaction(fun, log: false, timeout: :infinity)78417842 where "fun" was given the type:78437844 # type: dynamic()7845 # from: lib/ecto/migrator.ex:114:477846 fun78477848 where "repo" was given the types:78497850 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})7851 # from: lib/ecto/migrator.ex:118:247852 repo.__adapter__.supports_ddl_transaction?78537854 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})7855 # from: lib/ecto/migrator.ex:118:247856 repo.__adapter__.supports_ddl_transaction?78577858 type warning found at:7859 │7860 119 │ repo.transaction(fun, [log: false, timeout: :infinity])7861 │ ~7862 │7863 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/378647865 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7866 │7867 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)7868 │ ~7869 │7870 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/178717872 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7873 │7874 15 │ supervise(children, strategy: :simple_one_for_one)7875 │ ~7876 │7877 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/178787879 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead7880 │7881 291 │ modules = Code.load_file(file)7882 │ ~7883 │7884 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/278857886 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7887 │7888 321 │ reraise error, System.stacktrace7889 │ ~7890 │7891 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/378927893 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7894 │7895 10 │ worker(Ecto.Registry, []),7896 │ ~7897 │7898 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/278997900 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7901 │7902 11 │ supervisor(Ecto.Migration.Supervisor, [])7903 │ ~7904 │7905 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/279067907 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7908 │7909 260 │ reraise %{err | message: message}, System.stacktrace7910 │ ~7911 │7912 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/679137914Generated ecto app7915==> phoenix_ecto7916Compiling 4 files (.ex)7917Generated phoenix_ecto app7918==> scrivener_ecto7919Compiling 2 files (.ex)7920Generated scrivener_ecto app7921==> ryal_core7922Compiling 11 files (.ex)7923 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead7924 │7925 2 │ @repo Application.get_env(:ryal_core, :repo)7926 │ ~7927 │7928 └─ lib/ryal.ex:2:21: Ryal (module)79297930 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7931 │7932 4 │ schema "ryal_payments" do7933 │ ~~~~~~~~~~~~~~~~~~~~~~~~~7934 │7935 └─ web/models/payment.ex:4: Ryal.Payment (module)79367937 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7938 │7939 4 │ schema "ryal_orders" do7940 │ ~~~~~~~~~~~~~~~~~~~~~~~7941 │7942 └─ web/models/order.ex:4: Ryal.Order (module)79437944 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7945 │7946 1 │ defmodule Ryal.Api.OrderController do7947 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7948 │7949 └─ web/controllers/api/order_controller.ex:1: Ryal.Api.OrderController.action/279507951 warning: nil.paginate/2 is undefined (module nil is not available or is yet to be defined)7952 │7953 22 │ |> Ryal.repo.paginate(params["page"])7954 │ ~7955 │7956 └─ web/plugs/json_render_plug.ex:22:20: Ryal.JsonRenderPlug.render_collection/379577958Generated ryal_core app7959==> ryal7960Compiling 1 file (.ex)7961 warning: redefining module Ryal (current version loaded from /work/proj/_build/bbb/lib/ryal_core/ebin/Elixir.Ryal.beam)7962 │7963 1 │ defmodule Ryal do7964 │ ~~~~~~~~~~~~~~~~~7965 │7966 └─ lib/ryal.ex:1: Ryal (module)79677968Generated ryal app7969==> uboot_env7970Compiling 5 files (.ex)7971Generated uboot_env app7972==> nerves_system_bbb7973Generated nerves_system_bbb 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