Build log
nerves_system_x86_64
udia 0.1.3 · fail · run udia-0.1.3-1791281905698
8117 of 8117 lines
1Resolving Hex dependencies...2Resolution completed in 0.26s3Unchanged:4 bcrypt_elixir 0.12.15 circular_buffer 1.1.06 comeonin 4.0.37 connection 1.0.48 cors_plug 1.3.09 cowboy 1.1.2 VULNERABLE!10 GHSA-w4f7-4cxr-rv3c (MEDIUM)11 aka: CVE-2026-43966, EEF-CVE-2026-4396612 cowboy and gun affected by an HTTP Request/Response Splitting vulnerability13 https://osv.dev/vulnerability/GHSA-w4f7-4cxr-rv3c14 cowlib 1.0.2 VULNERABLE!15 EEF-CVE-2026-7790 (HIGH)16 aka: CVE-2026-7790, GHSA-32p9-57cr-4x6517 Unbounded chunk-size hex digits in cowlib cause quadratic CPU and memory DoS18 https://osv.dev/vulnerability/EEF-CVE-2026-77901920 EEF-CVE-2026-43970 (HIGH)21 aka: CVE-2026-43970, GHSA-84f2-rp86-235p22 Decompression Bomb in cow_spdy:inflate/2 Allows Memory Exhaustion via Crafted SPDY Frame23 https://osv.dev/vulnerability/EEF-CVE-2026-4397024 db_connection 1.1.325 decimal 1.9.0 VULNERABLE!26 EEF-CVE-2026-32686 (MEDIUM)27 aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v28 Unbounded exponent in decimal enables unauthenticated DoS29 https://osv.dev/vulnerability/EEF-CVE-2026-3268630 ecto 2.2.1231 elixir_make 0.10.032 elixir_uuid 1.2.133 gettext 0.13.134 guardian 0.14.6 VULNERABLE!35 EEF-CVE-2026-54894 (MEDIUM)36 aka: CVE-2026-54894, GHSA-xqch-c77q-rgh537 Atom-table exhaustion denial of service in Guardian via unbounded atom creation from binary keys38 https://osv.dev/vulnerability/EEF-CVE-2026-5489439 guardian_db 0.8.040 interactive_cmd 0.1.441 jose 1.11.1242 logger_backends 1.0.143 mime 2.0.744 nerves 2.0.0-pre.245 nerves_discovery 0.1.546 nerves_logging 0.2.447 nerves_runtime 0.13.1348 nerves_system_bbb 2.30.249 nerves_system_br 1.34.450 nerves_system_mangopi_mq_pro 0.17.251 nerves_system_qemu_aarch64 0.4.252 nerves_system_rpi0 2.1.253 nerves_system_rpi4 2.1.254 nerves_system_rpi5 2.1.255 nerves_system_trellis 0.5.056 nerves_system_x86_64 1.34.257 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.158 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.159 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.160 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.161 nerves_toolchain_x86_64_nerves_linux_musl 15.3.162 nerves_uevent 0.1.763 paper_trail 0.7.964 phoenix 1.3.5 VULNERABLE!65 GHSA-p8f7-22gq-m7j9 (HIGH)66 aka: CVE-2022-4297567 Phoenix before 1.6.14 mishandles check_origin wildcarding68 https://osv.dev/vulnerability/GHSA-p8f7-22gq-m7j96970 EEF-CVE-2026-56812 (MEDIUM)71 aka: CVE-2026-56812, GHSA-63mc-hw7g-86rr72 Phoenix JavaScript presence client crashes on presence keys colliding with Object.prototype members in Presence.syncState/syncDiff73 https://osv.dev/vulnerability/EEF-CVE-2026-568127475 EEF-CVE-2026-56811 (HIGH)76 aka: CVE-2026-56811, GHSA-6983-jfq8-485w77 Phoenix transports do not limit channel joins per connection, enabling process-exhaustion denial of service78 https://osv.dev/vulnerability/EEF-CVE-2026-5681179 phoenix_ecto 3.2.380 phoenix_html 2.10.5 VULNERABLE!81 GHSA-5g2h-9x5v-5h3x (MEDIUM)82 aka: CVE-2021-46871, GHSA-j3gg-r6gp-95q283 phoenix_html allows Cross-site Scripting in HEEx class attributes84 https://osv.dev/vulnerability/GHSA-5g2h-9x5v-5h3x85 phoenix_pubsub 1.0.286 plug 1.20.387 plug_crypto 2.2.088 poison 3.1.089 poolboy 1.5.290 postgrex 0.13.591 property_table 0.3.492 ranch 1.3.293 ring_logger 0.11.794 scrivener 2.7.295 scrivener_ecto 1.2.396 tablet 0.3.397 telemetry 1.4.298 toolshed 0.5.099 uboot_env 1.0.2100 udia 0.1.3101* Getting udia (Hex package)102* Getting nerves (Hex package)103* Getting logger_backends (Hex package)104* Getting ring_logger (Hex package)105* Getting toolshed (Hex package)106* Getting nerves_runtime (Hex package)107* Getting nerves_system_bbb (Hex package)108* Getting nerves_system_mangopi_mq_pro (Hex package)109* Getting nerves_system_qemu_aarch64 (Hex package)110* Getting nerves_system_rpi0 (Hex package)111* Getting nerves_system_rpi4 (Hex package)112* Getting nerves_system_rpi5 (Hex package)113* Getting nerves_system_trellis (Hex package)114* Getting nerves_system_x86_64 (Hex package)115* Getting nerves_system_br (Hex package)116* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)117* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)118* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)119* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)120* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)121* Getting nerves_logging (Hex package)122* Getting nerves_uevent (Hex package)123* Getting uboot_env (Hex package)124* Getting elixir_make (Hex package)125* Getting property_table (Hex package)126* Getting circular_buffer (Hex package)127* Getting interactive_cmd (Hex package)128* Getting nerves_discovery (Hex package)129* Getting tablet (Hex package)130* Getting bcrypt_elixir (Hex package)131* Getting comeonin (Hex package)132* Getting cors_plug (Hex package)133* Getting cowboy (Hex package)134* Getting gettext (Hex package)135* Getting guardian (Hex package)136* Getting guardian_db (Hex package)137* Getting paper_trail (Hex package)138* Getting phoenix (Hex package)139* Getting phoenix_ecto (Hex package)140* Getting phoenix_html (Hex package)141* Getting phoenix_pubsub (Hex package)142* Getting postgrex (Hex package)143* Getting scrivener_ecto (Hex package)144* Getting ecto (Hex package)145* Getting scrivener (Hex package)146* Getting decimal (Hex package)147* Getting poolboy (Hex package)148* Getting connection (Hex package)149* Getting db_connection (Hex package)150* Getting plug (Hex package)151* Getting mime (Hex package)152* Getting plug_crypto (Hex package)153* Getting telemetry (Hex package)154* Getting poison (Hex package)155* Getting elixir_uuid (Hex package)156* Getting jose (Hex package)157* Getting cowlib (Hex package)158* Getting ranch (Hex package)159Found packages with security advisories, see above for details160 warning: found quoted keyword "test" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of ASCII letters, numbers, and underscores and not beginning with a number do not require quotes161 │162 88 │ "test": ["ecto.create --quiet", "ecto.migrate", "test"],163 │ ~164 │165 └─ /work/proj/deps_x86_64/udia/mix.exs:88:6166167 warning: found quoted keyword "sanity" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of ASCII letters, numbers, and underscores and not beginning with a number do not require quotes168 │169 89 │ "sanity": ["coveralls", "credo"]]170 │ ~171 │172 └─ /work/proj/deps_x86_64/udia/mix.exs:89:6173174 warning: found quoted keyword "test" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of ASCII letters, numbers, and underscores and not beginning with a number do not require quotes175 │176 48 │ ["test": ["ecto.create --quiet", "ecto.migrate", "test"]]177 │ ~178 │179 └─ /work/proj/deps_x86_64/guardian_db/mix.exs:48:6180181 warning: String.strip/1 is deprecated. Use String.trim/1 instead182 │183 4 │ @version File.read!("VERSION") |> String.strip184 │ ~185 │186 └─ /work/proj/deps_x86_64/poison/mix.exs:4:44: Poison.Mixfile (module)187188==> poison189Compiling 4 files (.ex)190 warning: using single-quoted strings to represent charlists is deprecated.191 Use ~c"" if you indeed want a charlist or use "" instead.192 You may run "mix format --migrate" to change all single-quoted193 strings to use the ~c sigil and fix this warning.194 │195 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do196 │ ~197 │198 └─ lib/poison/encoder.ex:93:31199200 warning: using single-quoted strings to represent charlists is deprecated.201 Use ~c"" if you indeed want a charlist or use "" instead.202 You may run "mix format --migrate" to change all single-quoted203 strings to use the ~c sigil and fix this warning.204 │205 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do206 │ ~207 │208 └─ lib/poison/encoder.ex:93:48209210 warning: using single-quoted strings to represent charlists is deprecated.211 Use ~c"" if you indeed want a charlist or use "" instead.212 You may run "mix format --migrate" to change all single-quoted213 strings to use the ~c sigil and fix this warning.214 │215 139 │ defp chunk_size(<<char>> <> _, _mode, acc) when char <= 0x1F or char in '"\\' do216 │ ~217 │218 └─ lib/poison/encoder.ex:139:75219220 warning: using single-quoted strings to represent charlists is deprecated.221 Use ~c"" if you indeed want a charlist or use "" instead.222 You may run "mix format --migrate" to change all single-quoted223 strings to use the ~c sigil and fix this warning.224 │225 77 │ defp value(<<char, _ :: binary>> = string, pos, _keys) when char in '-0123456789' do226 │ ~227 │228 └─ lib/poison/parser.ex:77:71229230 warning: using single-quoted strings to represent charlists is deprecated.231 Use ~c"" if you indeed want a charlist or use "" instead.232 You may run "mix format --migrate" to change all single-quoted233 strings to use the ~c sigil and fix this warning.234 │235 155 │ defp number_int(<<char, _ :: binary>> = string, pos, acc) when char in '123456789' do236 │ ~237 │238 └─ lib/poison/parser.ex:155:74239240 warning: using single-quoted strings to represent charlists is deprecated.241 Use ~c"" if you indeed want a charlist or use "" instead.242 You may run "mix format --migrate" to change all single-quoted243 strings to use the ~c sigil and fix this warning.244 │245 171 │ defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do246 │ ~247 │248 └─ lib/poison/parser.ex:171:60249250 warning: using single-quoted strings to represent charlists is deprecated.251 Use ~c"" if you indeed want a charlist or use "" instead.252 You may run "mix format --migrate" to change all single-quoted253 strings to use the ~c sigil and fix this warning.254 │255 197 │ defp number_digits(<<char>> <> rest = string, pos) when char in '0123456789' do256 │ ~257 │258 └─ lib/poison/parser.ex:197:67259260 warning: using single-quoted strings to represent charlists is deprecated.261 Use ~c"" if you indeed want a charlist or use "" instead.262 You may run "mix format --migrate" to change all single-quoted263 strings to use the ~c sigil and fix this warning.264 │265 205 │ defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do266 │ ~267 │268 └─ lib/poison/parser.ex:205:64269270 warning: using single-quoted strings to represent charlists is deprecated.271 Use ~c"" if you indeed want a charlist or use "" instead.272 You may run "mix format --migrate" to change all single-quoted273 strings to use the ~c sigil and fix this warning.274 │275 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do276 │ ~277 │278 └─ lib/poison/parser.ex:229:31279280 warning: using single-quoted strings to represent charlists is deprecated.281 Use ~c"" if you indeed want a charlist or use "" instead.282 You may run "mix format --migrate" to change all single-quoted283 strings to use the ~c sigil and fix this warning.284 │285 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do286 │ ~287 │288 └─ lib/poison/parser.ex:229:44289290 warning: using single-quoted strings to represent charlists is deprecated.291 Use ~c"" if you indeed want a charlist or use "" instead.292 You may run "mix format --migrate" to change all single-quoted293 strings to use the ~c sigil and fix this warning.294 │295 239 │ when a1 in 'dD' and a2 in 'dD'296 │ ~297 │298 └─ lib/poison/parser.ex:239:16299300 warning: using single-quoted strings to represent charlists is deprecated.301 Use ~c"" if you indeed want a charlist or use "" instead.302 You may run "mix format --migrate" to change all single-quoted303 strings to use the ~c sigil and fix this warning.304 │305 239 │ when a1 in 'dD' and a2 in 'dD'306 │ ~307 │308 └─ lib/poison/parser.ex:239:31309310 warning: using single-quoted strings to represent charlists is deprecated.311 Use ~c"" if you indeed want a charlist or use "" instead.312 You may run "mix format --migrate" to change all single-quoted313 strings to use the ~c sigil and fix this warning.314 │315 240 │ and (b1 in '89abAB')316 │ ~317 │318 └─ lib/poison/parser.ex:240:16319320 warning: using single-quoted strings to represent charlists is deprecated.321 Use ~c"" if you indeed want a charlist or use "" instead.322 You may run "mix format --migrate" to change all single-quoted323 strings to use the ~c sigil and fix this warning.324 │325 274 │ defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do326 │ ~327 │328 └─ lib/poison/parser.ex:274:60329330 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead331 │332 22 │ if Application.get_env(:poison, :native) do333 │ ~334 │335 └─ lib/poison/parser.ex:22:18: Poison.Parser (module)336337 warning: use Bitwise is deprecated. import Bitwise instead338 │339 26 │ use Bitwise340 │ ~~~~~~~~~~~341 │342 └─ lib/poison/parser.ex:26: Poison.Parser (module)343344 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 operator345 │346 199 │ <<digits :: binary-size(count), rest :: binary>> = string347 │ ~348 │349 └─ lib/poison/parser.ex:199:29: Poison.Parser.number_digits/2350351 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 operator352 │353 225 │ <<chunk :: binary-size(count), rest :: binary>> = string354 │ ~355 │356 └─ lib/poison/parser.ex:225:28: Poison.Parser.string_continue/3357358 warning: use Bitwise is deprecated. import Bitwise instead359 │360 83 │ use Bitwise361 │ ~~~~~~~~~~~362 │363 └─ lib/poison/encoder.ex:83: Poison.Encoder.BitString (module)364365 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 operator366 │367 135 │ <<chunk :: binary-size(size), rest :: binary>> = string368 │ ~369 │370 └─ lib/poison/encoder.ex:135:28: Poison.Encoder.BitString.escape/2371372 warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead373 │374 173 │ case Integer.to_char_list(char, 16) do375 │ ~376 │377 └─ lib/poison/encoder.ex:173:18: Poison.Encoder.BitString.seq/1378379Generated poison app380==> gettext381warning: in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of gettext's mix.exs382Compiling 1 file (.yrl)383Compiling 1 file (.erl)384Compiling 20 files (.ex)385 warning: using single-quoted strings to represent charlists is deprecated.386 Use ~c"" if you indeed want a charlist or use "" instead.387 You may run "mix format --migrate" to change all single-quoted388 strings to use the ~c sigil and fix this warning.389 │390 141 │ defp parse_error_reason('syntax error before: ' = prefix, "<<" <> rest),391 │ ~392 │393 └─ lib/gettext/po/parser.ex:141:27394395 warning: using single-quoted strings to represent charlists is deprecated.396 Use ~c"" if you indeed want a charlist or use "" instead.397 You may run "mix format --migrate" to change all single-quoted398 strings to use the ~c sigil and fix this warning.399 │400 148 │ msg = :io_lib.format('unexpected token: "~ts" (codepoint U+~4.16.0B)', [[char], char])401 │ ~402 │403 └─ lib/gettext/po/tokenizer.ex:148:26404405 warning: using single-quoted strings to represent charlists is deprecated.406 Use ~c"" if you indeed want a charlist or use "" instead.407 You may run "mix format --migrate" to change all single-quoted408 strings to use the ~c sigil and fix this warning.409 │410 177 │ when digit in '0123456789',411 │ ~412 │413 └─ lib/gettext/po/tokenizer.ex:177:19414415 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead416 │417 44 │ {reference_comments, other_comments} = Enum.partition(comments, &match?("#:" <> _, &1))418 │ ~419 │420 └─ lib/gettext/po/parser.ex:44:49: Gettext.PO.Parser.extract_references/1421 └─ lib/gettext/po/parser.ex:71:44: Gettext.PO.Parser.extract_flags/1422423 warning: String.strip/1 is deprecated. Use String.trim/1 instead424 │425 47 │ |> Enum.reject(fn("#:" <> comm) -> String.strip(comm) == "" end)426 │ ~427 │428 └─ lib/gettext/po/parser.ex:47:49: Gettext.PO.Parser.extract_references/1429 └─ lib/gettext/po/parser.ex:55:15: Gettext.PO.Parser.parse_references/1430431 warning: String.to_char_list/1 is deprecated. Use String.to_charlist/1 instead432 │433 147 │ [char | _] = String.to_char_list(binary)434 │ ~435 │436 └─ lib/gettext/po/tokenizer.ex:147:25: Gettext.PO.Tokenizer.tokenize_line/3437438 warning: Enum.chunk/2 is deprecated. Use Enum.chunk_every/2 instead439 │440 58 │ |> Enum.chunk(2) # [[file, line], [file, line], ...]441 │ ~442 │443 └─ lib/gettext/po/parser.ex:58:13: Gettext.PO.Parser.parse_references/1444445 warning: String.lstrip/1 is deprecated. Use String.trim_leading/1 instead446 │447 65 │ {next_line_no, filename} -> [next_line_no, String.lstrip(filename)]448 │ ~449 │450 └─ lib/gettext/po/parser.ex:65:57: Gettext.PO.Parser.parse_reference_part/1451452 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead453 │454 64 │ Enum.partition(backends, & &1.__gettext__(:otp_app) == app)455 │ ~456 │457 └─ lib/gettext/extractor_agent.ex:64:14: Gettext.ExtractorAgent.pop_backends/1458459 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead460 │461 9 │ worker(Gettext.ExtractorAgent, [])462 │ ~463 │464 └─ lib/gettext/application.ex:9:7: Gettext.Application.start/2465466Generated gettext app467==> jose468Compiling 113 files (.erl)469src/jose_server.erl:137:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.470Compile directive 'nowarn_deprecated_catch' can be used to suppress471warnings in selected modules.472% 137| _ = catch jose_jwa:unsecured_signing(UnsecuredSigning),473% | ^474475src/jose_server.erl:797:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.476Compile directive 'nowarn_deprecated_catch' can be used to suppress477warnings in selected modules.478% 797| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, PlainText, true) of479% | ^480481src/jose_server.erl:799:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.482Compile directive 'nowarn_deprecated_catch' can be used to suppress483warnings in selected modules.484% 799| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, CipherText, false) of485% | ^486487src/jose_server.erl:809:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.488Compile directive 'nowarn_deprecated_catch' can be used to suppress489warnings in selected modules.490% 809| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, PlainText, true) of491% | ^492493src/jose_server.erl:811:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.494Compile directive 'nowarn_deprecated_catch' can be used to suppress495warnings in selected modules.496% 811| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, CipherText, false) of497% | ^498499src/jose_server.erl:821:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.500Compile directive 'nowarn_deprecated_catch' can be used to suppress501warnings in selected modules.502% 821| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, PlainText}, true) of503% | ^504505src/jose_server.erl:823:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.506Compile directive 'nowarn_deprecated_catch' can be used to suppress507warnings in selected modules.508% 823| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, CipherText, CipherTag}, false) of509% | ^510511src/jose_server.erl:837:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.512Compile directive 'nowarn_deprecated_catch' can be used to suppress513warnings in selected modules.514% 837| case catch public_key:encrypt_public(PlainText, PublicKey, FutureOptions) of515% | ^516517src/jose_server.erl:840:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.518Compile directive 'nowarn_deprecated_catch' can be used to suppress519warnings in selected modules.520% 840| case catch public_key:decrypt_private(CipherText, PrivateKey, FutureOptions) of521% | ^522523src/jose_server.erl:842:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.524Compile directive 'nowarn_deprecated_catch' can be used to suppress525warnings in selected modules.526% 842| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, FutureOptions) of527% | ^528529src/jose_server.erl:859:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.530Compile directive 'nowarn_deprecated_catch' can be used to suppress531warnings in selected modules.532% 859| case catch public_key:encrypt_public(PlainText, PublicKey, LegacyOptions) of533% | ^534535src/jose_server.erl:862:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.536Compile directive 'nowarn_deprecated_catch' can be used to suppress537warnings in selected modules.538% 862| case catch public_key:decrypt_private(CipherText, PrivateKey, LegacyOptions) of539% | ^540541src/jose_server.erl:864:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.542Compile directive 'nowarn_deprecated_catch' can be used to suppress543warnings in selected modules.544% 864| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, LegacyOptions) of545% | ^546547src/jose_server.erl:882:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.548Compile directive 'nowarn_deprecated_catch' can be used to suppress549warnings in selected modules.550% 882| case catch public_key:sign(Message, DigestType, PrivateKey, Options) of551% | ^552553src/jose_server.erl:885:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.554Compile directive 'nowarn_deprecated_catch' can be used to suppress555warnings in selected modules.556% 885| case catch public_key:verify(Message, DigestType, Signature, PublicKey, Options) of557% | ^558559src/jose_server.erl:897:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.560Compile directive 'nowarn_deprecated_catch' can be used to suppress561warnings in selected modules.562% 897| case catch public_key:sign(Message, DigestType, PrivateKey) of563% | ^564565src/jose_server.erl:900:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.566Compile directive 'nowarn_deprecated_catch' can be used to suppress567warnings in selected modules.568% 900| case catch public_key:verify(Message, DigestType, Signature, PublicKey) of569% | ^570571src/jwa/jose_jwa.erl:230:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.572Compile directive 'nowarn_deprecated_catch' can be used to suppress573warnings in selected modules.574% 230| case catch block_cipher(Cipher) of575% | ^576577src/jwa/jose_jwa.erl:238:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.578Compile directive 'nowarn_deprecated_catch' can be used to suppress579warnings in selected modules.580% 238| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, chacha20_poly1305_module, 2)) of581% | ^582583src/jwa/jose_jwa.erl:246:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.584Compile directive 'nowarn_deprecated_catch' can be used to suppress585warnings in selected modules.586% 246| case catch rsa_crypt(Padding) of587% | ^588589src/jwa/jose_jwa.erl:254:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.590Compile directive 'nowarn_deprecated_catch' can be used to suppress591warnings in selected modules.592% 254| case catch rsa_sign(Padding) of593% | ^594595src/jwa/jose_jwa.erl:262:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.596Compile directive 'nowarn_deprecated_catch' can be used to suppress597warnings in selected modules.598% 262| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, xchacha20_poly1305_module, 2)) of599% | ^600601Compiling 8 files (.ex)602Generated jose app603==> nerves_compatibility_test604===> Analyzing applications...605===> Compiling ranch606 ┌─ src/ranch.erl:607 │608 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);609 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.610Compile directive 'nowarn_deprecated_catch' can be used to suppress611warnings in selected modules.612613614 ┌─ src/ranch_ssl.erl:615 │616 128 │ case ssl:ssl_accept(CSocket, Timeout) of617 │ ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead618619 ┌─ src/ranch_ssl.erl:620 │621 233 │ end, ssl:cipher_suites());622 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead623624 ┌─ src/ranch_ssl.erl:625 │626 235 │ ssl:cipher_suites()627 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead628629630 ┌─ src/ranch_conns_sup.erl:631 │632 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},633 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.634Compile directive 'nowarn_deprecated_catch' can be used to suppress635warnings in selected modules.636637638===> Analyzing applications...639===> Compiling cowlib640==> bcrypt_elixir641mkdir -p priv642/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc -g -O3 -Wall -I/usr/local/lib/erlang/erts-17.1/include -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_x86_64-1.34.2/staging c_src/bcrypt_nif.c c_src/blowfish.c -o priv/bcrypt_nif.so643Compiling 5 files (.ex)644 warning: using single-quoted strings to represent charlists is deprecated.645 Use ~c"" if you indeed want a charlist or use "" instead.646 You may run "mix format --migrate" to change all single-quoted647 strings to use the ~c sigil and fix this warning.648 │649 15 │ path = :filename.join(:code.priv_dir(:bcrypt_elixir), 'bcrypt_nif')650 │ ~651 │652 └─ lib/bcrypt/base.ex:15:59653654 warning: using single-quoted strings to represent charlists is deprecated.655 Use ~c"" if you indeed want a charlist or use "" instead.656 You may run "mix format --migrate" to change all single-quoted657 strings to use the ~c sigil and fix this warning.658 │659 59 │ [prefix, log_rounds, salt] = Enum.take(salt, 29) |> :string.tokens('$')660 │ ~661 │662 └─ lib/bcrypt/base.ex:59:72663664 warning: using single-quoted strings to represent charlists is deprecated.665 Use ~c"" if you indeed want a charlist or use "" instead.666 You may run "mix format --migrate" to change all single-quoted667 strings to use the ~c sigil and fix this warning.668 │669 64 │ defp bcrypt(key, salt, prefix, log_rounds) when prefix in ['2b', '2a'] do670 │ ~671 │672 └─ lib/bcrypt/base.ex:64:62673674 warning: using single-quoted strings to represent charlists is deprecated.675 Use ~c"" if you indeed want a charlist or use "" instead.676 You may run "mix format --migrate" to change all single-quoted677 strings to use the ~c sigil and fix this warning.678 │679 64 │ defp bcrypt(key, salt, prefix, log_rounds) when prefix in ['2b', '2a'] do680 │ ~681 │682 └─ lib/bcrypt/base.ex:64:68683684 warning: using single-quoted strings to represent charlists is deprecated.685 Use ~c"" if you indeed want a charlist or use "" instead.686 You may run "mix format --migrate" to change all single-quoted687 strings to use the ~c sigil and fix this warning.688 │689 65 │ key_len = if prefix == '2b' and length(key) > 72, do: 73, else: length(key) + 1690 │ ~691 │692 └─ lib/bcrypt/base.ex:65:28693694 warning: use Bitwise is deprecated. import Bitwise instead695 │696 6 │ use Bitwise697 │ ~~~~~~~~~~~698 │699 └─ lib/bcrypt/base.ex:6: Bcrypt.Base (module)700701 warning: use Bitwise is deprecated. import Bitwise instead702 │703 11 │ use Bitwise704 │ ~~~~~~~~~~~705 │706 └─ lib/bcrypt/base64.ex:11: Bcrypt.Base64 (module)707708 warning: ^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead709 │710 14 │ secure_check(rest_h, rest_s, acc ||| (h ^^^ s))711 │ ~712 │713 └─ lib/bcrypt/tools.ex:14:45714715 warning: use Bitwise is deprecated. import Bitwise instead716 │717 4 │ use Bitwise718 │ ~~~~~~~~~~~719 │720 └─ lib/bcrypt/tools.ex:4: Bcrypt.Tools (module)721722Generated bcrypt_elixir app723==> comeonin724Compiling 2 files (.ex)725Generated comeonin app726==> elixir_uuid727Compiling 1 file (.ex)728 warning: use Bitwise is deprecated. import Bitwise instead729 │730 2 │ use Bitwise, only_operators: true731 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~732 │733 └─ lib/uuid.ex:2: UUID (module)734735Generated elixir_uuid app736==> nerves_compatibility_test737===> Analyzing applications...738===> Compiling poolboy739warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"740 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2741 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1742 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5743 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2744 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4745 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2746747==> db_connection748Compiling 23 files (.ex)749warning: cannot infer signatures from :poolboy because it is not loaded750751 warning: unused require Bitwise752 │753 31 │ require Bitwise754 │ ~755 │756 └─ lib/db_connection/backoff.ex:31:5757758 warning: using single-quoted strings to represent charlists is deprecated.759 Use ~c"" if you indeed want a charlist or use "" instead.760 You may run "mix format --migrate" to change all single-quoted761 strings to use the ~c sigil and fix this warning.762 │763 406 │ :normal -> [{:data, [{'Module', mod}]}]764 │ ~765 │766 └─ lib/db_connection/connection.ex:406:32767768 warning: using single-quoted strings to represent charlists is deprecated.769 Use ~c"" if you indeed want a charlist or use "" instead.770 You may run "mix format --migrate" to change all single-quoted771 strings to use the ~c sigil and fix this warning.772 │773 661 │ [{:data, [{'Module', mod}, {'State', state}]}]774 │ ~775 │776 └─ lib/db_connection/connection.ex:661:16777778 warning: using single-quoted strings to represent charlists is deprecated.779 Use ~c"" if you indeed want a charlist or use "" instead.780 You may run "mix format --migrate" to change all single-quoted781 strings to use the ~c sigil and fix this warning.782 │783 661 │ [{:data, [{'Module', mod}, {'State', state}]}]784 │ ~785 │786 └─ lib/db_connection/connection.ex:661:33787788 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead789 │790 8 │ children = [supervisor(child_mod, [], [restart: :temporary])]791 │ ~792 │793 └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0794795 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead796 │797 30 │ worker(DBConnection.Watcher, [owner])798 │ ~799 │800 └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1801802 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead803 │804 37 │ worker(:sregulator, [regulator, opts, start_opts], child_opts)805 │ ~806 │807 └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1808 └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2809810 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead811 │812 45 │ supervisor(Supervisor, [[conn], sup_opts], [id: :conn_sup])813 │ ~814 │815 └─ lib/db_connection/sojourn/pool.ex:45:5: DBConnection.Sojourn.Pool.conn_sup/2816817 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead818 │819 55 │ worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])820 │ ~821 │822 └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3823824 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead825 │826 96 │ Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)827 │ ~828 │829 └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4830831 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead832 │833 138 │ case System.stacktrace() do834 │ ~835 │836 └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2837838 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead839 │840 111 │ stack = System.stacktrace()841 │ ~842 │843 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3844845 warning: the following clause will never match:846847 [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->848849 because it attempts to match on the result of:850851 System.stacktrace()852853 which has type:854855 empty_list()856857 where "arity" was given the type:858859 # type: integer()860 # from: lib/db_connection/connection.ex:139:56861 is_integer(arity)862863 type warning found at:864 │865 139 │ [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace866 │ ~867 │868 └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2869870 warning: the following clause will never match:871872 [{a, b, params, c} | rest] when is_list(params) ->873874 because it attempts to match on the result of:875876 System.stacktrace()877878 which has type:879880 empty_list()881882 where "params" was given the type:883884 # type: empty_list() or non_empty_list(term(), term())885 # from: lib/db_connection/connection.ex:140:43886 is_list(params)887888 type warning found at:889 │890 140 │ [{a, b, params, c} | rest] when is_list(params) ->891 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~892 │893 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2894895 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead896 │897 117 │ Supervisor.Spec.worker(Manager, [module, opts], child_opts)898 │ ~899 │900 └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3901902 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead903 │904 6 │ children = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]905 │ ~906 │907 └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0908909 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead910 │911 8 │ pool = supervisor(Pool, [], [restart: :temporary])912 │ ~913 │914 └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0915916 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead917 │918 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],919 │ ~920 │921 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3922923 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead924 │925 36 │ worker(DBConnection.Watcher, [owner])926 │ ~927 │928 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1929930 warning: :random.seed/3 is deprecated. Use the 'rand' module instead931 │932 108 │ case :random.seed(hash, sec, micro) do933 │ ~934 │935 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/0936937 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead938 │939 9 │ supervisor(DBConnection.Task, []),940 │ ~941 │942 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/2943 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/2944 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/2945946 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead947 │948 986 │ stack = System.stacktrace()949 │ ~950 │951 └─ lib/db_connection.ex:986:28: DBConnection.handle/4952 └─ lib/db_connection.ex:992:24: DBConnection.handle/4953 └─ lib/db_connection.ex:1003:65: DBConnection.parse/4954 └─ lib/db_connection.ex:1012:24: DBConnection.encode/4955 └─ lib/db_connection.ex:1022:40: DBConnection.decode/6956 └─ lib/db_connection.ex:1057:40: DBConnection.describe/3957 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5958 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2959 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4960 └─ lib/db_connection.ex:1359:28: DBConnection.handle/5961 └─ lib/db_connection.ex:1365:24: DBConnection.handle/5962 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2963 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6964 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6965966Generated db_connection app967==> decimal968Compiling 4 files (.ex)969 warning: using single-quoted strings to represent charlists is deprecated.970 Use ~c"" if you indeed want a charlist or use "" instead.971 You may run "mix format --migrate" to change all single-quoted972 strings to use the ~c sigil and fix this warning.973 │974 1320 │ '0.' ++ :lists.duplicate(-diff, ?0) ++ list975 │ ~976 │977 └─ lib/decimal.ex:1320:11978979 warning: using single-quoted strings to represent charlists is deprecated.980 Use ~c"" if you indeed want a charlist or use "" instead.981 You may run "mix format --migrate" to change all single-quoted982 strings to use the ~c sigil and fix this warning.983 │984 1351 │ list = list ++ 'E'985 │ ~986 │987 └─ lib/decimal.ex:1351:26988989 warning: using single-quoted strings to represent charlists is deprecated.990 Use ~c"" if you indeed want a charlist or use "" instead.991 You may run "mix format --migrate" to change all single-quoted992 strings to use the ~c sigil and fix this warning.993 │994 1352 │ list = if exp >= 0, do: list ++ '+', else: list995 │ ~996 │997 └─ lib/decimal.ex:1352:43998999 warning: using single-quoted strings to represent charlists is deprecated.1000 Use ~c"" if you indeed want a charlist or use "" instead.1001 You may run "mix format --migrate" to change all single-quoted1002 strings to use the ~c sigil and fix this warning.1003 │1004 1775 │ int = if int == [], do: '0', else: int1005 │ ~1006 │1007 └─ lib/decimal.ex:1775:3110081009 warning: using single-quoted strings to represent charlists is deprecated.1010 Use ~c"" if you indeed want a charlist or use "" instead.1011 You may run "mix format --migrate" to change all single-quoted1012 strings to use the ~c sigil and fix this warning.1013 │1014 1776 │ exp = if exp == [], do: '0', else: exp1015 │ ~1016 │1017 └─ lib/decimal.ex:1776:3110181019Generated decimal app1020==> scrivener1021Compiling 4 files (.ex)1022Generated scrivener app1023==> nerves_compatibility_test1024===> Analyzing applications...1025===> Compiling cowboy1026 ┌─ src/cowboy_handler.erl:1027 │1028 87 │ Stacktrace = erlang:get_stacktrace(),1029 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace10301031 ┌─ src/cowboy_handler.erl:1032 │1033 116 │ Stacktrace = erlang:get_stacktrace(),1034 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace10351036 ┌─ src/cowboy_handler.erl:1037 │1038 235 │ Stacktrace = erlang:get_stacktrace(),1039 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace10401041 ┌─ src/cowboy_handler.erl:1042 │1043 290 │ {stacktrace, erlang:get_stacktrace()},1044 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace104510461047 ┌─ src/cowboy_websocket.erl:1048 │1049 147 │ Stacktrace = erlang:get_stacktrace(),1050 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace10511052 ┌─ src/cowboy_websocket.erl:1053 │1054 645 │ {stacktrace, erlang:get_stacktrace()},1055 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace10561057 ┌─ src/cowboy_websocket.erl:1058 │1059 755 │ {stacktrace, erlang:get_stacktrace()},1060 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace106110621063 ┌─ src/cowboy_rest.erl:1064 │1065 69 │ Stacktrace = erlang:get_stacktrace(),1066 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace10671068 ┌─ src/cowboy_rest.erl:1069 │1070 1006 │ Stacktrace = erlang:get_stacktrace(),1071 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace107210731074==> phoenix_pubsub1075Compiling 12 files (.ex)1076 warning: single quotes around atoms are deprecated. Use double quotes instead1077 │1078 164 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1079 │ ~1080 │1081 └─ lib/phoenix/pubsub/local.ex:164:2310821083 warning: single quotes around atoms are deprecated. Use double quotes instead1084 │1085 164 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1086 │ ~1087 │1088 └─ lib/phoenix/pubsub/local.ex:164:4010891090 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:10911092 %Phoenix.Tracker.Replica{replica | status: :permdown}10931094 but got type:10951096 dynamic()10971098 where "replica" was given the type:10991100 # type: dynamic()1101 # from: lib/phoenix/tracker/replica.ex:72:171102 replica11031104 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"11051106 type warning found at:1107 │1108 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1109 │ ~1110 │1111 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/111121113 warning: a struct for Phoenix.Tracker.State is expected on struct update:11141115 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag(state), {pid, topic, key, meta})}11161117 but got type:11181119 dynamic()11201121 where "delta" was given the type:11221123 # type: dynamic()1124 # from: lib/phoenix/tracker/state.ex:396:361125 %Phoenix.Tracker.State{delta: delta} = state11261127 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11281129 type warning found at:1130 │1131 399 │ new_delta = %State{delta | values: Map.put(delta.values, tag(state), {pid, topic, key, meta})}1132 │ ~1133 │1134 └─ lib/phoenix/tracker/state.ex:399:17: Phoenix.Tracker.State.do_add/511351136 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:11371138 %Phoenix.Tracker.Replica{replica | status: :down}11391140 but got type:11411142 dynamic()11431144 where "replica" was given the type:11451146 # type: dynamic()1147 # from: lib/phoenix/tracker/replica.ex:74:131148 replica11491150 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"11511152 type warning found at:1153 │1154 74 │ defp down(replica), do: %Replica{replica | status: :down}1155 │ ~1156 │1157 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/111581159 warning: a struct for Phoenix.Tracker.State is expected on struct update:11601161 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}11621163 but got type:11641165 dynamic()11661167 where "delta" was given the type:11681169 # type: dynamic()1170 # from: lib/phoenix/tracker/state.ex:471:991171 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1172 state11731174 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11751176 type warning found at:1177 │1178 477 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1179 │ ~1180 │1181 └─ lib/phoenix/tracker/state.ex:477:19: Phoenix.Tracker.State.bump_clock/111821183 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:11841185 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}11861187 but got type:11881189 dynamic()11901191 where "replica" was given the type:11921193 # type: dynamic()1194 # from: lib/phoenix/tracker/replica.ex:76:291195 replica11961197 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"11981199 type warning found at:1200 │1201 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1202 │ ~1203 │1204 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/112051206 warning: a struct for Phoenix.Tracker.State is expected on struct update:12071208 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}12091210 but got type:12111212 dynamic(%{..., range: {term(), term()}})12131214 where "delta" was given the type:12151216 # type: dynamic(%{..., range: {term(), term()}})1217 # from: lib/phoenix/tracker/state.ex:481:301218 {start_clock, end_clock} = delta.range12191220 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"12211222 type warning found at:1223 │1224 485 │ delta: %State{delta | range: {start_clock, new_end}}}1225 │ ~1226 │1227 └─ lib/phoenix/tracker/state.ex:485:19: Phoenix.Tracker.State.put_context/212281229 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1230 │1231 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1232 │ ~1233 │1234 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/212351236 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1237 │1238 42 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1239 │ ~1240 │1241 └─ lib/phoenix/pubsub/pg2.ex:42:7: Phoenix.PubSub.PG2.init/112421243 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1244 │1245 43 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size]),1246 │ ~1247 │1248 └─ lib/phoenix/pubsub/pg2.ex:43:7: Phoenix.PubSub.PG2.init/112491250 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1251 │1252 46 │ supervise children, strategy: :rest_for_one1253 │ ~1254 │1255 └─ lib/phoenix/pubsub/pg2.ex:46:5: Phoenix.PubSub.PG2.init/112561257 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1258 │1259 43 │ :ok = :pg2.create(pg2_group)1260 │ ~1261 │1262 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/112631264 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1265 │1266 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1267 │ ~1268 │1269 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11270 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/112711272 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1273 │1274 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1275 │ ~1276 │1277 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/112781279 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1280 │1281 44 │ :ok = :pg2.join(pg2_group, self())1282 │ ~1283 │1284 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/112851286 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1287 │1288 42 │ supervise children, strategy: :one_for_one1289 │ ~1290 │1291 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/112921293 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1294 │1295 57 │ :pg2.get_members(pg2_namespace(server_name))1296 │ ~1297 │1298 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/112991300Generated phoenix_pubsub app1301warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1302 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21303 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11304 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51305 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21306 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41307 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/213081309==> phoenix1310Compiling 75 files (.ex)1311warning: cannot infer signatures from :cowboy because it is not loaded13121313warning: cannot infer signatures from :cowlib because it is not loaded13141315warning: cannot infer signatures from :ranch because it is not loaded13161317 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 operator1318 │1319 170 │ <<attr::size(prefix)-binary, ":unique">> -> attr1320 │ ~1321 │1322 └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/113231324 warning: using single-quoted strings to represent charlists is deprecated.1325 Use ~c"" if you indeed want a charlist or use "" instead.1326 You may run "mix format --migrate" to change all single-quoted1327 strings to use the ~c sigil and fix this warning.1328 │1329 310 │ :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1330 │ ~1331 │1332 └─ lib/phoenix/channel/server.ex:310:3113331334 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1335 │1336 39 │ Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1337 │ ~1338 │1339 └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/313401341 warning: unused require Logger1342 │1343 20 │ require Logger1344 │ ~1345 │1346 └─ lib/phoenix/endpoint/handler.ex:20:313471348 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1349 │1350 39 │ Logger.warn """1351 │ ~1352 │1353 └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/113541355 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 operator1356 │1357 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1358 │ ~1359 │1360 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/213611362 warning: using single-quoted strings to represent charlists is deprecated.1363 Use ~c"" if you indeed want a charlist or use "" instead.1364 You may run "mix format --migrate" to change all single-quoted1365 strings to use the ~c sigil and fix this warning.1366 │1367 315 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1368 │ ~1369 │1370 └─ lib/phoenix/router.ex:315:5013711372 warning: using single-quoted strings to represent charlists is deprecated.1373 Use ~c"" if you indeed want a charlist or use "" instead.1374 You may run "mix format --migrate" to change all single-quoted1375 strings to use the ~c sigil and fix this warning.1376 │1377 195 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1378 │ ~1379 │1380 └─ lib/phoenix/router/helpers.ex:195:5013811382 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.13831384 This error happens when you have function calls without parentheses inside keywords. For example:13851386 function(arg, one: nested_call a, b, c)1387 function(arg, one: if expr, do: :this, else: :that)13881389 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:13901391 function(arg, one: if(expr, do: :this, else: :that))1392 function(arg, one: nested_call(a, b, c))13931394 Ambiguity found at:1395 │1396 71 │ unless actions -- supported_actions == [], do: raise ArgumentError, """1397 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1398 │1399 └─ lib/phoenix/router/resource.ex:7114001401 warning: duplicate key :route found in struct1402 │1403 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1404 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1405 │1406 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)14071408 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1409 │1410 885 │ Logger.warn "send_download/3 has been invoked during an AJAX request. " <>1411 │ ~1412 │1413 └─ lib/phoenix/controller.ex:885:14: Phoenix.Controller.warn_if_ajax/114141415 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)"1416 │1417 110 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1418 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1419 │1420 └─ lib/phoenix/presence.ex:110: Phoenix.Presence (module)14211422 warning: using single-quoted strings to represent charlists is deprecated.1423 Use ~c"" if you indeed want a charlist or use "" instead.1424 You may run "mix format --migrate" to change all single-quoted1425 strings to use the ~c sigil and fix this warning.1426 │1427 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1428 │ ~1429 │1430 └─ lib/phoenix/template.ex:174:5014311432 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1433 │1434 304 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1435 │ ~1436 │1437 └─ lib/phoenix/socket/transport.ex:304:12: Phoenix.Socket.Transport.reply_ignore/214381439 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1440 │1441 227 │ Logger.warn ":max_age was not set on Phoenix.Token.verify/4. " <>1442 │ ~1443 │1444 └─ lib/phoenix/token.ex:227:12: Phoenix.Token.expired?/214451446 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1447 │1448 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1449 │ ~1450 │1451 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/114521453 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1454 │1455 14 │ supervise(children, strategy: :simple_one_for_one)1456 │ ~1457 │1458 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/114591460 warning: expected a module (an atom) when invoking config/1 in expression:14611462 endpoint.config(:endpoint_id)14631464 where "endpoint" was given the type:14651466 # type: dynamic(%{..., __pubsub_server__: atom()})1467 # from: lib/phoenix/transports/long_poll.ex:199:101468 verify_token(endpoint, token, opts)14691470 type warning found at:1471 │1472 201 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1473 │ ~1474 │1475 └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/314761477 warning: unknown key .__pubsub_server__ in expression:14781479 endpoint.__pubsub_server__14801481 the given type does not have the given key:14821483 dynamic(1484 %Phoenix.Socket{1485 id: term(),1486 assigns: term(),1487 channel: term(),1488 channel_pid: term(),1489 endpoint: atom(),1490 handler: term(),1491 joined: term(),1492 pubsub_server: term(),1493 ref: term(),1494 join_ref: term(),1495 topic: term(),1496 transport: term(),1497 transport_pid: term(),1498 transport_name: term(),1499 serializer: term(),1500 private: term(),1501 vsn: term()1502 } or1503 %Plug.Conn{1504 adapter: term(),1505 assigns: term(),1506 body_params: term(),1507 cookies: term(),1508 halted: term(),1509 host: term(),1510 method: term(),1511 owner: term(),1512 params: term(),1513 path_info: term(),1514 path_params: term(),1515 port: term(),1516 private: term(),1517 query_params: term(),1518 query_string: term(),1519 remote_ip: term(),1520 req_cookies: term(),1521 req_headers: term(),1522 request_path: term(),1523 resp_body: term(),1524 resp_cookies: term(),1525 resp_headers: term(),1526 scheme: term(),1527 script_name: term(),1528 secret_key_base: term(),1529 state: term(),1530 status: term()1531 } or atom() or binary()1532 )15331534 where "endpoint" was given the type:15351536 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1537 # from: lib/phoenix/transports/long_poll.ex:254:191538 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])15391540 type warning found at:1541 │1542 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1543 │ ~~~~~~~~~~~~~~~~~1544 │1545 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/315461547 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1548 │1549 647 │ exception -> {:error, {exception, System.stacktrace()}}1550 │ ~1551 │1552 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/115531554 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1555 │1556 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1557 │ ~1558 │1559 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/415601561 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1562 │1563 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1564 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1565 │1566 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)15671568 warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1569 │1570 10 │ conn = @connection.conn(req, transport)1571 │ ~1572 │1573 └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/315741575 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1576 │1577 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1578 │ ~1579 │1580 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/315811582 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1583 │1584 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1585 │ ~1586 │1587 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/315881589 warning: a struct for Phoenix.Socket is expected on struct update:15901591 %Phoenix.Socket{socket | id: id}15921593 but got type:15941595 dynamic()15961597 where "socket" was given the type:15981599 # type: dynamic()1600 # from: lib/phoenix/socket/transport.ex1601 {:ok, socket}16021603 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"16041605 type warning found at:1606 │1607 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1608 │ ~1609 │1610 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/716111612 warning: a struct for Plug.Conn is expected on struct update:16131614 %Plug.Conn{conn | state: :sent}16151616 but got type:16171618 dynamic()16191620 where "conn" was given the type:16211622 # type: dynamic()1623 # from: lib/phoenix/endpoint/render_errors.ex:79:211624 conn16251626 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16271628 type warning found at:1629 │1630 83 │ %Plug.Conn{conn | state: :sent}1631 │ ~1632 │1633 └─ lib/phoenix/endpoint/render_errors.ex:83:9: Phoenix.Endpoint.RenderErrors.maybe_render/516341635 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1636 │1637 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),1638 │ ~1639 │1640 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/416411642 warning: a struct for Plug.Conn is expected on struct update:16431644 %Plug.Conn{conn | query_params: %{}, params: %{}}16451646 but got type:16471648 dynamic(%{..., params: %Plug.Conn.Unfetched{}})16491650 where "conn" was given the types:16511652 # type: dynamic(%{..., params: term()})1653 # from: lib/phoenix/endpoint/render_errors.ex:94:171654 conn.params16551656 # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1657 # from: lib/phoenix/endpoint/render_errors.ex:94:171658 conn.params16591660 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16611662 type warning found at:1663 │1664 95 │ %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1665 │ ~1666 │1667 └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/116681669 warning: a struct for Plug.Conn is expected on struct update:16701671 %Plug.Conn{conn | query_params: %{}, params: params}16721673 but got type:16741675 dynamic(%{..., params: not %Plug.Conn.Unfetched{}})16761677 where "conn" was given the types:16781679 # type: dynamic(%{..., params: term()})1680 # from: lib/phoenix/endpoint/render_errors.ex:94:171681 conn.params16821683 # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1684 # from: lib/phoenix/endpoint/render_errors.ex:94:171685 conn.params16861687 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16881689 type warning found at:1690 │1691 96 │ params -> %Plug.Conn{conn | query_params: %{}, params: params}1692 │ ~1693 │1694 └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/116951696 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1697 │1698 199 │ worker(Phoenix.Tracker, [module, opts, opts])1699 │ ~1700 │1701 └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/417021703 warning: a struct for Plug.Conn is expected on struct update:17041705 %Plug.Conn{conn | params: params}17061707 but got type:17081709 dynamic(%{..., params: map()})17101711 where "conn" was given the type:17121713 # type: dynamic(%{..., params: map()})1714 # from: lib/phoenix/controller.ex:912:171715 Map.get(conn.params, required_key)17161717 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"17181719 type warning found at:1720 │1721 919 │ %Plug.Conn{conn | params: params}1722 │ ~1723 │1724 └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/217251726 warning: a struct for Plug.Conn is expected on struct update:17271728 %Plug.Conn{conn | path_info: path, script_name: script}17291730 but got type:17311732 dynamic()17331734 where "conn" was given the type:17351736 # type: dynamic()1737 # from: lib/phoenix/router/route.ex:147:101738 conn = target.call(%Plug.Conn{...}, opts)17391740 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"17411742 type warning found at:1743 │1744 148 │ %Plug.Conn{conn | path_info: path, script_name: script}1745 │ ~1746 │1747 └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/417481749 warning: expected a map or struct when accessing .url in expression:17501751 endpoint.url17521753 where "endpoint" was given the types:17541755 # type: dynamic(atom())1756 # from: lib/phoenix/router/helpers.ex:24:201757 endpoint17581759 # type: atom()1760 # from: lib/phoenix/router/helpers.ex:24:351761 is_atom(endpoint)17621763 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()17641765 type warning found at:1766 │1767 25 │ endpoint.url1768 │ ~1769 │1770 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/217711772 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1773 │1774 284 │ Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())1775 │ ~1776 │1777 └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/117781779 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1780 │1781 71 │ supervise(children, strategy: :one_for_one)1782 │ ~1783 │1784 └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/117851786 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1787 │1788 76 │ [worker(Phoenix.Config, args)]1789 │ ~1790 │1791 └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/317921793 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1794 │1795 84 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]1796 │ ~1797 │1798 └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/21799 └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/31800 └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/318011802 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1803 │1804 106 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),1805 │ ~1806 │1807 └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/318081809 warning: expected a module (an atom) when invoking path/1 in expression:18101811 endpoint.path("/")18121813 where "endpoint" was given the type:18141815 # type: dynamic(%{..., host: term()})1816 # from: lib/phoenix/endpoint/supervisor.ex:312:141817 endpoint.host18181819 type warning found at:1820 │1821 313 │ endpoint.path("/")1822 │ ~1823 │1824 └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/118251826 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead1827 │1828 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)1829 │ ~1830 │1831 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/318321833 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1834 │1835 35 │ supervise(children, strategy: :one_for_one)1836 │ ~1837 │1838 └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/118391840 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)1841 │1842 113 │ {addr,port} = :ranch.get_addr(ref)1843 │ ~1844 │1845 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/318461847 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1848 │1849 39 │ {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)1850 │ ~1851 │1852 └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/318531854 warning: comparison between distinct types found:18551856 !Path.extname(file_path) == ".gz"18571858 given types:18591860 dynamic(boolean()) == binary()18611862 where "file_path" was given the type:18631864 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))1865 # from: lib/phoenix/digester.ex:147:451866 Path.basename(file_path)18671868 While Elixir can compare across all types, you are comparing across types which are always disjoint, and the result is either always true or always false18691870 type warning found at:1871 │1872 148 │ !Path.extname(file_path) == ".gz"1873 │ ~1874 │1875 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/118761877 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1878 │1879 51 │ worker(Phoenix.CodeReloader.Server, [])1880 │ ~1881 │1882 └─ lib/phoenix.ex:51:7: Phoenix.start/218831884 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1885 │1886 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)1887 │ ~1888 │1889 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/318901891 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1892 │1893 155 │ Enum.partition attrs, fn1894 │ ~1895 │1896 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/118971898 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:18991900 mod.__phoenix_recompile__?19011902 where "mod" was given the type:19031904 # type: dynamic(atom())1905 # from: lib/mix/tasks/compile.phoenix.ex:34:121906 Code.ensure_loaded?(mod)19071908 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()19091910 type warning found at:1911 │1912 36 │ mod.__phoenix_recompile__?1913 │ ~1914 │1915 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/119161917 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1918 │1919 234 │ Enum.partition(attrs, fn1920 │ ~1921 │1922 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/219231924Generated phoenix app1925==> guardian1926Compiling 21 files (.ex)1927warning: cannot infer signatures from :cowboy because it is not loaded19281929warning: cannot infer signatures from :cowlib because it is not loaded19301931warning: cannot infer signatures from :ranch because it is not loaded19321933 warning: use Bitwise is deprecated. import Bitwise instead1934 │1935 123 │ use Bitwise1936 │ ~~~~~~~~~~~1937 │1938 └─ lib/guardian/permissions.ex:123: Guardian.Permissions (module)19391940 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1941 │1942 73 │ _ = Logger.warn(":on_failure is deprecated. Use the :handler option instead")1943 │ ~1944 │1945 └─ lib/guardian/plug/ensure_authenticated.ex:73:16: Guardian.Plug.EnsureAuthenticated.build_handler_tuple/119461947 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1948 │1949 67 │ _ = Logger.warn(":on_failure is deprecated. Use :handler")1950 │ ~1951 │1952 └─ lib/guardian/plug/ensure_permissions.ex:67:22: Guardian.Plug.EnsurePermissions.init/119531954 warning: unused require Logger1955 │1956 24 │ require Logger1957 │ ~1958 │1959 └─ lib/guardian/plug/ensure_not_authenticated.ex:24:319601961 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1962 │1963 57 │ _ = Logger.warn(":on_failure is deprecated. Use the :handler option instead")1964 │ ~1965 │1966 └─ lib/guardian/plug/ensure_resource.ex:57:16: Guardian.Plug.EnsureResource.build_handler_tuple/119671968Generated guardian app1969==> phoenix_html1970Compiling 8 files (.ex)1971 warning: using single-quoted strings to represent charlists is deprecated.1972 Use ~c"" if you indeed want a charlist or use "" instead.1973 You may run "mix format --migrate" to change all single-quoted1974 strings to use the ~c sigil and fix this warning.1975 │1976 7 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1977 │ ~1978 │1979 └─ lib/phoenix_html/engine.ex:7:5019801981 warning: use EEx.Engine is deprecated. Use explicit delegation to EEx.Engine instead1982 │1983 13 │ use EEx.Engine1984 │ ~~~~~~~~~~~~~~1985 │1986 └─ lib/phoenix_html/engine.ex:13: Phoenix.HTML.Engine (module)19871988 warning: this clause for handle_text/2 cannot match because a previous clause at line 13 always matches1989 │1990 28 │ def handle_text("", text) do # Required for Elixir < v1.5.11991 │ ~1992 │1993 └─ lib/phoenix_html/engine.ex:28:719941995 warning: this clause for handle_text/2 cannot match because a previous clause at line 13 always matches1996 │1997 32 │ def handle_text({:safe, buffer}, text) do1998 │ ~1999 │2000 └─ lib/phoenix_html/engine.ex:32:720012002 warning: single quotes around keywords are deprecated. Use double quotes instead2003 │2004 264 │ 'csrf-param': @csrf_param, 'method-param': @method_param2005 │ ~2006 │2007 └─ lib/phoenix_html/tag.ex:264:1620082009 warning: single quotes around keywords are deprecated. Use double quotes instead2010 │2011 264 │ 'csrf-param': @csrf_param, 'method-param': @method_param2012 │ ~2013 │2014 └─ lib/phoenix_html/tag.ex:264:4320152016 warning: the 1st pattern in clause will never match:20172018 6020192020 because it is expected to receive type:20212022 dynamic(empty_list() or non_empty_list(term(), term()))20232024 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())20252026 type warning found at:2027 │2028 56 │ def to_iodata(?<), do: "<"2029 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2030 │2031 └─ lib/phoenix_html/safe.ex:56: Phoenix.HTML.Safe.List.to_iodata/120322033 warning: the 1st pattern in clause will never match:20342035 6220362037 because it is expected to receive type:20382039 dynamic(empty_list() or non_empty_list(term(), term()))20402041 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())20422043 type warning found at:2044 │2045 57 │ def to_iodata(?>), do: ">"2046 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2047 │2048 └─ lib/phoenix_html/safe.ex:57: Phoenix.HTML.Safe.List.to_iodata/120492050 warning: the right-hand side of || will never be executed:20512052 selected(form, field, opts) || ...20532054 because the left-hand side always evaluates to:20552056 dynamic({term(), term()})20572058 where "field" was given the type:20592060 # type: dynamic()2061 # from: lib/phoenix_html/form.ex:830:202062 field20632064 where "form" was given the type:20652066 # type: dynamic()2067 # from: lib/phoenix_html/form.ex:830:142068 form20692070 where "opts" was given the types:20712072 # type: dynamic()2073 # from: lib/phoenix_html/form.ex:830:362074 opts20752076 # type: dynamic(empty_list() or non_empty_list(term(), term()))2077 # from: lib/phoenix_html/form.ex:831:242078 selected(form, field, opts)20792080 type warning found at:2081 │2082 831 │ {selected, opts} = selected(form, field, opts) || []2083 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2084 │2085 └─ lib/phoenix_html/form.ex:831: Phoenix.HTML.Form.select/420862087 warning: the 1st pattern in clause will never match:20882089 3820902091 because it is expected to receive type:20922093 dynamic(empty_list() or non_empty_list(term(), term()))20942095 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())20962097 type warning found at:2098 │2099 58 │ def to_iodata(?&), do: "&"2100 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2101 │2102 └─ lib/phoenix_html/safe.ex:58: Phoenix.HTML.Safe.List.to_iodata/121032104 warning: the 1st pattern in clause will never match:21052106 3421072108 because it is expected to receive type:21092110 dynamic(empty_list() or non_empty_list(term(), term()))21112112 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())21132114 type warning found at:2115 │2116 59 │ def to_iodata(?"), do: """2117 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2118 │2119 └─ lib/phoenix_html/safe.ex:59: Phoenix.HTML.Safe.List.to_iodata/121202121 warning: the 1st pattern in clause will never match:21222123 3921242125 because it is expected to receive type:21262127 dynamic(empty_list() or non_empty_list(term(), term()))21282129 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())21302131 type warning found at:2132 │2133 60 │ def to_iodata(?'), do: "'"2134 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2135 │2136 └─ lib/phoenix_html/safe.ex:60: Phoenix.HTML.Safe.List.to_iodata/121372138 warning: function handle_text/3 required by behaviour EEx.Engine is not implemented (in module Phoenix.HTML.Engine)2139 │2140 1 │ defmodule Phoenix.HTML.Engine do2141 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2142 │2143 └─ lib/phoenix_html/engine.ex:1: Phoenix.HTML.Engine (module)21442145 warning: the 1st pattern in clause will never match:21462147 {:safe, data}21482149 because it is expected to receive type:21502151 dynamic(empty_list() or non_empty_list(term(), term()))21522153 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())21542155 type warning found at:2156 │2157 75 │ def to_iodata({:safe, data}) do2158 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2159 │2160 └─ lib/phoenix_html/safe.ex:75: Phoenix.HTML.Safe.List.to_iodata/121612162 warning: the following clause is redundant:21632164 def handle_text("", text)21652166 it has type:21672168 binary(), dynamic()21692170 previous clauses have already matched on the following types:21712172 term(), term()21732174 │2175 28 │ def handle_text("", text) do # Required for Elixir < v1.5.12176 │ ~2177 │2178 └─ lib/phoenix_html/engine.ex:28:7: Phoenix.HTML.Engine.handle_text/221792180 warning: the following clause is redundant:21812182 def handle_text({:safe, buffer}, text)21832184 it has type:21852186 dynamic({:safe, term()}), dynamic()21872188 previous clauses have already matched on the following types:21892190 term(), term()21912192 │2193 32 │ def handle_text({:safe, buffer}, text) do2194 │ ~2195 │2196 └─ lib/phoenix_html/engine.ex:32:7: Phoenix.HTML.Engine.handle_text/221972198 warning: the following clause is redundant:21992200 def to_iodata(other)22012202 it has type:22032204 dynamic(empty_list() or non_empty_list(term(), term()))22052206 previous clauses have already matched on the following types:22072208 non_empty_list(term(), term())2209 empty_list()22102211 │2212 79 │ def to_iodata(other) do2213 │ ~2214 │2215 └─ lib/phoenix_html/safe.ex:79:7: Phoenix.HTML.Safe.List.to_iodata/122162217 warning: the 1st pattern in clause will never match:22182219 h22202221 because it is expected to receive type:22222223 dynamic(empty_list() or non_empty_list(term(), term()))22242225 where "h" was given the type:22262227 # type: integer()2228 # from: lib/phoenix_html/safe.ex:62:252229 is_integer(h)22302231 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22322233 type warning found at:2234 │2235 62 │ def to_iodata(h) when is_integer(h) and h <= 255 do2236 │ ~2237 │2238 └─ lib/phoenix_html/safe.ex:62:17: Phoenix.HTML.Safe.List.to_iodata/122392240 warning: the 1st pattern in clause will never match:22412242 h22432244 because it is expected to receive type:22452246 dynamic(empty_list() or non_empty_list(term(), term()))22472248 where "h" was given the type:22492250 # type: integer()2251 # from: lib/phoenix_html/safe.ex:65:252252 is_integer(h)22532254 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22552256 type warning found at:2257 │2258 65 │ def to_iodata(h) when is_integer(h) do2259 │ ~2260 │2261 └─ lib/phoenix_html/safe.ex:65:17: Phoenix.HTML.Safe.List.to_iodata/122622263 warning: the 1st pattern in clause will never match:22642265 h22662267 because it is expected to receive type:22682269 dynamic(empty_list() or non_empty_list(term(), term()))22702271 where "h" was given the type:22722273 # type: binary()2274 # from: lib/phoenix_html/safe.ex:71:252275 is_binary(h)22762277 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22782279 type warning found at:2280 │2281 71 │ def to_iodata(h) when is_binary(h) do2282 │ ~2283 │2284 └─ lib/phoenix_html/safe.ex:71:17: Phoenix.HTML.Safe.List.to_iodata/122852286Generated phoenix_html app2287==> postgrex2288Compiling 62 files (.ex)2289 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2290 │2291 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2292 │ ~2293 │2294 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)22952296 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2297 You may run "mix format --migrate" to fix this warning automatically.2298 │2299 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2300 │ ~2301 │2302 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/123032304 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2305 You may run "mix format --migrate" to fix this warning automatically.2306 │2307 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2308 │ ~2309 │2310 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/123112312 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2313 You may run "mix format --migrate" to fix this warning automatically.2314 │2315 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2316 │ ~2317 │2318 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/123192320 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2321 You may run "mix format --migrate" to fix this warning automatically.2322 │2323 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2324 │ ~2325 │2326 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/123272328 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2329 You may run "mix format --migrate" to fix this warning automatically.2330 │2331 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2332 │ ~2333 │2334 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/123352336 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2337 You may run "mix format --migrate" to fix this warning automatically.2338 │2339 43 │ <<-1::int32>>2340 │ ~2341 │2342 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/123432344 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2345 You may run "mix format --migrate" to fix this warning automatically.2346 │2347 48 │ <<value_byte_size::int32>> <> value2348 │ ~2349 │2350 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/123512352 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2353 You may run "mix format --migrate" to fix this warning automatically.2354 │2355 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2356 │ ~2357 │2358 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/223592360 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2361 You may run "mix format --migrate" to fix this warning automatically.2362 │2363 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2364 │ ~2365 │2366 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/223672368 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2369 You may run "mix format --migrate" to fix this warning automatically.2370 │2371 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2372 │ ~2373 │2374 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/223752376 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2377 You may run "mix format --migrate" to fix this warning automatically.2378 │2379 64 │ ... -1::int32, rest::binary>>, acc) do2380 │ ~2381 │2382 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/223832384 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2385 You may run "mix format --migrate" to fix this warning automatically.2386 │2387 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2388 │ ~2389 │2390 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/223912392 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2393 You may run "mix format --migrate" to fix this warning automatically.2394 │2395 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2396 │ ~2397 │2398 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/223992400 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2401 You may run "mix format --migrate" to fix this warning automatically.2402 │2403 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2404 │ ~2405 │2406 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/224072408 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2409 You may run "mix format --migrate" to fix this warning automatically.2410 │2411 79 │ ... -1::int32, rest::binary>>, acc) do2412 │ ~2413 │2414 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/224152416 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2417 You may run "mix format --migrate" to fix this warning automatically.2418 │2419 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2420 │ ~2421 │2422 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/224232424 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2425 You may run "mix format --migrate" to fix this warning automatically.2426 │2427 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2428 │ ~2429 │2430 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/224312432 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2433 You may run "mix format --migrate" to fix this warning automatically.2434 │2435 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2436 │ ~2437 │2438 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/124392440 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2441 You may run "mix format --migrate" to fix this warning automatically.2442 │2443 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2444 │ ~2445 │2446 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/124472448 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2449 You may run "mix format --migrate" to fix this warning automatically.2450 │2451 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2452 │ ~2453 │2454 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/124552456 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2457 You may run "mix format --migrate" to fix this warning automatically.2458 │2459 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2460 │ ~2461 │2462 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/124632464 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2465 You may run "mix format --migrate" to fix this warning automatically.2466 │2467 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2468 │ ~2469 │2470 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/124712472 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2473 You may run "mix format --migrate" to fix this warning automatically.2474 │2475 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2476 │ ~2477 │2478 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/124792480 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2481 You may run "mix format --migrate" to fix this warning automatically.2482 │2483 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2484 │ ~2485 │2486 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/124872488 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2489 You may run "mix format --migrate" to fix this warning automatically.2490 │2491 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2492 │ ~2493 │2494 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/124952496 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2497 You may run "mix format --migrate" to fix this warning automatically.2498 │2499 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2500 │ ~2501 │2502 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/125032504 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2505 You may run "mix format --migrate" to fix this warning automatically.2506 │2507 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2508 │ ~2509 │2510 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/125112512 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2513 You may run "mix format --migrate" to fix this warning automatically.2514 │2515 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2516 │ ~2517 │2518 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/125192520 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2521 You may run "mix format --migrate" to fix this warning automatically.2522 │2523 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2524 │ ~2525 │2526 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/125272528 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2529 You may run "mix format --migrate" to fix this warning automatically.2530 │2531 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2532 │ ~2533 │2534 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/125352536 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2537 You may run "mix format --migrate" to fix this warning automatically.2538 │2539 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2540 │ ~2541 │2542 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/325432544 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2545 You may run "mix format --migrate" to fix this warning automatically.2546 │2547 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2548 │ ~2549 │2550 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/125512552 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2553 You may run "mix format --migrate" to fix this warning automatically.2554 │2555 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2556 │ ~2557 │2558 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/125592560 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2561 You may run "mix format --migrate" to fix this warning automatically.2562 │2563 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2564 │ ~2565 │2566 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/225672568 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2569 You may run "mix format --migrate" to fix this warning automatically.2570 │2571 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2572 │ ~2573 │2574 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/225752576 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2577 You may run "mix format --migrate" to fix this warning automatically.2578 │2579 23 │ <<x::float64, y::float64>>2580 │ ~2581 │2582 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/225832584 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2585 You may run "mix format --migrate" to fix this warning automatically.2586 │2587 23 │ <<x::float64, y::float64>>2588 │ ~2589 │2590 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/225912592 warning: use Bitwise is deprecated. import Bitwise instead2593 │2594 4 │ use Bitwise, only_operators: true2595 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2596 │2597 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)25982599 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2600 You may run "mix format --migrate" to fix this warning automatically.2601 │2602 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2603 │ ~2604 │2605 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/126062607 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2608 You may run "mix format --migrate" to fix this warning automatically.2609 │2610 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2611 │ ~2612 │2613 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/226142615 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2616 You may run "mix format --migrate" to fix this warning automatically.2617 │2618 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2619 │ ~2620 │2621 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/226222623 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2624 You may run "mix format --migrate" to fix this warning automatically.2625 │2626 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2627 │ ~2628 │2629 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/126302631 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2632 You may run "mix format --migrate" to fix this warning automatically.2633 │2634 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2635 │ ~2636 │2637 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/126382639 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2640 You may run "mix format --migrate" to fix this warning automatically.2641 │2642 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2643 │ ~2644 │2645 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/126462647 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2648 You may run "mix format --migrate" to fix this warning automatically.2649 │2650 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2651 │ ~2652 │2653 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/126542655 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2656 You may run "mix format --migrate" to fix this warning automatically.2657 │2658 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2659 │ ~2660 │2661 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/126622663 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2664 You may run "mix format --migrate" to fix this warning automatically.2665 │2666 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2667 │ ~2668 │2669 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/126702671 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2672 You may run "mix format --migrate" to fix this warning automatically.2673 │2674 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2675 │ ~2676 │2677 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/126782679 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2680 You may run "mix format --migrate" to fix this warning automatically.2681 │2682 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2683 │ ~2684 │2685 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/126862687 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2688 You may run "mix format --migrate" to fix this warning automatically.2689 │2690 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2691 │ ~2692 │2693 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/126942695 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2696 You may run "mix format --migrate" to fix this warning automatically.2697 │2698 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2699 │ ~2700 │2701 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/127022703 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2704 You may run "mix format --migrate" to fix this warning automatically.2705 │2706 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2707 │ ~2708 │2709 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/127102711 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2712 You may run "mix format --migrate" to fix this warning automatically.2713 │2714 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2715 │ ~2716 │2717 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/127182719 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2720 You may run "mix format --migrate" to fix this warning automatically.2721 │2722 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2723 │ ~2724 │2725 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/127262727 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2728 You may run "mix format --migrate" to fix this warning automatically.2729 │2730 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2731 │ ~2732 │2733 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/127342735 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2736 You may run "mix format --migrate" to fix this warning automatically.2737 │2738 46 │ 0 :: int32>>2739 │ ~2740 │2741 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/127422743 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2744 You may run "mix format --migrate" to fix this warning automatically.2745 │2746 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2747 │ ~2748 │2749 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/127502751 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2752 You may run "mix format --migrate" to fix this warning automatically.2753 │2754 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2755 │ ~2756 │2757 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/127582759 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2760 You may run "mix format --migrate" to fix this warning automatically.2761 │2762 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2763 │ ~2764 │2765 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/127662767 warning: use Bitwise is deprecated. import Bitwise instead2768 │2769 5 │ use Bitwise2770 │ ~~~~~~~~~~~2771 │2772 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)27732774 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2775 You may run "mix format --migrate" to fix this warning automatically.2776 │2777 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2778 │ ~2779 │2780 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/127812782 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 operator2783 │2784 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2785 │ ~2786 │2787 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/127882789 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2790 You may run "mix format --migrate" to fix this warning automatically.2791 │2792 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2793 │ ~2794 │2795 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/327962797 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 operator2798 │2799 72 │ <<data :: size(rest_size)>> = rest2800 │ ~2801 │2802 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/328032804 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2805 You may run "mix format --migrate" to fix this warning automatically.2806 │2807 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2808 │ ~2809 │2810 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/328112812 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2813 You may run "mix format --migrate" to fix this warning automatically.2814 │2815 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2816 │ ~2817 │2818 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/328192820 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2821 You may run "mix format --migrate" to fix this warning automatically.2822 │2823 86 │ def parse(<<status :: int8>>, ?Z, _size) do2824 │ ~2825 │2826 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/328272828 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2829 You may run "mix format --migrate" to fix this warning automatically.2830 │2831 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2832 │ ~2833 │2834 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/328352836 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2837 You may run "mix format --migrate" to fix this warning automatically.2838 │2839 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2840 │ ~2841 │2842 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/328432844 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2845 You may run "mix format --migrate" to fix this warning automatically.2846 │2847 103 │ case <<len ::uint16>> do2848 │ ~2849 │2850 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/328512852 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2853 You may run "mix format --migrate" to fix this warning automatically.2854 │2855 104 │ <<^overflow_len :: uint16>> ->2856 │ ~2857 │2858 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/328592860 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2861 You may run "mix format --migrate" to fix this warning automatically.2862 │2863 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do2864 │ ~2865 │2866 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/328672868 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2869 You may run "mix format --migrate" to fix this warning automatically.2870 │2871 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do2872 │ ~2873 │2874 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/328752876 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2877 You may run "mix format --migrate" to fix this warning automatically.2878 │2879 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do2880 │ ~2881 │2882 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/328832884 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2885 You may run "mix format --migrate" to fix this warning automatically.2886 │2887 226 │ [<<size :: int32>>, data]2888 │ ~2889 │2890 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/128912892 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2893 You may run "mix format --migrate" to fix this warning automatically.2894 │2895 224 │ [first, <<size :: int32>>, data]2896 │ ~2897 │2898 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/128992900 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2901 You may run "mix format --migrate" to fix this warning automatically.2902 │2903 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2904 │ ~2905 │2906 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/129072908 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2909 You may run "mix format --migrate" to fix this warning automatically.2910 │2911 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2912 │ ~2913 │2914 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/129152916 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2917 You may run "mix format --migrate" to fix this warning automatically.2918 │2919 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>2920 │ ~2921 │2922 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/129232924 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2925 You may run "mix format --migrate" to fix this warning automatically.2926 │2927 252 │ len = <<div(byte_size(oids), 4) :: int16>>2928 │ ~2929 │2930 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/129312932 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2933 You may run "mix format --migrate" to fix this warning automatically.2934 │2935 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>2936 │ ~2937 │2938 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/129392940 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2941 You may run "mix format --migrate" to fix this warning automatically.2942 │2943 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>2944 │ ~2945 │2946 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/129472948 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2949 You may run "mix format --migrate" to fix this warning automatically.2950 │2951 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>2952 │ ~2953 │2954 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/129552956 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2957 You may run "mix format --migrate" to fix this warning automatically.2958 │2959 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>2960 │ ~2961 │2962 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/129632964 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2965 You may run "mix format --migrate" to fix this warning automatically.2966 │2967 287 │ len_params = <<length(params) :: int16>>2968 │ ~2969 │2970 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/129712972 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2973 You may run "mix format --migrate" to fix this warning automatically.2974 │2975 294 │ {?E, [port, 0, <<rows :: int32>>]}2976 │ ~2977 │2978 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/129792980 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2981 You may run "mix format --migrate" to fix this warning automatically.2982 │2983 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2984 │ ~2985 │2986 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/129872988 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2989 You may run "mix format --migrate" to fix this warning automatically.2990 │2991 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2992 │ ~2993 │2994 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/129952996 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2997 You may run "mix format --migrate" to fix this warning automatically.2998 │2999 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3000 │ ~3001 │3002 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/130033004 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3005 You may run "mix format --migrate" to fix this warning automatically.3006 │3007 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3008 │ ~3009 │3010 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/130113012 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 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3016 │ ~3017 │3018 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/130193020 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 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3024 │ ~3025 │3026 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/130273028 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3029 You may run "mix format --migrate" to fix this warning automatically.3030 │3031 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do3032 │ ~3033 │3034 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/130353036 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3037 You may run "mix format --migrate" to fix this warning automatically.3038 │3039 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3040 │ ~3041 │3042 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/130433044 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3045 You may run "mix format --migrate" to fix this warning automatically.3046 │3047 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3048 │ ~3049 │3050 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/130513052 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3053 You may run "mix format --migrate" to fix this warning automatically.3054 │3055 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3056 │ ~3057 │3058 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/130593060 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3061 You may run "mix format --migrate" to fix this warning automatically.3062 │3063 363 │ type_size :: int16, type_mod :: int32, format :: int16,3064 │ ~3065 │3066 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/130673068 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3069 You may run "mix format --migrate" to fix this warning automatically.3070 │3071 363 │ type_size :: int16, type_mod :: int32, format :: int16,3072 │ ~3073 │3074 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/130753076 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3077 You may run "mix format --migrate" to fix this warning automatically.3078 │3079 363 │ type_size :: int16, type_mod :: int32, format :: int16,3080 │ ~3081 │3082 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/130833084 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3085 You may run "mix format --migrate" to fix this warning automatically.3086 │3087 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3088 │ ~3089 │3090 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/130913092 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3093 You may run "mix format --migrate" to fix this warning automatically.3094 │3095 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3096 │ ~3097 │3098 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/130993100 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3101 You may run "mix format --migrate" to fix this warning automatically.3102 │3103 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)3104 │ ~3105 │3106 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/131073108 warning: unused require Postgrex.Messages3109 │3110 30 │ require Postgrex.Messages3111 │ ~3112 │3113 └─ lib/postgrex/query.ex:30:331143115 warning: unused require Logger3116 │3117 8 │ require Logger3118 │ ~3119 │3120 └─ lib/postgrex/notifications.ex:8:331213122 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead3123 │3124 1005 │ Logger.warn(fn() ->3125 │ ~3126 │3127 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/531283129 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3130 You may run "mix format --migrate" to fix this warning automatically.3131 │3132 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3133 │ ~3134 │3135 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/131363137 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3138 You may run "mix format --migrate" to fix this warning automatically.3139 │3140 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3141 │ ~3142 │3143 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/131443145 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 operator3146 │3147 2003 │ <<body :: binary(size), rest :: binary>> ->3148 │ ~3149 │3150 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/131513152 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3153 You may run "mix format --migrate" to fix this warning automatically.3154 │3155 59 │ if lower == <<-1::int32>> do3156 │ ~3157 │3158 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/431593160 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3161 You may run "mix format --migrate" to fix this warning automatically.3162 │3163 66 │ if upper == <<-1::int32>> do3164 │ ~3165 │3166 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/431673168 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3169 You may run "mix format --migrate" to fix this warning automatically.3170 │3171 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]3172 │ ~3173 │3174 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/431753176 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3177 You may run "mix format --migrate" to fix this warning automatically.3178 │3179 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3180 │ ~3181 │3182 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/331833184 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3185 You may run "mix format --migrate" to fix this warning automatically.3186 │3187 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3188 │ ~3189 │3190 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/331913192 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3193 You may run "mix format --migrate" to fix this warning automatically.3194 │3195 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3196 │ ~3197 │3198 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/331993200 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3201 You may run "mix format --migrate" to fix this warning automatically.3202 │3203 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3204 │ ~3205 │3206 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/332073208 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3209 You may run "mix format --migrate" to fix this warning automatically.3210 │3211 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3212 │ ~3213 │3214 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/332153216 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3217 You may run "mix format --migrate" to fix this warning automatically.3218 │3219 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]3220 │ ~3221 │3222 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/332233224 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3225 You may run "mix format --migrate" to fix this warning automatically.3226 │3227 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3228 │ ~3229 │3230 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/232313232 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3233 You may run "mix format --migrate" to fix this warning automatically.3234 │3235 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3236 │ ~3237 │3238 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/232393240 warning: using single-quoted strings to represent charlists is deprecated.3241 Use ~c"" if you indeed want a charlist or use "" instead.3242 You may run "mix format --migrate" to change all single-quoted3243 strings to use the ~c sigil and fix this warning.3244 │3245 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do3246 │ ~3247 │3248 └─ lib/postgrex/type_module.ex:49:5032493250 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3251 You may run "mix format --migrate" to fix this warning automatically.3252 │3253 182 │ defp row_decode(<<-1::int32, rest::binary>>) do3254 │ ~3255 │3256 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/132573258 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3259 You may run "mix format --migrate" to fix this warning automatically.3260 │3261 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do3262 │ ~3263 │3264 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/132653266 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3267 You may run "mix format --migrate" to fix this warning automatically.3268 │3269 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3270 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3271 │3272 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/332733274 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3275 You may run "mix format --migrate" to fix this warning automatically.3276 │3277 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3278 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3279 │3280 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/132813282 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3283 You may run "mix format --migrate" to fix this warning automatically.3284 │3285 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3286 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3287 │3288 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/132893290 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3291 You may run "mix format --migrate" to fix this warning automatically.3292 │3293 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3294 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3295 │3296 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/132973298 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 operator3299 │3300 15 │ <<binary::binary-size(last_pos), last::bits>> = val3301 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3302 │3303 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/133043305 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3306 You may run "mix format --migrate" to fix this warning automatically.3307 │3308 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3309 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3310 │3311 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/133123313 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3314 You may run "mix format --migrate" to fix this warning automatically.3315 │3316 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3317 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3318 │3319 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/133203321 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3322 You may run "mix format --migrate" to fix this warning automatically.3323 │3324 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3325 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3326 │3327 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/133283329 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3330 You may run "mix format --migrate" to fix this warning automatically.3331 │3332 9 │ <<1 :: int32, 1>>3333 │ ~~~~~~~~~~~~~~~~~3334 │3335 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/133363337 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3338 You may run "mix format --migrate" to fix this warning automatically.3339 │3340 11 │ <<1 :: int32, 0>>3341 │ ~~~~~~~~~~~~~~~~~3342 │3343 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/133443345 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3346 You may run "mix format --migrate" to fix this warning automatically.3347 │3348 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3349 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3350 │3351 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/133523353 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3354 You may run "mix format --migrate" to fix this warning automatically.3355 │3356 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3357 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3358 │3359 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/133603361 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3362 You may run "mix format --migrate" to fix this warning automatically.3363 │3364 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3365 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3366 │3367 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/133683369 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3370 You may run "mix format --migrate" to fix this warning automatically.3371 │3372 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3373 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3374 │3375 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/133763377 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3378 You may run "mix format --migrate" to fix this warning automatically.3379 │3380 12 │ <<20 :: int32, 3, n, 1, 16,3381 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3382 │3383 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/133843385 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3386 You may run "mix format --migrate" to fix this warning automatically.3387 │3388 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3389 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3390 │3391 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/133923393 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3394 You may run "mix format --migrate" to fix this warning automatically.3395 │3396 10 │ <<24::int32, x::float64, y::float64, r::float64>>3397 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3398 │3399 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/134003401 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3402 You may run "mix format --migrate" to fix this warning automatically.3403 │3404 10 │ <<24::int32, x::float64, y::float64, r::float64>>3405 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3406 │3407 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/134083409 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3410 You may run "mix format --migrate" to fix this warning automatically.3411 │3412 10 │ <<24::int32, x::float64, y::float64, r::float64>>3413 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3414 │3415 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/134163417 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3418 You may run "mix format --migrate" to fix this warning automatically.3419 │3420 10 │ <<24::int32, x::float64, y::float64, r::float64>>3421 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3422 │3423 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/134243425 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3426 You may run "mix format --migrate" to fix this warning automatically.3427 │3428 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3429 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3430 │3431 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/134323433 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3434 You may run "mix format --migrate" to fix this warning automatically.3435 │3436 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3437 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3438 │3439 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/134403441 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3442 You may run "mix format --migrate" to fix this warning automatically.3443 │3444 9 │ <<4::int32, n::float32>>3445 │ ~~~~~~~~~~~~~~~~~~~~~~~~3446 │3447 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/134483449 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3450 You may run "mix format --migrate" to fix this warning automatically.3451 │3452 9 │ <<4::int32, n::float32>>3453 │ ~~~~~~~~~~~~~~~~~~~~~~~~3454 │3455 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/134563457 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3458 You may run "mix format --migrate" to fix this warning automatically.3459 │3460 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3461 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3462 │3463 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/134643465 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3466 You may run "mix format --migrate" to fix this warning automatically.3467 │3468 13 │ <<4::int32, 0::1, 255, 0::23>>3469 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3470 │3471 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/134723473 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3474 You may run "mix format --migrate" to fix this warning automatically.3475 │3476 15 │ <<4::int32, 1::1, 255, 0::23>>3477 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3478 │3479 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/134803481 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3482 You may run "mix format --migrate" to fix this warning automatically.3483 │3484 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3485 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3486 │3487 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/134883489 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3490 You may run "mix format --migrate" to fix this warning automatically.3491 │3492 9 │ <<8 :: int32, n :: float64>>3493 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3494 │3495 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/134963497 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3498 You may run "mix format --migrate" to fix this warning automatically.3499 │3500 9 │ <<8 :: int32, n :: float64>>3501 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3502 │3503 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/135043505 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3506 You may run "mix format --migrate" to fix this warning automatically.3507 │3508 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3509 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3510 │3511 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/135123513 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3514 You may run "mix format --migrate" to fix this warning automatically.3515 │3516 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3517 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3518 │3519 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/135203521 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3522 You may run "mix format --migrate" to fix this warning automatically.3523 │3524 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3525 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3526 │3527 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/135283529 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3530 You may run "mix format --migrate" to fix this warning automatically.3531 │3532 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3533 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3534 │3535 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/135363537 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3538 You may run "mix format --migrate" to fix this warning automatically.3539 │3540 12 │ [<<IO.iodata_length(data) :: int32>> | data]3541 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3542 │3543 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/135443545 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3546 You may run "mix format --migrate" to fix this warning automatically.3547 │3548 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3549 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3550 │3551 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/135523553 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3554 You may run "mix format --migrate" to fix this warning automatically.3555 │3556 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3557 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3558 │3559 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/135603561 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3562 You may run "mix format --migrate" to fix this warning automatically.3563 │3564 12 │ <<20 :: int32, 3, 128, 0, 16,3565 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3566 │3567 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/135683569 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3570 You may run "mix format --migrate" to fix this warning automatically.3571 │3572 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3573 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3574 │3575 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/135763577 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3578 You may run "mix format --migrate" to fix this warning automatically.3579 │3580 12 │ <<2 :: int32, int :: int16>>3581 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3582 │3583 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/135843585 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3586 You may run "mix format --migrate" to fix this warning automatically.3587 │3588 12 │ <<2 :: int32, int :: int16>>3589 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3590 │3591 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/135923593 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3594 You may run "mix format --migrate" to fix this warning automatically.3595 │3596 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3597 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3598 │3599 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/136003601 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3602 You may run "mix format --migrate" to fix this warning automatically.3603 │3604 12 │ <<4 :: int32, int :: int32>>3605 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3606 │3607 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/136083609 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3610 You may run "mix format --migrate" to fix this warning automatically.3611 │3612 12 │ <<4 :: int32, int :: int32>>3613 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3614 │3615 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/136163617 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3618 You may run "mix format --migrate" to fix this warning automatically.3619 │3620 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3621 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3622 │3623 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/136243625 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3626 You may run "mix format --migrate" to fix this warning automatically.3627 │3628 12 │ <<8 :: int32, int :: int64>>3629 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3630 │3631 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/136323633 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3634 You may run "mix format --migrate" to fix this warning automatically.3635 │3636 12 │ <<8 :: int32, int :: int64>>3637 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3638 │3639 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/136403641 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3642 You may run "mix format --migrate" to fix this warning automatically.3643 │3644 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3645 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3646 │3647 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/136483649 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3650 You may run "mix format --migrate" to fix this warning automatically.3651 │3652 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3653 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3654 │3655 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/136563657 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3658 You may run "mix format --migrate" to fix this warning automatically.3659 │3660 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3661 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3662 │3663 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/136643665 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3666 You may run "mix format --migrate" to fix this warning automatically.3667 │3668 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3669 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3670 │3671 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/136723673 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3674 You may run "mix format --migrate" to fix this warning automatically.3675 │3676 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3677 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3678 │3679 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/136803681 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3682 You may run "mix format --migrate" to fix this warning automatically.3683 │3684 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3685 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3686 │3687 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/136883689 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3690 You may run "mix format --migrate" to fix this warning automatically.3691 │3692 10 │ <<24::int32, a::float64, b::float64, c::float64>>3693 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3694 │3695 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/136963697 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3698 You may run "mix format --migrate" to fix this warning automatically.3699 │3700 10 │ <<24::int32, a::float64, b::float64, c::float64>>3701 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3702 │3703 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/137043705 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3706 You may run "mix format --migrate" to fix this warning automatically.3707 │3708 10 │ <<24::int32, a::float64, b::float64, c::float64>>3709 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3710 │3711 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/137123713 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3714 You may run "mix format --migrate" to fix this warning automatically.3715 │3716 10 │ <<24::int32, a::float64, b::float64, c::float64>>3717 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3718 │3719 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/137203721 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3722 You may run "mix format --migrate" to fix this warning automatically.3723 │3724 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3725 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3726 │3727 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/137283729 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3730 You may run "mix format --migrate" to fix this warning automatically.3731 │3732 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3733 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3734 │3735 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/137363737 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3738 You may run "mix format --migrate" to fix this warning automatically.3739 │3740 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3741 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3742 │3743 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/137443745 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3746 You may run "mix format --migrate" to fix this warning automatically.3747 │3748 9 │ <<6::int32, a, b, c, d, e, f>>3749 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3750 │3751 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/137523753 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3754 You may run "mix format --migrate" to fix this warning automatically.3755 │3756 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3757 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3758 │3759 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/137603761 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3762 You may run "mix format --migrate" to fix this warning automatically.3763 │3764 11 │ [<<byte_size(name) :: int32>> | name]3765 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3766 │3767 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/137683769 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3770 You may run "mix format --migrate" to fix this warning automatically.3771 │3772 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3773 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3774 │3775 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/137763777 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3778 You may run "mix format --migrate" to fix this warning automatically.3779 │3780 10 │ [<<IO.iodata_length(data)::int32>> | data]3781 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3782 │3783 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/137843785 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3786 You may run "mix format --migrate" to fix this warning automatically.3787 │3788 13 │ [<<IO.iodata_length(data)::int32>> | data]3789 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3790 │3791 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/137923793 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3794 You may run "mix format --migrate" to fix this warning automatically.3795 │3796 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3797 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3798 │3799 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/138003801 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3802 You may run "mix format --migrate" to fix this warning automatically.3803 │3804 15 │ <<4 :: int32, oid :: uint32>>3805 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3806 │3807 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/138083809 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3810 You may run "mix format --migrate" to fix this warning automatically.3811 │3812 15 │ <<4 :: int32, oid :: uint32>>3813 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3814 │3815 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/138163817 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3818 You may run "mix format --migrate" to fix this warning automatically.3819 │3820 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3821 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3822 │3823 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/138243825 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3826 You may run "mix format --migrate" to fix this warning automatically.3827 │3828 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3829 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3830 │3831 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/138323833 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3834 You may run "mix format --migrate" to fix this warning automatically.3835 │3836 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3837 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3838 │3839 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/138403841 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3842 You may run "mix format --migrate" to fix this warning automatically.3843 │3844 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3845 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3846 │3847 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/138483849 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3850 You may run "mix format --migrate" to fix this warning automatically.3851 │3852 9 │ <<16::int32, x::float64, y::float64>>3853 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3854 │3855 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/138563857 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3858 You may run "mix format --migrate" to fix this warning automatically.3859 │3860 9 │ <<16::int32, x::float64, y::float64>>3861 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3862 │3863 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/138643865 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3866 You may run "mix format --migrate" to fix this warning automatically.3867 │3868 9 │ <<16::int32, x::float64, y::float64>>3869 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3870 │3871 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/138723873 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3874 You may run "mix format --migrate" to fix this warning automatically.3875 │3876 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3877 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3878 │3879 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/138803881 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3882 You may run "mix format --migrate" to fix this warning automatically.3883 │3884 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3885 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3886 │3887 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/138883889 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3890 You may run "mix format --migrate" to fix this warning automatically.3891 │3892 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3893 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3894 │3895 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/138963897 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3898 You may run "mix format --migrate" to fix this warning automatically.3899 │3900 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3901 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3902 │3903 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/339043905 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3906 You may run "mix format --migrate" to fix this warning automatically.3907 │3908 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3909 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3910 │3911 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/139123913 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3914 You may run "mix format --migrate" to fix this warning automatically.3915 │3916 14 │ [<<byte_size(bin) :: int32>> | bin]3917 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3918 │3919 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/139203921 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3922 You may run "mix format --migrate" to fix this warning automatically.3923 │3924 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3925 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3926 │3927 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/339283929 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3930 You may run "mix format --migrate" to fix this warning automatically.3931 │3932 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3933 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3934 │3935 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/339363937 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3938 You may run "mix format --migrate" to fix this warning automatically.3939 │3940 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3941 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3942 │3943 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/339443945 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3946 You may run "mix format --migrate" to fix this warning automatically.3947 │3948 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3949 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3950 │3951 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/139523953 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3954 You may run "mix format --migrate" to fix this warning automatically.3955 │3956 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3957 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3958 │3959 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/139603961 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3962 You may run "mix format --migrate" to fix this warning automatically.3963 │3964 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3965 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3966 │3967 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/139683969 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3970 You may run "mix format --migrate" to fix this warning automatically.3971 │3972 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3973 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3974 │3975 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/139763977 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3978 You may run "mix format --migrate" to fix this warning automatically.3979 │3980 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3981 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3982 │3983 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/139843985 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3986 You may run "mix format --migrate" to fix this warning automatically.3987 │3988 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3989 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3990 │3991 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/139923993 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3994 You may run "mix format --migrate" to fix this warning automatically.3995 │3996 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3997 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3998 │3999 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/140004001 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4002 You may run "mix format --migrate" to fix this warning automatically.4003 │4004 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4005 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4006 │4007 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/140084009 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4010 You may run "mix format --migrate" to fix this warning automatically.4011 │4012 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4013 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4014 │4015 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/140164017 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4018 You may run "mix format --migrate" to fix this warning automatically.4019 │4020 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>4021 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4022 │4023 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/140244025 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4026 You may run "mix format --migrate" to fix this warning automatically.4027 │4028 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4029 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4030 │4031 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/140324033 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4034 You may run "mix format --migrate" to fix this warning automatically.4035 │4036 11 │ [<<16 :: int32>> | uuid]4037 │ ~~~~~~~~~~~~~~~~~~~~~~~~4038 │4039 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/140404041 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4042 You may run "mix format --migrate" to fix this warning automatically.4043 │4044 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4045 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4046 │4047 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/140484049 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4050 You may run "mix format --migrate" to fix this warning automatically.4051 │4052 9 │ <<0 :: int32>>4053 │ ~~~~~~~~~~~~~~4054 │4055 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/140564057 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4058 You may run "mix format --migrate" to fix this warning automatically.4059 │4060 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4061 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4062 │4063 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/140644065 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4066 You may run "mix format --migrate" to fix this warning automatically.4067 │4068 15 │ <<0 :: int32>>4069 │ ~~~~~~~~~~~~~~4070 │4071 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/140724073 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4074 You may run "mix format --migrate" to fix this warning automatically.4075 │4076 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]4077 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4078 │4079 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/540804081 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4082 You may run "mix format --migrate" to fix this warning automatically.4083 │4084 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4085 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4086 │4087 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/440884089 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4090 You may run "mix format --migrate" to fix this warning automatically.4091 │4092 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4093 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4094 │4095 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/440964097 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4098 You may run "mix format --migrate" to fix this warning automatically.4099 │4100 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do4101 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4102 │4103 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/441044105 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4106 You may run "mix format --migrate" to fix this warning automatically.4107 │4108 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}4109 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4110 │4111 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/441124113 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4114 You may run "mix format --migrate" to fix this warning automatically.4115 │4116 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4117 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4118 │4119 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/541204121 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4122 You may run "mix format --migrate" to fix this warning automatically.4123 │4124 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4125 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4126 │4127 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/541284129 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4130 You may run "mix format --migrate" to fix this warning automatically.4131 │4132 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4133 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4134 │4135 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/841364137 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4138 You may run "mix format --migrate" to fix this warning automatically.4139 │4140 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4141 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4142 │4143 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/841444145 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4146 You may run "mix format --migrate" to fix this warning automatically.4147 │4148 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4149 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4150 │4151 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/841524153 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4154 You may run "mix format --migrate" to fix this warning automatically.4155 │4156 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4157 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4158 │4159 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/841604161 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4162 You may run "mix format --migrate" to fix this warning automatically.4163 │4164 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4165 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4166 │4167 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/441684169 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4170 You may run "mix format --migrate" to fix this warning automatically.4171 │4172 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4173 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4174 │4175 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/441764177 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4178 You may run "mix format --migrate" to fix this warning automatically.4179 │4180 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4181 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4182 │4183 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/441844185 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4186 You may run "mix format --migrate" to fix this warning automatically.4187 │4188 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4189 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4190 │4191 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/441924193 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4194 You may run "mix format --migrate" to fix this warning automatically.4195 │4196 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4197 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4198 │4199 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/742004201 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4202 You may run "mix format --migrate" to fix this warning automatically.4203 │4204 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4205 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4206 │4207 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/742084209 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4210 You may run "mix format --migrate" to fix this warning automatically.4211 │4212 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4213 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4214 │4215 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/742164217 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4218 You may run "mix format --migrate" to fix this warning automatically.4219 │4220 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4221 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4222 │4223 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/742244225 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4226 You may run "mix format --migrate" to fix this warning automatically.4227 │4228 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4229 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4230 │4231 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842324233 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4234 You may run "mix format --migrate" to fix this warning automatically.4235 │4236 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4237 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4238 │4239 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/442404241 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4242 You may run "mix format --migrate" to fix this warning automatically.4243 │4244 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4245 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4246 │4247 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/742484249 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4250 You may run "mix format --migrate" to fix this warning automatically.4251 │4252 27 │ <<len :: int32, value :: binary-size(len)>> ->4253 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4254 │4255 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/642564257 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4258 You may run "mix format --migrate" to fix this warning automatically.4259 │4260 27 │ <<len :: int32, value :: binary-size(len)>> ->4261 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4262 │4263 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/242644265 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4266 You may run "mix format --migrate" to fix this warning automatically.4267 │4268 27 │ <<len :: int32, value :: binary-size(len)>> ->4269 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4270 │4271 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/542724273 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4274 You may run "mix format --migrate" to fix this warning automatically.4275 │4276 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4277 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4278 │4279 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/642804281 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4282 You may run "mix format --migrate" to fix this warning automatically.4283 │4284 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4285 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4286 │4287 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/242884289 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4290 You may run "mix format --migrate" to fix this warning automatically.4291 │4292 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4293 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4294 │4295 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/542964297 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4298 You may run "mix format --migrate" to fix this warning automatically.4299 │4300 19 │ <<1 :: int32, 1>> -> true4301 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4302 │4303 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/643044305 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4306 You may run "mix format --migrate" to fix this warning automatically.4307 │4308 19 │ <<1 :: int32, 1>> -> true4309 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4310 │4311 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/243124313 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4314 You may run "mix format --migrate" to fix this warning automatically.4315 │4316 19 │ <<1 :: int32, 1>> -> true4317 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4318 │4319 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/543204321 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4322 You may run "mix format --migrate" to fix this warning automatically.4323 │4324 20 │ <<1 :: int32, 0>> -> false4325 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4326 │4327 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/643284329 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4330 You may run "mix format --migrate" to fix this warning automatically.4331 │4332 20 │ <<1 :: int32, 0>> -> false4333 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4334 │4335 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/243364337 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4338 You may run "mix format --migrate" to fix this warning automatically.4339 │4340 20 │ <<1 :: int32, 0>> -> false4341 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4342 │4343 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/543444345 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4346 You may run "mix format --migrate" to fix this warning automatically.4347 │4348 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4349 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4350 │4351 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/643524353 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4354 You may run "mix format --migrate" to fix this warning automatically.4355 │4356 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4357 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4358 │4359 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/243604361 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4362 You may run "mix format --migrate" to fix this warning automatically.4363 │4364 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4365 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4366 │4367 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/543684369 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4370 You may run "mix format --migrate" to fix this warning automatically.4371 │4372 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4373 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4374 │4375 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/643764377 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4378 You may run "mix format --migrate" to fix this warning automatically.4379 │4380 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4381 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4382 │4383 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/643844385 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4386 You may run "mix format --migrate" to fix this warning automatically.4387 │4388 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4389 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4390 │4391 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/643924393 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4394 You may run "mix format --migrate" to fix this warning automatically.4395 │4396 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4397 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4398 │4399 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/644004401 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4402 You may run "mix format --migrate" to fix this warning automatically.4403 │4404 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4405 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4406 │4407 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/644084409 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4410 You may run "mix format --migrate" to fix this warning automatically.4411 │4412 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4413 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4414 │4415 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/244164417 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4418 You may run "mix format --migrate" to fix this warning automatically.4419 │4420 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4421 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4422 │4423 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/244244425 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4426 You may run "mix format --migrate" to fix this warning automatically.4427 │4428 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4429 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4430 │4431 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/244324433 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4434 You may run "mix format --migrate" to fix this warning automatically.4435 │4436 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4437 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4438 │4439 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/244404441 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4442 You may run "mix format --migrate" to fix this warning automatically.4443 │4444 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4445 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4446 │4447 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/244484449 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4450 You may run "mix format --migrate" to fix this warning automatically.4451 │4452 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4453 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4454 │4455 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/544564457 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4458 You may run "mix format --migrate" to fix this warning automatically.4459 │4460 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4461 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4462 │4463 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/544644465 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4466 You may run "mix format --migrate" to fix this warning automatically.4467 │4468 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4469 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4470 │4471 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/544724473 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4474 You may run "mix format --migrate" to fix this warning automatically.4475 │4476 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4477 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4478 │4479 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/544804481 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4482 You may run "mix format --migrate" to fix this warning automatically.4483 │4484 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4485 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4486 │4487 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/544884489 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4490 You may run "mix format --migrate" to fix this warning automatically.4491 │4492 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4493 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4494 │4495 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/644964497 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4498 You may run "mix format --migrate" to fix this warning automatically.4499 │4500 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4501 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4502 │4503 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245044505 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4506 You may run "mix format --migrate" to fix this warning automatically.4507 │4508 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4509 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4510 │4511 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545124513 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4514 You may run "mix format --migrate" to fix this warning automatically.4515 │4516 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4517 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4518 │4519 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/645204521 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4522 You may run "mix format --migrate" to fix this warning automatically.4523 │4524 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4525 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4526 │4527 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/245284529 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4530 You may run "mix format --migrate" to fix this warning automatically.4531 │4532 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4533 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4534 │4535 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/545364537 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4538 You may run "mix format --migrate" to fix this warning automatically.4539 │4540 23 │ <<20 :: int32, 3, n, 1, 16,4541 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4542 │4543 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/645444545 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4546 You may run "mix format --migrate" to fix this warning automatically.4547 │4548 23 │ <<20 :: int32, 3, n, 1, 16,4549 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4550 │4551 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/245524553 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4554 You may run "mix format --migrate" to fix this warning automatically.4555 │4556 23 │ <<20 :: int32, 3, n, 1, 16,4557 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4558 │4559 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/545604561 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4562 You may run "mix format --migrate" to fix this warning automatically.4563 │4564 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4565 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4566 │4567 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/645684569 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4570 You may run "mix format --migrate" to fix this warning automatically.4571 │4572 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4573 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4574 │4575 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/245764577 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4578 You may run "mix format --migrate" to fix this warning automatically.4579 │4580 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4581 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4582 │4583 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/545844585 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4586 You may run "mix format --migrate" to fix this warning automatically.4587 │4588 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4589 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4590 │4591 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/645924593 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4594 You may run "mix format --migrate" to fix this warning automatically.4595 │4596 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4597 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4598 │4599 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/646004601 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4602 You may run "mix format --migrate" to fix this warning automatically.4603 │4604 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4605 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4606 │4607 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/646084609 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4610 You may run "mix format --migrate" to fix this warning automatically.4611 │4612 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4613 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4614 │4615 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/646164617 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4618 You may run "mix format --migrate" to fix this warning automatically.4619 │4620 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4621 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4622 │4623 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/246244625 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4626 You may run "mix format --migrate" to fix this warning automatically.4627 │4628 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4629 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4630 │4631 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/246324633 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4634 You may run "mix format --migrate" to fix this warning automatically.4635 │4636 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4637 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4638 │4639 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/246404641 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4642 You may run "mix format --migrate" to fix this warning automatically.4643 │4644 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4645 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4646 │4647 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/246484649 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4650 You may run "mix format --migrate" to fix this warning automatically.4651 │4652 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4653 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4654 │4655 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/546564657 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4658 You may run "mix format --migrate" to fix this warning automatically.4659 │4660 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4661 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4662 │4663 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/546644665 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4666 You may run "mix format --migrate" to fix this warning automatically.4667 │4668 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4669 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4670 │4671 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/546724673 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4674 You may run "mix format --migrate" to fix this warning automatically.4675 │4676 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4677 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4678 │4679 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/546804681 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4682 You may run "mix format --migrate" to fix this warning automatically.4683 │4684 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4685 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4686 │4687 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/646884689 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4690 You may run "mix format --migrate" to fix this warning automatically.4691 │4692 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4693 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4694 │4695 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/246964697 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4698 You may run "mix format --migrate" to fix this warning automatically.4699 │4700 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4701 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4702 │4703 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547044705 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4706 You may run "mix format --migrate" to fix this warning automatically.4707 │4708 36 │ <<4 :: int32, days :: int32>> ->4709 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4710 │4711 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/647124713 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4714 You may run "mix format --migrate" to fix this warning automatically.4715 │4716 36 │ <<4 :: int32, days :: int32>> ->4717 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4718 │4719 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/647204721 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4722 You may run "mix format --migrate" to fix this warning automatically.4723 │4724 36 │ <<4 :: int32, days :: int32>> ->4725 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4726 │4727 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/247284729 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4730 You may run "mix format --migrate" to fix this warning automatically.4731 │4732 36 │ <<4 :: int32, days :: int32>> ->4733 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4734 │4735 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/247364737 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4738 You may run "mix format --migrate" to fix this warning automatically.4739 │4740 36 │ <<4 :: int32, days :: int32>> ->4741 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4742 │4743 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/547444745 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4746 You may run "mix format --migrate" to fix this warning automatically.4747 │4748 36 │ <<4 :: int32, days :: int32>> ->4749 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4750 │4751 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/547524753 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4754 You may run "mix format --migrate" to fix this warning automatically.4755 │4756 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4757 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4758 │4759 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/647604761 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4762 You may run "mix format --migrate" to fix this warning automatically.4763 │4764 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4765 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4766 │4767 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/247684769 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4770 You may run "mix format --migrate" to fix this warning automatically.4771 │4772 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4773 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4774 │4775 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/547764777 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4778 You may run "mix format --migrate" to fix this warning automatically.4779 │4780 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4781 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4782 │4783 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/647844785 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4786 You may run "mix format --migrate" to fix this warning automatically.4787 │4788 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4789 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4790 │4791 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/247924793 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4794 You may run "mix format --migrate" to fix this warning automatically.4795 │4796 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4797 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4798 │4799 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/548004801 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4802 You may run "mix format --migrate" to fix this warning automatically.4803 │4804 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4805 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4806 │4807 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/648084809 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4810 You may run "mix format --migrate" to fix this warning automatically.4811 │4812 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4813 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4814 │4815 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/248164817 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4818 You may run "mix format --migrate" to fix this warning automatically.4819 │4820 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4821 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4822 │4823 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/548244825 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4826 You may run "mix format --migrate" to fix this warning automatically.4827 │4828 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4829 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4830 │4831 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/648324833 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4834 You may run "mix format --migrate" to fix this warning automatically.4835 │4836 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4837 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4838 │4839 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/248404841 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4842 You may run "mix format --migrate" to fix this warning automatically.4843 │4844 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4845 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4846 │4847 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/548484849 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4850 You may run "mix format --migrate" to fix this warning automatically.4851 │4852 26 │ <<4::int32, float::float32>> -> float4853 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4854 │4855 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/648564857 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4858 You may run "mix format --migrate" to fix this warning automatically.4859 │4860 26 │ <<4::int32, float::float32>> -> float4861 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4862 │4863 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/648644865 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4866 You may run "mix format --migrate" to fix this warning automatically.4867 │4868 26 │ <<4::int32, float::float32>> -> float4869 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4870 │4871 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/248724873 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4874 You may run "mix format --migrate" to fix this warning automatically.4875 │4876 26 │ <<4::int32, float::float32>> -> float4877 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4878 │4879 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/248804881 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4882 You may run "mix format --migrate" to fix this warning automatically.4883 │4884 26 │ <<4::int32, float::float32>> -> float4885 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4886 │4887 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/548884889 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4890 You may run "mix format --migrate" to fix this warning automatically.4891 │4892 26 │ <<4::int32, float::float32>> -> float4893 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4894 │4895 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/548964897 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4898 You may run "mix format --migrate" to fix this warning automatically.4899 │4900 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4901 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4902 │4903 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649044905 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4906 You may run "mix format --migrate" to fix this warning automatically.4907 │4908 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4909 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4910 │4911 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249124913 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4914 You may run "mix format --migrate" to fix this warning automatically.4915 │4916 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4917 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4918 │4919 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549204921 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4922 You may run "mix format --migrate" to fix this warning automatically.4923 │4924 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4925 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4926 │4927 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/649284929 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4930 You may run "mix format --migrate" to fix this warning automatically.4931 │4932 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4933 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4934 │4935 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/249364937 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4938 You may run "mix format --migrate" to fix this warning automatically.4939 │4940 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4941 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4942 │4943 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/549444945 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4946 You may run "mix format --migrate" to fix this warning automatically.4947 │4948 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4949 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4950 │4951 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/649524953 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4954 You may run "mix format --migrate" to fix this warning automatically.4955 │4956 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4957 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4958 │4959 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/249604961 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4962 You may run "mix format --migrate" to fix this warning automatically.4963 │4964 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4965 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4966 │4967 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/549684969 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4970 You may run "mix format --migrate" to fix this warning automatically.4971 │4972 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4973 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4974 │4975 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/649764977 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4978 You may run "mix format --migrate" to fix this warning automatically.4979 │4980 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4981 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4982 │4983 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/249844985 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4986 You may run "mix format --migrate" to fix this warning automatically.4987 │4988 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4989 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4990 │4991 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/549924993 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4994 You may run "mix format --migrate" to fix this warning automatically.4995 │4996 26 │ <<8::int32, float::float64>> -> float4997 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4998 │4999 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650005001 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5002 You may run "mix format --migrate" to fix this warning automatically.5003 │5004 26 │ <<8::int32, float::float64>> -> float5005 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5006 │5007 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650085009 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5010 You may run "mix format --migrate" to fix this warning automatically.5011 │5012 26 │ <<8::int32, float::float64>> -> float5013 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5014 │5015 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250165017 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5018 You may run "mix format --migrate" to fix this warning automatically.5019 │5020 26 │ <<8::int32, float::float64>> -> float5021 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5022 │5023 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250245025 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5026 You may run "mix format --migrate" to fix this warning automatically.5027 │5028 26 │ <<8::int32, float::float64>> -> float5029 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5030 │5031 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550325033 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5034 You may run "mix format --migrate" to fix this warning automatically.5035 │5036 26 │ <<8::int32, float::float64>> -> float5037 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5038 │5039 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550405041 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5042 You may run "mix format --migrate" to fix this warning automatically.5043 │5044 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5045 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5046 │5047 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650485049 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5050 You may run "mix format --migrate" to fix this warning automatically.5051 │5052 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5053 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5054 │5055 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250565057 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5058 You may run "mix format --migrate" to fix this warning automatically.5059 │5060 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5061 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5062 │5063 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550645065 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5066 You may run "mix format --migrate" to fix this warning automatically.5067 │5068 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5069 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5070 │5071 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/650725073 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5074 You may run "mix format --migrate" to fix this warning automatically.5075 │5076 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5077 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5078 │5079 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/250805081 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5082 You may run "mix format --migrate" to fix this warning automatically.5083 │5084 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5085 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5086 │5087 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/550885089 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5090 You may run "mix format --migrate" to fix this warning automatically.5091 │5092 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5093 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5094 │5095 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/650965097 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5098 You may run "mix format --migrate" to fix this warning automatically.5099 │5100 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5101 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5102 │5103 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/251045105 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5106 You may run "mix format --migrate" to fix this warning automatically.5107 │5108 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5109 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5110 │5111 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/551125113 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5114 You may run "mix format --migrate" to fix this warning automatically.5115 │5116 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5117 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5118 │5119 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/651205121 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5122 You may run "mix format --migrate" to fix this warning automatically.5123 │5124 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5125 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5126 │5127 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/251285129 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5130 You may run "mix format --migrate" to fix this warning automatically.5131 │5132 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5133 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5134 │5135 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/551365137 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5138 You may run "mix format --migrate" to fix this warning automatically.5139 │5140 23 │ <<20 :: int32, 3, 128, 0, 16,5141 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5142 │5143 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/651445145 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5146 You may run "mix format --migrate" to fix this warning automatically.5147 │5148 23 │ <<20 :: int32, 3, 128, 0, 16,5149 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5150 │5151 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/251525153 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5154 You may run "mix format --migrate" to fix this warning automatically.5155 │5156 23 │ <<20 :: int32, 3, 128, 0, 16,5157 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5158 │5159 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/551605161 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5162 You may run "mix format --migrate" to fix this warning automatically.5163 │5164 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5165 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5166 │5167 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/651685169 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5170 You may run "mix format --migrate" to fix this warning automatically.5171 │5172 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5173 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5174 │5175 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/251765177 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5178 You may run "mix format --migrate" to fix this warning automatically.5179 │5180 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5181 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5182 │5183 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/551845185 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5186 You may run "mix format --migrate" to fix this warning automatically.5187 │5188 20 │ <<2 :: int32, int :: int16>> -> int5189 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5190 │5191 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/651925193 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5194 You may run "mix format --migrate" to fix this warning automatically.5195 │5196 20 │ <<2 :: int32, int :: int16>> -> int5197 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5198 │5199 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/652005201 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5202 You may run "mix format --migrate" to fix this warning automatically.5203 │5204 20 │ <<2 :: int32, int :: int16>> -> int5205 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5206 │5207 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/252085209 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5210 You may run "mix format --migrate" to fix this warning automatically.5211 │5212 20 │ <<2 :: int32, int :: int16>> -> int5213 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5214 │5215 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/252165217 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5218 You may run "mix format --migrate" to fix this warning automatically.5219 │5220 20 │ <<2 :: int32, int :: int16>> -> int5221 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5222 │5223 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/552245225 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5226 You may run "mix format --migrate" to fix this warning automatically.5227 │5228 20 │ <<2 :: int32, int :: int16>> -> int5229 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5230 │5231 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/552325233 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5234 You may run "mix format --migrate" to fix this warning automatically.5235 │5236 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5237 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5238 │5239 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/652405241 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5242 You may run "mix format --migrate" to fix this warning automatically.5243 │5244 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5245 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5246 │5247 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/252485249 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5250 You may run "mix format --migrate" to fix this warning automatically.5251 │5252 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5253 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5254 │5255 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/552565257 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5258 You may run "mix format --migrate" to fix this warning automatically.5259 │5260 20 │ <<4 :: int32, int :: int32>> -> int5261 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5262 │5263 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/652645265 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5266 You may run "mix format --migrate" to fix this warning automatically.5267 │5268 20 │ <<4 :: int32, int :: int32>> -> int5269 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5270 │5271 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/652725273 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5274 You may run "mix format --migrate" to fix this warning automatically.5275 │5276 20 │ <<4 :: int32, int :: int32>> -> int5277 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5278 │5279 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/252805281 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5282 You may run "mix format --migrate" to fix this warning automatically.5283 │5284 20 │ <<4 :: int32, int :: int32>> -> int5285 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5286 │5287 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/252885289 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5290 You may run "mix format --migrate" to fix this warning automatically.5291 │5292 20 │ <<4 :: int32, int :: int32>> -> int5293 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5294 │5295 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/552965297 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5298 You may run "mix format --migrate" to fix this warning automatically.5299 │5300 20 │ <<4 :: int32, int :: int32>> -> int5301 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5302 │5303 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/553045305 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5306 You may run "mix format --migrate" to fix this warning automatically.5307 │5308 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5309 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5310 │5311 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/653125313 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5314 You may run "mix format --migrate" to fix this warning automatically.5315 │5316 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5317 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5318 │5319 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/253205321 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5322 You may run "mix format --migrate" to fix this warning automatically.5323 │5324 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5325 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5326 │5327 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/553285329 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5330 You may run "mix format --migrate" to fix this warning automatically.5331 │5332 20 │ <<8 :: int32, int :: int64>> -> int5333 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5334 │5335 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/653365337 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5338 You may run "mix format --migrate" to fix this warning automatically.5339 │5340 20 │ <<8 :: int32, int :: int64>> -> int5341 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5342 │5343 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/653445345 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5346 You may run "mix format --migrate" to fix this warning automatically.5347 │5348 20 │ <<8 :: int32, int :: int64>> -> int5349 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5350 │5351 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/253525353 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5354 You may run "mix format --migrate" to fix this warning automatically.5355 │5356 20 │ <<8 :: int32, int :: int64>> -> int5357 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5358 │5359 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/253605361 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5362 You may run "mix format --migrate" to fix this warning automatically.5363 │5364 20 │ <<8 :: int32, int :: int64>> -> int5365 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5366 │5367 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/553685369 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5370 You may run "mix format --migrate" to fix this warning automatically.5371 │5372 20 │ <<8 :: int32, int :: int64>> -> int5373 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5374 │5375 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/553765377 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5378 You may run "mix format --migrate" to fix this warning automatically.5379 │5380 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5381 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5382 │5383 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/653845385 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5386 You may run "mix format --migrate" to fix this warning automatically.5387 │5388 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5389 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5390 │5391 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/253925393 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5394 You may run "mix format --migrate" to fix this warning automatically.5395 │5396 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5397 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5398 │5399 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/554005401 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5402 You may run "mix format --migrate" to fix this warning automatically.5403 │5404 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5405 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5406 │5407 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/654085409 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5410 You may run "mix format --migrate" to fix this warning automatically.5411 │5412 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5413 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5414 │5415 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/654165417 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5418 You may run "mix format --migrate" to fix this warning automatically.5419 │5420 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5421 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5422 │5423 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/654245425 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5426 You may run "mix format --migrate" to fix this warning automatically.5427 │5428 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5429 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5430 │5431 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/654325433 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5434 You may run "mix format --migrate" to fix this warning automatically.5435 │5436 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5437 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5438 │5439 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/254405441 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5442 You may run "mix format --migrate" to fix this warning automatically.5443 │5444 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5445 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5446 │5447 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/254485449 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5450 You may run "mix format --migrate" to fix this warning automatically.5451 │5452 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5453 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5454 │5455 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/254565457 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5458 You may run "mix format --migrate" to fix this warning automatically.5459 │5460 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5461 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5462 │5463 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/254645465 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5466 You may run "mix format --migrate" to fix this warning automatically.5467 │5468 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5469 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5470 │5471 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/554725473 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5474 You may run "mix format --migrate" to fix this warning automatically.5475 │5476 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5477 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5478 │5479 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/554805481 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5482 You may run "mix format --migrate" to fix this warning automatically.5483 │5484 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5485 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5486 │5487 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/554885489 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5490 You may run "mix format --migrate" to fix this warning automatically.5491 │5492 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5493 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5494 │5495 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/554965497 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5498 You may run "mix format --migrate" to fix this warning automatically.5499 │5500 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5501 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5502 │5503 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655045505 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5506 You may run "mix format --migrate" to fix this warning automatically.5507 │5508 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5509 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5510 │5511 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255125513 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5514 You may run "mix format --migrate" to fix this warning automatically.5515 │5516 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5517 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5518 │5519 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/555205521 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5522 You may run "mix format --migrate" to fix this warning automatically.5523 │5524 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5525 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5526 │5527 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/655285529 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5530 You may run "mix format --migrate" to fix this warning automatically.5531 │5532 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5533 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5534 │5535 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/655365537 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5538 You may run "mix format --migrate" to fix this warning automatically.5539 │5540 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5541 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5542 │5543 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/655445545 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5546 You may run "mix format --migrate" to fix this warning automatically.5547 │5548 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5549 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5550 │5551 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/655525553 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5554 You may run "mix format --migrate" to fix this warning automatically.5555 │5556 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5557 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5558 │5559 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/255605561 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5562 You may run "mix format --migrate" to fix this warning automatically.5563 │5564 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5565 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5566 │5567 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/255685569 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5570 You may run "mix format --migrate" to fix this warning automatically.5571 │5572 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5573 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5574 │5575 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/255765577 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5578 You may run "mix format --migrate" to fix this warning automatically.5579 │5580 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5581 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5582 │5583 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/255845585 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5586 You may run "mix format --migrate" to fix this warning automatically.5587 │5588 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5589 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5590 │5591 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/555925593 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5594 You may run "mix format --migrate" to fix this warning automatically.5595 │5596 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5597 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5598 │5599 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/556005601 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5602 You may run "mix format --migrate" to fix this warning automatically.5603 │5604 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5605 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5606 │5607 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/556085609 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5610 You may run "mix format --migrate" to fix this warning automatically.5611 │5612 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5613 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5614 │5615 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/556165617 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5618 You may run "mix format --migrate" to fix this warning automatically.5619 │5620 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5621 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5622 │5623 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656245625 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5626 You may run "mix format --migrate" to fix this warning automatically.5627 │5628 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5629 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5630 │5631 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/256325633 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5634 You may run "mix format --migrate" to fix this warning automatically.5635 │5636 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5637 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5638 │5639 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/556405641 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5642 You may run "mix format --migrate" to fix this warning automatically.5643 │5644 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5645 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5646 │5647 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/656485649 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5650 You may run "mix format --migrate" to fix this warning automatically.5651 │5652 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5653 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5654 │5655 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/656565657 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5658 You may run "mix format --migrate" to fix this warning automatically.5659 │5660 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5661 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5662 │5663 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/656645665 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5666 You may run "mix format --migrate" to fix this warning automatically.5667 │5668 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5669 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5670 │5671 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/656725673 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5674 You may run "mix format --migrate" to fix this warning automatically.5675 │5676 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5677 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5678 │5679 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/656805681 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5682 You may run "mix format --migrate" to fix this warning automatically.5683 │5684 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5685 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5686 │5687 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/256885689 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5690 You may run "mix format --migrate" to fix this warning automatically.5691 │5692 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5693 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5694 │5695 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/256965697 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5698 You may run "mix format --migrate" to fix this warning automatically.5699 │5700 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5701 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5702 │5703 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/257045705 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5706 You may run "mix format --migrate" to fix this warning automatically.5707 │5708 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5709 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5710 │5711 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/257125713 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5714 You may run "mix format --migrate" to fix this warning automatically.5715 │5716 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5717 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5718 │5719 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/257205721 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5722 You may run "mix format --migrate" to fix this warning automatically.5723 │5724 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5725 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5726 │5727 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/557285729 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5730 You may run "mix format --migrate" to fix this warning automatically.5731 │5732 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5733 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5734 │5735 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/557365737 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5738 You may run "mix format --migrate" to fix this warning automatically.5739 │5740 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5741 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5742 │5743 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/557445745 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5746 You may run "mix format --migrate" to fix this warning automatically.5747 │5748 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5749 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5750 │5751 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/557525753 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5754 You may run "mix format --migrate" to fix this warning automatically.5755 │5756 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5757 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5758 │5759 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/557605761 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5762 You may run "mix format --migrate" to fix this warning automatically.5763 │5764 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5765 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5766 │5767 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657685769 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5770 You may run "mix format --migrate" to fix this warning automatically.5771 │5772 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5773 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5774 │5775 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/257765777 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5778 You may run "mix format --migrate" to fix this warning automatically.5779 │5780 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5781 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5782 │5783 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/557845785 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5786 You may run "mix format --migrate" to fix this warning automatically.5787 │5788 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5789 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5790 │5791 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/657925793 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5794 You may run "mix format --migrate" to fix this warning automatically.5795 │5796 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5797 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5798 │5799 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/258005801 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5802 You may run "mix format --migrate" to fix this warning automatically.5803 │5804 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5805 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5806 │5807 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/558085809 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5810 You may run "mix format --migrate" to fix this warning automatically.5811 │5812 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5813 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5814 │5815 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/658165817 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5818 You may run "mix format --migrate" to fix this warning automatically.5819 │5820 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5821 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5822 │5823 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/258245825 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5826 You may run "mix format --migrate" to fix this warning automatically.5827 │5828 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5829 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5830 │5831 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/558325833 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5834 You may run "mix format --migrate" to fix this warning automatically.5835 │5836 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5837 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5838 │5839 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/658405841 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5842 You may run "mix format --migrate" to fix this warning automatically.5843 │5844 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5845 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5846 │5847 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/258485849 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5850 You may run "mix format --migrate" to fix this warning automatically.5851 │5852 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5853 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5854 │5855 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/558565857 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5858 You may run "mix format --migrate" to fix this warning automatically.5859 │5860 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5861 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5862 │5863 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/658645865 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5866 You may run "mix format --migrate" to fix this warning automatically.5867 │5868 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5869 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5870 │5871 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/258725873 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5874 You may run "mix format --migrate" to fix this warning automatically.5875 │5876 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5877 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5878 │5879 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/558805881 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5882 You may run "mix format --migrate" to fix this warning automatically.5883 │5884 19 │ <<len :: int32, data :: binary-size(len)>> ->5885 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5886 │5887 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/658885889 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5890 You may run "mix format --migrate" to fix this warning automatically.5891 │5892 19 │ <<len :: int32, data :: binary-size(len)>> ->5893 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5894 │5895 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/258965897 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5898 You may run "mix format --migrate" to fix this warning automatically.5899 │5900 19 │ <<len :: int32, data :: binary-size(len)>> ->5901 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5902 │5903 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/559045905 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5906 You may run "mix format --migrate" to fix this warning automatically.5907 │5908 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5909 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5910 │5911 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/659125913 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5914 You may run "mix format --migrate" to fix this warning automatically.5915 │5916 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5917 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5918 │5919 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/259205921 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5922 You may run "mix format --migrate" to fix this warning automatically.5923 │5924 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5925 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5926 │5927 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/559285929 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5930 You may run "mix format --migrate" to fix this warning automatically.5931 │5932 28 │ <<4 :: int32, oid :: uint32>> -> oid5933 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5934 │5935 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/659365937 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5938 You may run "mix format --migrate" to fix this warning automatically.5939 │5940 28 │ <<4 :: int32, oid :: uint32>> -> oid5941 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5942 │5943 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/659445945 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5946 You may run "mix format --migrate" to fix this warning automatically.5947 │5948 28 │ <<4 :: int32, oid :: uint32>> -> oid5949 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5950 │5951 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/259525953 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5954 You may run "mix format --migrate" to fix this warning automatically.5955 │5956 28 │ <<4 :: int32, oid :: uint32>> -> oid5957 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5958 │5959 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/259605961 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5962 You may run "mix format --migrate" to fix this warning automatically.5963 │5964 28 │ <<4 :: int32, oid :: uint32>> -> oid5965 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5966 │5967 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/559685969 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5970 You may run "mix format --migrate" to fix this warning automatically.5971 │5972 28 │ <<4 :: int32, oid :: uint32>> -> oid5973 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5974 │5975 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/559765977 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5978 You may run "mix format --migrate" to fix this warning automatically.5979 │5980 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5981 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5982 │5983 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/659845985 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5986 You may run "mix format --migrate" to fix this warning automatically.5987 │5988 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5989 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5990 │5991 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/259925993 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5994 You may run "mix format --migrate" to fix this warning automatically.5995 │5996 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5997 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5998 │5999 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/560006001 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6002 You may run "mix format --migrate" to fix this warning automatically.6003 │6004 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6005 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6006 │6007 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/660086009 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6010 You may run "mix format --migrate" to fix this warning automatically.6011 │6012 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6013 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6014 │6015 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/260166017 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6018 You may run "mix format --migrate" to fix this warning automatically.6019 │6020 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6021 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6022 │6023 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/560246025 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6026 You may run "mix format --migrate" to fix this warning automatically.6027 │6028 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6029 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6030 │6031 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/660326033 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6034 You may run "mix format --migrate" to fix this warning automatically.6035 │6036 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6037 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6038 │6039 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/260406041 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6042 You may run "mix format --migrate" to fix this warning automatically.6043 │6044 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6045 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6046 │6047 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/560486049 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6050 You may run "mix format --migrate" to fix this warning automatically.6051 │6052 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6053 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6054 │6055 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/660566057 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6058 You may run "mix format --migrate" to fix this warning automatically.6059 │6060 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6061 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6062 │6063 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/660646065 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6066 You may run "mix format --migrate" to fix this warning automatically.6067 │6068 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6069 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6070 │6071 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/660726073 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6074 You may run "mix format --migrate" to fix this warning automatically.6075 │6076 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6077 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6078 │6079 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/260806081 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6082 You may run "mix format --migrate" to fix this warning automatically.6083 │6084 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6085 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6086 │6087 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/260886089 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6090 You may run "mix format --migrate" to fix this warning automatically.6091 │6092 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6093 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6094 │6095 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/260966097 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6098 You may run "mix format --migrate" to fix this warning automatically.6099 │6100 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6101 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6102 │6103 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/561046105 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6106 You may run "mix format --migrate" to fix this warning automatically.6107 │6108 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6109 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6110 │6111 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/561126113 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6114 You may run "mix format --migrate" to fix this warning automatically.6115 │6116 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6117 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6118 │6119 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/561206121 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6122 You may run "mix format --migrate" to fix this warning automatically.6123 │6124 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6125 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6126 │6127 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/661286129 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6130 You may run "mix format --migrate" to fix this warning automatically.6131 │6132 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6133 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6134 │6135 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/261366137 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6138 You may run "mix format --migrate" to fix this warning automatically.6139 │6140 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6141 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6142 │6143 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/561446145 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6146 You may run "mix format --migrate" to fix this warning automatically.6147 │6148 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6149 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6150 │6151 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/661526153 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6154 You may run "mix format --migrate" to fix this warning automatically.6155 │6156 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6157 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6158 │6159 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/261606161 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6162 You may run "mix format --migrate" to fix this warning automatically.6163 │6164 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6165 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6166 │6167 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/561686169 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6170 You may run "mix format --migrate" to fix this warning automatically.6171 │6172 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6173 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6174 │6175 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/661766177 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6178 You may run "mix format --migrate" to fix this warning automatically.6179 │6180 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6181 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6182 │6183 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/261846185 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6186 You may run "mix format --migrate" to fix this warning automatically.6187 │6188 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6189 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6190 │6191 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/561926193 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6194 You may run "mix format --migrate" to fix this warning automatically.6195 │6196 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6197 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6198 │6199 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/862006201 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6202 You may run "mix format --migrate" to fix this warning automatically.6203 │6204 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6205 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6206 │6207 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/462086209 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6210 You may run "mix format --migrate" to fix this warning automatically.6211 │6212 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6213 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6214 │6215 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/762166217 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6218 You may run "mix format --migrate" to fix this warning automatically.6219 │6220 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6221 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6222 │6223 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/862246225 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6226 You may run "mix format --migrate" to fix this warning automatically.6227 │6228 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6229 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6230 │6231 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/462326233 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6234 You may run "mix format --migrate" to fix this warning automatically.6235 │6236 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6237 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6238 │6239 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/762406241 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6242 You may run "mix format --migrate" to fix this warning automatically.6243 │6244 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6245 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6246 │6247 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/662486249 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6250 You may run "mix format --migrate" to fix this warning automatically.6251 │6252 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6253 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6254 │6255 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/262566257 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6258 You may run "mix format --migrate" to fix this warning automatically.6259 │6260 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6261 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6262 │6263 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/562646265 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6266 You may run "mix format --migrate" to fix this warning automatically.6267 │6268 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6269 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6270 │6271 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/662726273 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6274 You may run "mix format --migrate" to fix this warning automatically.6275 │6276 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6277 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6278 │6279 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/262806281 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6282 You may run "mix format --migrate" to fix this warning automatically.6283 │6284 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6285 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6286 │6287 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/562886289 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6290 You may run "mix format --migrate" to fix this warning automatically.6291 │6292 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6293 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6294 │6295 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/862966297 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6298 You may run "mix format --migrate" to fix this warning automatically.6299 │6300 40 │ <<count::int32, data::binary>> = binary6301 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6302 │6303 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/863046305 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6306 You may run "mix format --migrate" to fix this warning automatically.6307 │6308 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6309 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6310 │6311 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/463126313 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6314 You may run "mix format --migrate" to fix this warning automatically.6315 │6316 40 │ <<count::int32, data::binary>> = binary6317 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6318 │6319 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/463206321 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6322 You may run "mix format --migrate" to fix this warning automatically.6323 │6324 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6325 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6326 │6327 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/763286329 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6330 You may run "mix format --migrate" to fix this warning automatically.6331 │6332 40 │ <<count::int32, data::binary>> = binary6333 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6334 │6335 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/763366337 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6338 You may run "mix format --migrate" to fix this warning automatically.6339 │6340 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6341 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6342 │6343 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/863446345 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6346 You may run "mix format --migrate" to fix this warning automatically.6347 │6348 44 │ <<_::int32, data::binary>> = binary6349 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6350 │6351 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/863526353 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6354 You may run "mix format --migrate" to fix this warning automatically.6355 │6356 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6357 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6358 │6359 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/463606361 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6362 You may run "mix format --migrate" to fix this warning automatically.6363 │6364 44 │ <<_::int32, data::binary>> = binary6365 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6366 │6367 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/463686369 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6370 You may run "mix format --migrate" to fix this warning automatically.6371 │6372 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6373 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6374 │6375 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/763766377 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6378 You may run "mix format --migrate" to fix this warning automatically.6379 │6380 44 │ <<_::int32, data::binary>> = binary6381 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6382 │6383 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/763846385 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6386 You may run "mix format --migrate" to fix this warning automatically.6387 │6388 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6389 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6390 │6391 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/863926393 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6394 You may run "mix format --migrate" to fix this warning automatically.6395 │6396 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6397 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6398 │6399 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464006401 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6402 You may run "mix format --migrate" to fix this warning automatically.6403 │6404 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6405 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6406 │6407 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764086409 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6410 You may run "mix format --migrate" to fix this warning automatically.6411 │6412 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6413 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6414 │6415 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/664166417 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6418 You may run "mix format --migrate" to fix this warning automatically.6419 │6420 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6421 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6422 │6423 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/664246425 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6426 You may run "mix format --migrate" to fix this warning automatically.6427 │6428 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6429 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6430 │6431 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/664326433 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6434 You may run "mix format --migrate" to fix this warning automatically.6435 │6436 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6437 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6438 │6439 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/264406441 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6442 You may run "mix format --migrate" to fix this warning automatically.6443 │6444 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6445 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6446 │6447 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/264486449 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6450 You may run "mix format --migrate" to fix this warning automatically.6451 │6452 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6453 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6454 │6455 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/264566457 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6458 You may run "mix format --migrate" to fix this warning automatically.6459 │6460 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6461 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6462 │6463 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/564646465 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6466 You may run "mix format --migrate" to fix this warning automatically.6467 │6468 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6469 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6470 │6471 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/564726473 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6474 You may run "mix format --migrate" to fix this warning automatically.6475 │6476 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6477 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6478 │6479 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/564806481 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6482 You may run "mix format --migrate" to fix this warning automatically.6483 │6484 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6485 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6486 │6487 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/664886489 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6490 You may run "mix format --migrate" to fix this warning automatically.6491 │6492 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6493 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6494 │6495 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/264966497 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6498 You may run "mix format --migrate" to fix this warning automatically.6499 │6500 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6501 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6502 │6503 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/565046505 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6506 You may run "mix format --migrate" to fix this warning automatically.6507 │6508 33 │ <<8 :: int32, microsecs :: int64>> ->6509 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6510 │6511 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/665126513 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6514 You may run "mix format --migrate" to fix this warning automatically.6515 │6516 33 │ <<8 :: int32, microsecs :: int64>> ->6517 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6518 │6519 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/665206521 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6522 You may run "mix format --migrate" to fix this warning automatically.6523 │6524 33 │ <<8 :: int32, microsecs :: int64>> ->6525 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6526 │6527 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/265286529 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6530 You may run "mix format --migrate" to fix this warning automatically.6531 │6532 33 │ <<8 :: int32, microsecs :: int64>> ->6533 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6534 │6535 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/265366537 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6538 You may run "mix format --migrate" to fix this warning automatically.6539 │6540 33 │ <<8 :: int32, microsecs :: int64>> ->6541 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6542 │6543 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/565446545 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6546 You may run "mix format --migrate" to fix this warning automatically.6547 │6548 33 │ <<8 :: int32, microsecs :: int64>> ->6549 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6550 │6551 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/565526553 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6554 You may run "mix format --migrate" to fix this warning automatically.6555 │6556 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6557 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6558 │6559 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/665606561 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6562 You may run "mix format --migrate" to fix this warning automatically.6563 │6564 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6565 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6566 │6567 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/265686569 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6570 You may run "mix format --migrate" to fix this warning automatically.6571 │6572 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6573 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6574 │6575 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/565766577 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6578 You may run "mix format --migrate" to fix this warning automatically.6579 │6580 37 │ <<8 :: int32, microsecs :: int64>> ->6581 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6582 │6583 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/665846585 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6586 You may run "mix format --migrate" to fix this warning automatically.6587 │6588 37 │ <<8 :: int32, microsecs :: int64>> ->6589 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6590 │6591 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/665926593 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6594 You may run "mix format --migrate" to fix this warning automatically.6595 │6596 37 │ <<8 :: int32, microsecs :: int64>> ->6597 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6598 │6599 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/266006601 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6602 You may run "mix format --migrate" to fix this warning automatically.6603 │6604 37 │ <<8 :: int32, microsecs :: int64>> ->6605 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6606 │6607 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/266086609 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6610 You may run "mix format --migrate" to fix this warning automatically.6611 │6612 37 │ <<8 :: int32, microsecs :: int64>> ->6613 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6614 │6615 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/566166617 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6618 You may run "mix format --migrate" to fix this warning automatically.6619 │6620 37 │ <<8 :: int32, microsecs :: int64>> ->6621 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6622 │6623 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/566246625 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6626 You may run "mix format --migrate" to fix this warning automatically.6627 │6628 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6629 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6630 │6631 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/666326633 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6634 You may run "mix format --migrate" to fix this warning automatically.6635 │6636 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6637 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6638 │6639 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/266406641 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6642 You may run "mix format --migrate" to fix this warning automatically.6643 │6644 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6645 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6646 │6647 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/566486649 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6650 You may run "mix format --migrate" to fix this warning automatically.6651 │6652 42 │ <<8 :: int32, microsecs :: int64>> ->6653 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6654 │6655 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/666566657 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6658 You may run "mix format --migrate" to fix this warning automatically.6659 │6660 42 │ <<8 :: int32, microsecs :: int64>> ->6661 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6662 │6663 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/666646665 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6666 You may run "mix format --migrate" to fix this warning automatically.6667 │6668 42 │ <<8 :: int32, microsecs :: int64>> ->6669 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6670 │6671 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/266726673 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6674 You may run "mix format --migrate" to fix this warning automatically.6675 │6676 42 │ <<8 :: int32, microsecs :: int64>> ->6677 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6678 │6679 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/266806681 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6682 You may run "mix format --migrate" to fix this warning automatically.6683 │6684 42 │ <<8 :: int32, microsecs :: int64>> ->6685 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6686 │6687 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/566886689 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6690 You may run "mix format --migrate" to fix this warning automatically.6691 │6692 42 │ <<8 :: int32, microsecs :: int64>> ->6693 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6694 │6695 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/566966697 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6698 You may run "mix format --migrate" to fix this warning automatically.6699 │6700 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6701 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6702 │6703 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/667046705 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6706 You may run "mix format --migrate" to fix this warning automatically.6707 │6708 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6709 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6710 │6711 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/267126713 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6714 You may run "mix format --migrate" to fix this warning automatically.6715 │6716 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6717 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6718 │6719 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/567206721 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6722 You may run "mix format --migrate" to fix this warning automatically.6723 │6724 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6725 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6726 │6727 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/667286729 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6730 You may run "mix format --migrate" to fix this warning automatically.6731 │6732 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6733 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6734 │6735 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/667366737 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6738 You may run "mix format --migrate" to fix this warning automatically.6739 │6740 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6741 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6742 │6743 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/667446745 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6746 You may run "mix format --migrate" to fix this warning automatically.6747 │6748 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6749 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6750 │6751 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/267526753 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6754 You may run "mix format --migrate" to fix this warning automatically.6755 │6756 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6757 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6758 │6759 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/267606761 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6762 You may run "mix format --migrate" to fix this warning automatically.6763 │6764 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6765 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6766 │6767 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/267686769 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6770 You may run "mix format --migrate" to fix this warning automatically.6771 │6772 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6773 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6774 │6775 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/567766777 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6778 You may run "mix format --migrate" to fix this warning automatically.6779 │6780 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6781 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6782 │6783 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/567846785 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6786 You may run "mix format --migrate" to fix this warning automatically.6787 │6788 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6789 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6790 │6791 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/567926793 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6794 You may run "mix format --migrate" to fix this warning automatically.6795 │6796 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6797 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6798 │6799 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668006801 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6802 You may run "mix format --migrate" to fix this warning automatically.6803 │6804 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6805 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6806 │6807 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268086809 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6810 You may run "mix format --migrate" to fix this warning automatically.6811 │6812 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6813 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6814 │6815 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/568166817 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6818 You may run "mix format --migrate" to fix this warning automatically.6819 │6820 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6821 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6822 │6823 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/668246825 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6826 You may run "mix format --migrate" to fix this warning automatically.6827 │6828 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6829 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6830 │6831 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/668326833 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6834 You may run "mix format --migrate" to fix this warning automatically.6835 │6836 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6837 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6838 │6839 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/268406841 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6842 You may run "mix format --migrate" to fix this warning automatically.6843 │6844 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6845 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6846 │6847 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/268486849 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6850 You may run "mix format --migrate" to fix this warning automatically.6851 │6852 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6853 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6854 │6855 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/568566857 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6858 You may run "mix format --migrate" to fix this warning automatically.6859 │6860 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6861 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6862 │6863 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/568646865 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6866 You may run "mix format --migrate" to fix this warning automatically.6867 │6868 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6869 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6870 │6871 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/668726873 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6874 You may run "mix format --migrate" to fix this warning automatically.6875 │6876 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6877 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6878 │6879 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/268806881 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6882 You may run "mix format --migrate" to fix this warning automatically.6883 │6884 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6885 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6886 │6887 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/568886889 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6890 You may run "mix format --migrate" to fix this warning automatically.6891 │6892 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6893 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6894 │6895 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/668966897 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6898 You may run "mix format --migrate" to fix this warning automatically.6899 │6900 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6901 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6902 │6903 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/269046905 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6906 You may run "mix format --migrate" to fix this warning automatically.6907 │6908 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6909 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6910 │6911 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/569126913 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6914 You may run "mix format --migrate" to fix this warning automatically.6915 │6916 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6917 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6918 │6919 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/669206921 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6922 You may run "mix format --migrate" to fix this warning automatically.6923 │6924 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6925 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6926 │6927 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/269286929 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6930 You may run "mix format --migrate" to fix this warning automatically.6931 │6932 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6933 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6934 │6935 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/569366937 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6938 You may run "mix format --migrate" to fix this warning automatically.6939 │6940 17 │ <<0 :: int32>> -> :void6941 │ ~~~~~~~~~~~~~~~~~~~~~~~6942 │6943 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/669446945 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6946 You may run "mix format --migrate" to fix this warning automatically.6947 │6948 17 │ <<0 :: int32>> -> :void6949 │ ~~~~~~~~~~~~~~~~~~~~~~~6950 │6951 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/269526953 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6954 You may run "mix format --migrate" to fix this warning automatically.6955 │6956 17 │ <<0 :: int32>> -> :void6957 │ ~~~~~~~~~~~~~~~~~~~~~~~6958 │6959 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/569606961 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6962 You may run "mix format --migrate" to fix this warning automatically.6963 │6964 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6965 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6966 │6967 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/669686969 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6970 You may run "mix format --migrate" to fix this warning automatically.6971 │6972 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6973 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6974 │6975 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/269766977 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6978 You may run "mix format --migrate" to fix this warning automatically.6979 │6980 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6981 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6982 │6983 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/569846985 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6986 You may run "mix format --migrate" to fix this warning automatically.6987 │6988 23 │ <<0 :: int32>> -> :void6989 │ ~~~~~~~~~~~~~~~~~~~~~~~6990 │6991 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/669926993 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6994 You may run "mix format --migrate" to fix this warning automatically.6995 │6996 23 │ <<0 :: int32>> -> :void6997 │ ~~~~~~~~~~~~~~~~~~~~~~~6998 │6999 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/270007001 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7002 You may run "mix format --migrate" to fix this warning automatically.7003 │7004 23 │ <<0 :: int32>> -> :void7005 │ ~~~~~~~~~~~~~~~~~~~~~~~7006 │7007 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/570087009 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7010 You may run "mix format --migrate" to fix this warning automatically.7011 │7012 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7013 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7014 │7015 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/670167017 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7018 You may run "mix format --migrate" to fix this warning automatically.7019 │7020 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7021 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7022 │7023 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/270247025 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7026 You may run "mix format --migrate" to fix this warning automatically.7027 │7028 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7029 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7030 │7031 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/570327033Compiling lib/postgrex/default_types.ex (it's taking more than 10s)7034 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7035 │7036 20 │ manager = worker(Postgrex.TypeManager, [])7037 │ ~7038 │7039 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/170407041 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7042 │7043 21 │ server_sup = supervisor(__MODULE__, [:servers])7044 │ ~7045 │7046 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/170477048 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7049 │7050 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])7051 │ ~7052 │7053 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/17054 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/170557056 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7057 │7058 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])7059 │ ~7060 │7061 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/170627063 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7064 │7065 110 │ if Map.size(s.listener_channels[channel]) == 1 do7066 │ ~7067 │7068 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/37069 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/37070 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/270717072 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)7073 │7074 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do7075 │ ~7076 │7077 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/270787079 warning: a struct for Postgrex.Query is expected on struct update:70807081 %Postgrex.Query{7082 query7083 | param_oids: param_oids,7084 param_formats: param_formats,7085 param_types: param_types7086 }70877088 but got type:70897090 dynamic()70917092 where "query" was given the type:70937094 # type: dynamic()7095 # from: lib/postgrex/protocol.ex:910:357096 query70977098 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"70997100 type warning found at:7101 │7102 915 │ query = %Query{query | param_oids: param_oids,7103 │ ~7104 │7105 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/671067107 warning: a struct for Postgrex.Query is expected on struct update:71087109 %Postgrex.Query{7110 query7111 | ref: make_ref(),7112 types: types,7113 columns: col_names,7114 result_oids: result_oids,7115 result_formats: result_formats,7116 result_types: result_types7117 }71187119 but got type:71207121 dynamic()71227123 where "query" was given the type:71247125 # type: dynamic()7126 # from: lib/postgrex/protocol.ex:926:357127 query71287129 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"71307131 type warning found at:7132 │7133 932 │ query = %Query{query | ref: make_ref(), types: types,7134 │ ~7135 │7136 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/671377138 warning: a struct for Postgrex.Query is expected on struct update:71397140 %Postgrex.Query{query | ref: make_ref()}71417142 but got type:71437144 dynamic()71457146 where "query" was given the type:71477148 # type: dynamic()7149 # from: lib/postgrex/protocol.ex:977:317150 query71517152 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"71537154 type warning found at:7155 │7156 978 │ query = %Query{query | ref: make_ref()}7157 │ ~7158 │7159 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/571607161 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)7162 │7163 2131 │ formatted_reason = :ssl.format_error(reason)7164 │ ~7165 │7166 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/371677168 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7169 │7170 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]7171 │ ~7172 │7173 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/171747175 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)7176 │7177 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)7178 │ ~7179 │7180 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/371817182 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7183 │7184 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),7185 │ ~7186 │7187 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/271887189 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7190 │7191 9 │ worker(Postgrex.Parameters, [])]7192 │ ~7193 │7194 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/271957196 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)7197 │7198 2297 │ defp query_put(_, %Query{ref: nil}), do: nil7199 │ ~7200 │7201 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/272027203 warning: a struct for Postgrex.Query is expected on struct update:72047205 %Postgrex.Query{query | name: ""}72067207 but got type:72087209 dynamic()72107211 where "query" was given the type:72127213 # type: dynamic()7214 # from: lib/postgrex/protocol.ex:2313:167215 query72167217 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72187219 type warning found at:7220 │7221 2313 │ defp unnamed(query), do: %Query{query | name: ""}7222 │ ~7223 │7224 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/172257226Generated postgrex app7227warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"7228 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/27229 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/17230 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/57231 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/27232 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/47233 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/272347235==> ecto7236Compiling 70 files (.ex)7237 warning: using single-quoted strings to represent charlists is deprecated.7238 Use ~c"" if you indeed want a charlist or use "" instead.7239 You may run "mix format --migrate" to change all single-quoted7240 strings to use the ~c sigil and fix this warning.7241 │7242 166 │ defp insert_all_value(_), do: '?'7243 │ ~7244 │7245 └─ lib/ecto/adapters/mysql/connection.ex:166:3772467247 warning: using single-quoted strings to represent charlists is deprecated.7248 Use ~c"" if you indeed want a charlist or use "" instead.7249 You may run "mix format --migrate" to change all single-quoted7250 strings to use the ~c sigil and fix this warning.7251 │7252 354 │ '?'7253 │ ~7254 │7255 └─ lib/ecto/adapters/mysql/connection.ex:354:772567257 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.72587259 This error happens when you have function calls without parentheses inside keywords. For example:72607261 function(arg, one: nested_call a, b, c)7262 function(arg, one: if expr, do: :this, else: :that)72637264 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:72657266 function(arg, one: if(expr, do: :this, else: :that))7267 function(arg, one: nested_call(a, b, c))72687269 Ambiguity found at:7270 │7271 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"7272 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7273 │7274 └─ lib/ecto/changeset.ex:228672757276 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.72777278 This error happens when you have function calls without parentheses inside keywords. For example:72797280 function(arg, one: nested_call a, b, c)7281 function(arg, one: if expr, do: :this, else: :that)72827283 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:72847285 function(arg, one: if(expr, do: :this, else: :that))7286 function(arg, one: nested_call(a, b, c))72877288 Ambiguity found at:7289 │7290 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7291 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7292 │7293 └─ lib/ecto/migration/runner.ex:26572947295 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.72967297 This error happens when you have function calls without parentheses inside keywords. For example:72987299 function(arg, one: nested_call a, b, c)7300 function(arg, one: if expr, do: :this, else: :that)73017302 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:73037304 function(arg, one: if(expr, do: :this, else: :that))7305 function(arg, one: nested_call(a, b, c))73067307 Ambiguity found at:7308 │7309 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7310 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7311 │7312 └─ lib/ecto/migration/runner.ex:26773137314 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7315 │7316 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7317 │ ~7318 │7319 └─ lib/ecto/query/builder.ex:136:873207321 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7322 │7323 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7324 │ ~~7325 │7326 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/273277328 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7329 │7330 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7331 │ ~~7332 │7333 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/273347335 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.73367337 This error happens when you have function calls without parentheses inside keywords. For example:73387339 function(arg, one: nested_call a, b, c)7340 function(arg, one: if expr, do: :this, else: :that)73417342 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:73437344 function(arg, one: if(expr, do: :this, else: :that))7345 function(arg, one: nested_call(a, b, c))73467347 Ambiguity found at:7348 │7349 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7350 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7351 │7352 └─ lib/ecto/repo/schema.ex:45473537354 warning: unused require Ecto.Query7355 │7356 6 │ require Ecto.Query7357 │ ~7358 │7359 └─ lib/ecto/repo/preloader.ex:6:373607361 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7362 │7363 9 │ schema "schema_migrations" do7364 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7365 │7366 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)73677368 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7369 │7370 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7371 │ ~7372 │7373 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/273747375 warning: incompatible types given to Mix.Ecto.ensure_started/2:73767377 Mix.Ecto.ensure_started(repo, opts)73787379 given types:73807381 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))73827383 but expected one of:73847385 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())73867387 where "opts" was given the type:73887389 # type: dynamic(7390 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7391 non_struct_map()7392 )7393 # from: lib/mix/tasks/ecto.rollback.ex:64:107394 opts =7395 if opts[:quiet] do7396 Keyword.merge(opts, log: false, log_sql: false)7397 else7398 opts7399 end74007401 where "repo" was given the type:74027403 # type: dynamic(atom())7404 # from: lib/mix/tasks/ecto.rollback.ex:70:77405 Mix.Ecto.ensure_repo(repo, args)74067407 type warning found at:7408 │7409 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7410 │ ~7411 │7412 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/274137414 warning: incompatible types given to Mix.Ecto.ensure_started/2:74157416 Mix.Ecto.ensure_started(repo, all: true)74177418 given types:74197420 -dynamic(atom())-, non_empty_list({:all, true})74217422 but expected one of:74237424 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())74257426 where "repo" was given the type:74277428 # type: dynamic(atom())7429 # from: lib/mix/tasks/ecto.migrations.ex:37:77430 Mix.Ecto.ensure_repo(repo, args)74317432 type warning found at:7433 │7434 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7435 │ ~7436 │7437 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/374387439 warning: the following clause will never match:74407441 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->74427443 because it attempts to match on the result of:74447445 System.stacktrace()74467447 which has type:74487449 empty_list()74507451 where "args_or_arity" was given the type:74527453 # type: float() or integer() or non_empty_list(term())7454 # from: lib/ecto/changeset.ex7455 (_() when args_or_arity == 2) when length(args_or_arity) == 274567457 where "module" was given the type:74587459 # type: dynamic()7460 # from: lib/ecto/changeset.ex:733:307461 module74627463 type warning found at:7464 │7465 741 │ ... when length(args_or_arity) == 2 ->7466 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7467 │7468 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/274697470 warning: incompatible types given to Mix.Ecto.ensure_started/2:74717472 Mix.Ecto.ensure_started(repo, opts)74737474 given types:74757476 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))74777478 but expected one of:74797480 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())74817482 where "opts" was given the type:74837484 # type: dynamic(7485 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7486 non_struct_map()7487 )7488 # from: lib/mix/tasks/ecto.migrate.ex:68:107489 opts =7490 if opts[:quiet] do7491 Keyword.merge(opts, log: false, log_sql: false)7492 else7493 opts7494 end74957496 where "repo" was given the type:74977498 # type: dynamic(atom())7499 # from: lib/mix/tasks/ecto.migrate.ex:74:77500 Mix.Ecto.ensure_repo(repo, args)75017502 type warning found at:7503 │7504 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7505 │ ~7506 │7507 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/275087509 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7510 │7511 739 │ case System.stacktrace do7512 │ ~7513 │7514 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/275157516 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:75177518 Mix.Ecto.source_repo_priv(repo)75197520 given types:75217522 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-75237524 but expected one of:75257526 atom()75277528 where "repo" was given the types:75297530 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7531 # from: lib/mix/tasks/ecto.load.ex:70:227532 Keyword.merge(repo.config, opts)75337534 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7535 # from: lib/mix/tasks/ecto.load.ex:72:277536 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)75377538 type warning found at:7539 │7540 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7541 │ ~7542 │7543 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/275447545 warning: expected a map or struct when accessing .__adapter__ in expression:75467547 repo.__adapter__75487549 where "repo" was given the type:75507551 # type: dynamic(atom())7552 # from: lib/mix/tasks/ecto.load.ex:53:77553 Mix.Ecto.ensure_repo(repo, args)75547555 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()75567557 type warning found at:7558 │7559 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7560 │ ~7561 │7562 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/175637564 warning: expected a map or struct when accessing .__adapter__ in expression:75657566 repo.__adapter__75677568 where "repo" was given the type:75697570 # type: dynamic(atom())7571 # from: lib/mix/tasks/ecto.dump.ex:50:77572 Mix.Ecto.ensure_repo(repo, args)75737574 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()75757576 type warning found at:7577 │7578 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7579 │ ~7580 │7581 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/175827583 warning: expected a map or struct when accessing .__adapter__ in expression:75847585 repo.__adapter__75867587 where "repo" was given the type:75887589 # type: dynamic(atom())7590 # from: lib/mix/tasks/ecto.drop.ex:39:77591 Mix.Ecto.ensure_repo(repo, args)75927593 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()75947595 type warning found at:7596 │7597 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7598 │ ~7599 │7600 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/176017602 warning: expected a map or struct when accessing .__adapter__ in expression:76037604 repo.__adapter__76057606 where "repo" was given the type:76077608 # type: dynamic(atom())7609 # from: lib/mix/tasks/ecto.create.ex:37:77610 Mix.Ecto.ensure_repo(repo, args)76117612 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76137614 type warning found at:7615 │7616 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7617 │ ~7618 │7619 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/176207621 warning: incompatible types given to get_source/1:76227623 get_source(repo)76247625 given types:76267627 -dynamic(atom())-76287629 but expected one of:76307631 %{..., config: empty_list() or non_empty_list(term(), term())}76327633 where "repo" was given the type:76347635 # type: dynamic(atom())7636 # from: lib/ecto/migration/schema_migration.ex:24:137637 repo.all(7638 Map.put(7639 (7640 query =7641 (7642 query = {get_source(repo), Ecto.Migration.SchemaMigration}7643 Ecto.Query.Builder.From.apply(query, 1)7644 )7645 7646 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7647 ...,7648 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7649 file: "/work/proj/deps_x86_64/ecto/lib/ecto/migration/schema_migration.ex",7650 line: 22,7651 take: %{}7652 })7653 ),7654 :prefix,7655 prefix7656 ), timeout: :infinity, log: false)76577658 type warning found at:7659 │7660 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7661 │ ~7662 │7663 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/276647665 warning: incompatible types given to get_source/1:76667667 get_source(repo)76687669 given types:76707671 -dynamic(atom())-76727673 but expected one of:76747675 %{..., config: empty_list() or non_empty_list(term(), term())}76767677 where "repo" was given the type:76787679 # type: dynamic(atom())7680 # from: lib/ecto/migration/schema_migration.ex:30:137681 repo.insert!(7682 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7683 prefix: prefix,7684 source: get_source(repo)7685 ), timeout: :infinity, log: false)76867687 type warning found at:7688 │7689 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7690 │ ~7691 │7692 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/376937694 warning: incompatible types given to get_source/1:76957696 get_source(repo)76977698 given types:76997700 -dynamic(atom())-77017702 but expected one of:77037704 %{..., config: empty_list() or non_empty_list(term(), term())}77057706 where "repo" was given the type:77077708 # type: dynamic(atom())7709 # from: lib/ecto/migration/schema_migration.ex:36:137710 repo.delete_all(7711 Map.put(7712 (7713 query =7714 (7715 query = {get_source(repo), Ecto.Migration.SchemaMigration}7716 Ecto.Query.Builder.From.apply(query, 1)7717 )7718 7719 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7720 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7721 op: :and,7722 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7723 file: "/work/proj/deps_x86_64/ecto/lib/ecto/migration/schema_migration.ex",7724 line: 347725 })7726 ),7727 :prefix,7728 prefix7729 ), timeout: :infinity, log: false)77307731 type warning found at:7732 │7733 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7734 │ ~7735 │7736 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/377377738 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7739 │7740 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7741 │ ~7742 │7743 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/177447745 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7746 │7747 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7748 │ ~7749 │7750 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27751 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/277527753 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7754 │7755 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7756 │ ~7757 │7758 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/377597760 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7761 │7762 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7763 │ ~7764 │7765 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/277667767 warning: the following conditional expression:77687769 is_atom(related)77707771 will always evaluate to:77727773 dynamic(true)77747775 where "related" was given the type:77767777 # type: dynamic(atom())7778 # from: lib/ecto/association.ex:730:157779 related = Ecto.Association.related_from_query(queryable)77807781 type warning found at:7782 │7783 732 │ unless is_atom(related) do7784 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7785 │7786 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/377877788 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7789 │7790 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7791 │ ~7792 │7793 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/277947795 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7796 │7797 62 │ Mix.Project.compile(args)7798 │ ~7799 │7800 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/278017802 warning: expected a module (an atom) when invoking start_link/1 in expression:78037804 repo.start_link(pool_size: pool_size)78057806 where "pool_size" was given the type:78077808 # type: dynamic()7809 # from: lib/mix/ecto.ex:101:157810 pool_size = Keyword.get(opts, :pool_size, 1)78117812 where "repo" was given the type:78137814 # type: dynamic(%{..., __adapter__: atom()})7815 # from: lib/mix/ecto.ex:99:367816 repo.__adapter__.ensure_all_started(repo, :temporary)78177818 type warning found at:7819 │7820 102 │ case repo.start_link(pool_size: pool_size) do7821 │ ~7822 │7823 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/278247825 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7826 │7827 146 │ Logger.remove_backend(:console)7828 │ ~7829 │7830 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/278317832 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7833 │7834 155 │ Logger.add_backend(:console, flush: true)7835 │ ~7836 │7837 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/278387839 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7840 │7841 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7842 │ ~7843 │7844 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/278457846 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7847 │7848 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7849 │ ~7850 │7851 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/378527853 warning: the following clause will never match:78547855 {:error, _} = error ->78567857 because it attempts to match on the result of:78587859 apply(changeset, adapter, :insert, args)78607861 which has type:78627863 dynamic({:invalid or :ok, term()})78647865 type warning found at:7866 │7867 219 │ {:error, _} = error ->7868 │ ~7869 │7870 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/478717872 warning: the following clause will never match:78737874 {:error, _} = error ->78757876 because it attempts to match on the result of:78777878 apply(changeset, adapter, action, args)78797880 which has type:78817882 dynamic({:invalid or :ok, term()})78837884 type warning found at:7885 │7886 297 │ {:error, _} = error ->7887 │ ~7888 │7889 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/478907891 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7892 │7893 54 │ filter_and_reraise e, System.stacktrace7894 │ ~7895 │7896 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/578977898 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7899 │7900 44 │ index = Map.size(params)7901 │ ~7902 │7903 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/57904 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/579057906 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead7907 │7908 614 │ Decimal.minus(decimal)7909 │ ~7910 │7911 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/179127913 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)7914 │7915 228 │ raise BadStructError, struct: struct, term: data7916 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7917 │7918 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/579197920 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7921 │7922 214 │ filter_and_reraise e, System.stacktrace7923 │ ~7924 │7925 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/47926 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/479277928 warning: the following clause will never match:79297930 {:error, _} ->79317932 because it attempts to match on the result of:79337934 NaiveDateTime.new(date, time)79357936 which has type:79377938 dynamic({:ok, %NaiveDateTime{}})79397940 type warning found at:7941 │7942 803 │ {:error, _} -> :error7943 │ ~~~~~~~~~~~~~~~~~~~~~7944 │7945 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/179467947 warning: expected a map or struct when accessing .__struct__ in expression:79487949 schema.__struct__79507951 where "schema" was given the types:79527953 # type: dynamic(atom() and not nil)7954 # from: lib/ecto/query/planner.ex:1186:417955 schema79567957 # type: atom()7958 # from: lib/ecto/query/planner.ex:1186:617959 is_atom(schema)79607961 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()79627963 type warning found at:7964 │7965 1190 │ Map.has_key?(schema.__struct__, field) ->7966 │ ~7967 │7968 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/679697970 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7971 │7972 159 │ supervise(children, strategy: :one_for_one)7973 │ ~7974 │7975 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/179767977 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7978 │7979 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)7980 │ ~7981 │7982 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/279837984 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7985 │7986 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)7987 │ ~7988 │7989 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/179907991 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:79927993 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])79947995 given types:79967997 (7998 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,7999 dynamic()8000 )80018002 but expected one of:80038004 atom(), term()80058006 where "opts" was given the type:80078008 # type: dynamic(8009 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or8010 non_struct_map()8011 )8012 # from: lib/ecto/migrator.ex:44:658013 opts[:prefix]80148015 where "repo" was given the type:80168017 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})8018 # from: lib/ecto/migrator.ex:44:238019 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])80208021 type warning found at:8022 │8023 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])8024 │ ~8025 │8026 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/280278028 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8029 │8030 15 │ supervise(children, strategy: :simple_one_for_one)8031 │ ~8032 │8033 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/180348035 warning: expected a module (an atom) when invoking transaction/2 in expression:80368037 repo.transaction(fun, log: false, timeout: :infinity)80388039 where "fun" was given the type:80408041 # type: dynamic()8042 # from: lib/ecto/migrator.ex:114:478043 fun80448045 where "repo" was given the types:80468047 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})8048 # from: lib/ecto/migrator.ex:118:248049 repo.__adapter__.supports_ddl_transaction?80508051 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})8052 # from: lib/ecto/migrator.ex:118:248053 repo.__adapter__.supports_ddl_transaction?80548055 type warning found at:8056 │8057 119 │ repo.transaction(fun, [log: false, timeout: :infinity])8058 │ ~8059 │8060 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/380618062 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead8063 │8064 291 │ modules = Code.load_file(file)8065 │ ~8066 │8067 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/280688069 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8070 │8071 321 │ reraise error, System.stacktrace8072 │ ~8073 │8074 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/380758076 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8077 │8078 10 │ worker(Ecto.Registry, []),8079 │ ~8080 │8081 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/280828083 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8084 │8085 11 │ supervisor(Ecto.Migration.Supervisor, [])8086 │ ~8087 │8088 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/280898090 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8091 │8092 260 │ reraise %{err | message: message}, System.stacktrace8093 │ ~8094 │8095 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/680968097Generated ecto app8098==> guardian_db8099Compiling 2 files (.ex)8100warning: cannot infer signatures from :cowboy because it is not loaded81018102warning: cannot infer signatures from :cowlib because it is not loaded81038104warning: cannot infer signatures from :ranch because it is not loaded81058106 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead8107 │8108 18 │ config = Application.get_env(:guardian_db, GuardianDb, [])8109 │ ~8110 │8111 └─ lib/guardian_db.ex:18:24: GuardianDb (module)811281138114== Compilation error in file lib/guardian_db.ex ==8115** (RuntimeError) GuardianDb configuration is required8116 lib/guardian_db.ex:21: (module)8117could not compile dependency :guardian_db, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile guardian_db --force", update it with "mix deps.update guardian_db" or clean it with "mix deps.clean guardian_db"