Build log
host
bubblegum_nifs 0.1.2 · fail · run bubblegum_nifs-0.1.2-1791180531971
1180 of 1180 lines
1Resolving Hex dependencies...2Resolution completed in 0.219s3Unchanged:4 bubblegum_nifs 0.1.25 certifi 2.15.06 circular_buffer 1.1.07 earmark_parser 1.4.468 elixir_make 0.10.09 ex_doc 0.22.610 exbase58 1.0.211 hackney 1.25.0 VULNERABLE!12 EEF-CVE-2026-47071 (HIGH)13 aka: CVE-2026-47071, GHSA-gp9c-pm5m-5cxr14 SOCKS5 TLS upgrade ignores caller timeout in hackney15 https://osv.dev/vulnerability/EEF-CVE-2026-470711617 EEF-CVE-2026-47076 (MEDIUM)18 aka: CVE-2026-47076, GHSA-pj7v-xfvx-wmjq19 SSRF allowlist bypass via percent-encoded host in hackney20 https://osv.dev/vulnerability/EEF-CVE-2026-470762122 EEF-CVE-2026-47069 (LOW)23 aka: CVE-2026-47069, GHSA-mp55-p8c9-rfw224 CRLF injection in cookie domain/path options in hackney25 https://osv.dev/vulnerability/EEF-CVE-2026-470692627 EEF-CVE-2026-47075 (MEDIUM)28 aka: CVE-2026-47075, GHSA-j9wq-vxxc-94wf29 CR/LF injection in query parameter in hackney30 https://osv.dev/vulnerability/EEF-CVE-2026-4707531 httpoison 2.2.332 idna 6.1.133 interactive_cmd 0.1.434 jason 1.4.535 makeup 1.2.336 makeup_elixir 0.16.237 metrics 1.0.138 mime 2.0.739 mimerl 1.5.040 nerves 2.0.0-pre.241 nerves_discovery 0.1.542 nerves_logging 0.2.443 nerves_runtime 0.13.1344 nerves_system_bbb 2.30.245 nerves_system_br 1.34.446 nerves_system_mangopi_mq_pro 0.17.247 nerves_system_qemu_aarch64 0.4.248 nerves_system_rpi0 2.1.249 nerves_system_rpi4 2.1.250 nerves_system_rpi5 2.1.251 nerves_system_trellis 0.5.052 nerves_system_x86_64 1.34.253 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.154 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.155 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.156 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.157 nerves_toolchain_x86_64_nerves_linux_musl 15.3.158 nerves_uevent 0.1.759 nimble_parsec 1.4.260 parse_trans 3.4.161 property_table 0.3.462 ring_logger 0.11.763 rustler 0.36.264 ssl_verify_fun 1.1.765 tablet 0.3.366 tesla 1.4.4 VULNERABLE!67 EEF-CVE-2026-48594 (HIGH)68 aka: CVE-2026-48594, GHSA-mc85-72gr-vm9f69 Decompression bomb in Tesla.Middleware.DecompressResponse and Tesla.Middleware.Compression70 https://osv.dev/vulnerability/EEF-CVE-2026-485947172 EEF-CVE-2026-48595 (HIGH)73 aka: CVE-2026-48595, GHSA-9m9w-gxf7-rh8m74 Authorization header leaks to third-party origin on cross-origin redirect in Tesla.Middleware.FollowRedirects75 https://osv.dev/vulnerability/EEF-CVE-2026-485957677 EEF-CVE-2026-48596 (LOW)78 aka: CVE-2026-48596, GHSA-q7jx-v53g-848w79 CRLF injection in Tesla.Multipart.add_content_type_param/2 allows HTTP header injection80 https://osv.dev/vulnerability/EEF-CVE-2026-485968182 EEF-CVE-2026-48598 (LOW)83 aka: CVE-2026-48598, GHSA-28jh-g32x-v9v484 CRLF injection in Tesla.Multipart disposition parameters allows multipart part header injection85 https://osv.dev/vulnerability/EEF-CVE-2026-485988687 EEF-CVE-2026-48597 (HIGH)88 aka: CVE-2026-48597, GHSA-h74c-q9j7-mpcm89 Atom table exhaustion via untrusted URL scheme in Tesla.Adapter.Mint90 https://osv.dev/vulnerability/EEF-CVE-2026-4859791 toml 0.7.092 toolshed 0.5.093 uboot_env 1.0.294 unicode_util_compat 0.7.195Found packages with security advisories, see above for details96All dependencies have been fetched97==> exbase5898Compiling 1 file (.ex)99 warning: using single-quoted strings to represent charlists is deprecated.100 Use ~c"" if you indeed want a charlist or use "" instead.101 You may run "mix format --migrate" to change all single-quoted102 strings to use the ~c sigil and fix this warning.103 │104 64 │ [ '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F',105 │ ~106 │107 └─ lib/base58.ex:64:7108109 warning: using single-quoted strings to represent charlists is deprecated.110 Use ~c"" if you indeed want a charlist or use "" instead.111 You may run "mix format --migrate" to change all single-quoted112 strings to use the ~c sigil and fix this warning.113 │114 64 │ [ '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F',115 │ ~116 │117 └─ lib/base58.ex:64:12118119 warning: using single-quoted strings to represent charlists is deprecated.120 Use ~c"" if you indeed want a charlist or use "" instead.121 You may run "mix format --migrate" to change all single-quoted122 strings to use the ~c sigil and fix this warning.123 │124 64 │ [ '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F',125 │ ~126 │127 └─ lib/base58.ex:64:17128129 warning: using single-quoted strings to represent charlists is deprecated.130 Use ~c"" if you indeed want a charlist or use "" instead.131 You may run "mix format --migrate" to change all single-quoted132 strings to use the ~c sigil and fix this warning.133 │134 64 │ [ '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F',135 │ ~136 │137 └─ lib/base58.ex:64:22138139 warning: using single-quoted strings to represent charlists is deprecated.140 Use ~c"" if you indeed want a charlist or use "" instead.141 You may run "mix format --migrate" to change all single-quoted142 strings to use the ~c sigil and fix this warning.143 │144 64 │ [ '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F',145 │ ~146 │147 └─ lib/base58.ex:64:27148149 warning: using single-quoted strings to represent charlists is deprecated.150 Use ~c"" if you indeed want a charlist or use "" instead.151 You may run "mix format --migrate" to change all single-quoted152 strings to use the ~c sigil and fix this warning.153 │154 64 │ [ '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F',155 │ ~156 │157 └─ lib/base58.ex:64:32158159 warning: using single-quoted strings to represent charlists is deprecated.160 Use ~c"" if you indeed want a charlist or use "" instead.161 You may run "mix format --migrate" to change all single-quoted162 strings to use the ~c sigil and fix this warning.163 │164 64 │ [ '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F',165 │ ~166 │167 └─ lib/base58.ex:64:37168169 warning: using single-quoted strings to represent charlists is deprecated.170 Use ~c"" if you indeed want a charlist or use "" instead.171 You may run "mix format --migrate" to change all single-quoted172 strings to use the ~c sigil and fix this warning.173 │174 64 │ [ '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F',175 │ ~176 │177 └─ lib/base58.ex:64:42178179 warning: using single-quoted strings to represent charlists is deprecated.180 Use ~c"" if you indeed want a charlist or use "" instead.181 You may run "mix format --migrate" to change all single-quoted182 strings to use the ~c sigil and fix this warning.183 │184 64 │ [ '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F',185 │ ~186 │187 └─ lib/base58.ex:64:47188189 warning: using single-quoted strings to represent charlists is deprecated.190 Use ~c"" if you indeed want a charlist or use "" instead.191 You may run "mix format --migrate" to change all single-quoted192 strings to use the ~c sigil and fix this warning.193 │194 64 │ [ '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F',195 │ ~196 │197 └─ lib/base58.ex:64:52198199 warning: using single-quoted strings to represent charlists is deprecated.200 Use ~c"" if you indeed want a charlist or use "" instead.201 You may run "mix format --migrate" to change all single-quoted202 strings to use the ~c sigil and fix this warning.203 │204 64 │ [ '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F',205 │ ~206 │207 └─ lib/base58.ex:64:57208209 warning: using single-quoted strings to represent charlists is deprecated.210 Use ~c"" if you indeed want a charlist or use "" instead.211 You may run "mix format --migrate" to change all single-quoted212 strings to use the ~c sigil and fix this warning.213 │214 64 │ [ '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F',215 │ ~216 │217 └─ lib/base58.ex:64:62218219 warning: using single-quoted strings to represent charlists is deprecated.220 Use ~c"" if you indeed want a charlist or use "" instead.221 You may run "mix format --migrate" to change all single-quoted222 strings to use the ~c sigil and fix this warning.223 │224 64 │ [ '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F',225 │ ~226 │227 └─ lib/base58.ex:64:67228229 warning: using single-quoted strings to represent charlists is deprecated.230 Use ~c"" if you indeed want a charlist or use "" instead.231 You may run "mix format --migrate" to change all single-quoted232 strings to use the ~c sigil and fix this warning.233 │234 64 │ [ '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F',235 │ ~236 │237 └─ lib/base58.ex:64:72238239 warning: using single-quoted strings to represent charlists is deprecated.240 Use ~c"" if you indeed want a charlist or use "" instead.241 You may run "mix format --migrate" to change all single-quoted242 strings to use the ~c sigil and fix this warning.243 │244 64 │ [ '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F',245 │ ~246 │247 └─ lib/base58.ex:64:77248249 warning: using single-quoted strings to represent charlists is deprecated.250 Use ~c"" if you indeed want a charlist or use "" instead.251 You may run "mix format --migrate" to change all single-quoted252 strings to use the ~c sigil and fix this warning.253 │254 65 │ 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',255 │ ~256 │257 └─ lib/base58.ex:65:5258259 warning: using single-quoted strings to represent charlists is deprecated.260 Use ~c"" if you indeed want a charlist or use "" instead.261 You may run "mix format --migrate" to change all single-quoted262 strings to use the ~c sigil and fix this warning.263 │264 65 │ 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',265 │ ~266 │267 └─ lib/base58.ex:65:10268269 warning: using single-quoted strings to represent charlists is deprecated.270 Use ~c"" if you indeed want a charlist or use "" instead.271 You may run "mix format --migrate" to change all single-quoted272 strings to use the ~c sigil and fix this warning.273 │274 65 │ 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',275 │ ~276 │277 └─ lib/base58.ex:65:15278279 warning: using single-quoted strings to represent charlists is deprecated.280 Use ~c"" if you indeed want a charlist or use "" instead.281 You may run "mix format --migrate" to change all single-quoted282 strings to use the ~c sigil and fix this warning.283 │284 65 │ 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',285 │ ~286 │287 └─ lib/base58.ex:65:20288289 warning: using single-quoted strings to represent charlists is deprecated.290 Use ~c"" if you indeed want a charlist or use "" instead.291 You may run "mix format --migrate" to change all single-quoted292 strings to use the ~c sigil and fix this warning.293 │294 65 │ 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',295 │ ~296 │297 └─ lib/base58.ex:65:25298299 warning: using single-quoted strings to represent charlists is deprecated.300 Use ~c"" if you indeed want a charlist or use "" instead.301 You may run "mix format --migrate" to change all single-quoted302 strings to use the ~c sigil and fix this warning.303 │304 65 │ 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',305 │ ~306 │307 └─ lib/base58.ex:65:30308309 warning: using single-quoted strings to represent charlists is deprecated.310 Use ~c"" if you indeed want a charlist or use "" instead.311 You may run "mix format --migrate" to change all single-quoted312 strings to use the ~c sigil and fix this warning.313 │314 65 │ 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',315 │ ~316 │317 └─ lib/base58.ex:65:35318319 warning: using single-quoted strings to represent charlists is deprecated.320 Use ~c"" if you indeed want a charlist or use "" instead.321 You may run "mix format --migrate" to change all single-quoted322 strings to use the ~c sigil and fix this warning.323 │324 65 │ 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',325 │ ~326 │327 └─ lib/base58.ex:65:40328329 warning: using single-quoted strings to represent charlists is deprecated.330 Use ~c"" if you indeed want a charlist or use "" instead.331 You may run "mix format --migrate" to change all single-quoted332 strings to use the ~c sigil and fix this warning.333 │334 65 │ 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',335 │ ~336 │337 └─ lib/base58.ex:65:45338339 warning: using single-quoted strings to represent charlists is deprecated.340 Use ~c"" if you indeed want a charlist or use "" instead.341 You may run "mix format --migrate" to change all single-quoted342 strings to use the ~c sigil and fix this warning.343 │344 65 │ 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',345 │ ~346 │347 └─ lib/base58.ex:65:50348349 warning: using single-quoted strings to represent charlists is deprecated.350 Use ~c"" if you indeed want a charlist or use "" instead.351 You may run "mix format --migrate" to change all single-quoted352 strings to use the ~c sigil and fix this warning.353 │354 65 │ 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',355 │ ~356 │357 └─ lib/base58.ex:65:55358359 warning: using single-quoted strings to represent charlists is deprecated.360 Use ~c"" if you indeed want a charlist or use "" instead.361 You may run "mix format --migrate" to change all single-quoted362 strings to use the ~c sigil and fix this warning.363 │364 65 │ 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',365 │ ~366 │367 └─ lib/base58.ex:65:60368369 warning: using single-quoted strings to represent charlists is deprecated.370 Use ~c"" if you indeed want a charlist or use "" instead.371 You may run "mix format --migrate" to change all single-quoted372 strings to use the ~c sigil and fix this warning.373 │374 65 │ 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',375 │ ~376 │377 └─ lib/base58.ex:65:65378379 warning: using single-quoted strings to represent charlists is deprecated.380 Use ~c"" if you indeed want a charlist or use "" instead.381 You may run "mix format --migrate" to change all single-quoted382 strings to use the ~c sigil and fix this warning.383 │384 65 │ 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',385 │ ~386 │387 └─ lib/base58.ex:65:70388389 warning: using single-quoted strings to represent charlists is deprecated.390 Use ~c"" if you indeed want a charlist or use "" instead.391 You may run "mix format --migrate" to change all single-quoted392 strings to use the ~c sigil and fix this warning.393 │394 65 │ 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W',395 │ ~396 │397 └─ lib/base58.ex:65:75398399 warning: using single-quoted strings to represent charlists is deprecated.400 Use ~c"" if you indeed want a charlist or use "" instead.401 You may run "mix format --migrate" to change all single-quoted402 strings to use the ~c sigil and fix this warning.403 │404 66 │ 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'm',405 │ ~406 │407 └─ lib/base58.ex:66:5408409 warning: using single-quoted strings to represent charlists is deprecated.410 Use ~c"" if you indeed want a charlist or use "" instead.411 You may run "mix format --migrate" to change all single-quoted412 strings to use the ~c sigil and fix this warning.413 │414 66 │ 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'm',415 │ ~416 │417 └─ lib/base58.ex:66:10418419 warning: using single-quoted strings to represent charlists is deprecated.420 Use ~c"" if you indeed want a charlist or use "" instead.421 You may run "mix format --migrate" to change all single-quoted422 strings to use the ~c sigil and fix this warning.423 │424 66 │ 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'm',425 │ ~426 │427 └─ lib/base58.ex:66:15428429 warning: using single-quoted strings to represent charlists is deprecated.430 Use ~c"" if you indeed want a charlist or use "" instead.431 You may run "mix format --migrate" to change all single-quoted432 strings to use the ~c sigil and fix this warning.433 │434 66 │ 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'm',435 │ ~436 │437 └─ lib/base58.ex:66:20438439 warning: using single-quoted strings to represent charlists is deprecated.440 Use ~c"" if you indeed want a charlist or use "" instead.441 You may run "mix format --migrate" to change all single-quoted442 strings to use the ~c sigil and fix this warning.443 │444 66 │ 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'm',445 │ ~446 │447 └─ lib/base58.ex:66:25448449 warning: using single-quoted strings to represent charlists is deprecated.450 Use ~c"" if you indeed want a charlist or use "" instead.451 You may run "mix format --migrate" to change all single-quoted452 strings to use the ~c sigil and fix this warning.453 │454 66 │ 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'm',455 │ ~456 │457 └─ lib/base58.ex:66:30458459 warning: using single-quoted strings to represent charlists is deprecated.460 Use ~c"" if you indeed want a charlist or use "" instead.461 You may run "mix format --migrate" to change all single-quoted462 strings to use the ~c sigil and fix this warning.463 │464 66 │ 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'm',465 │ ~466 │467 └─ lib/base58.ex:66:35468469 warning: using single-quoted strings to represent charlists is deprecated.470 Use ~c"" if you indeed want a charlist or use "" instead.471 You may run "mix format --migrate" to change all single-quoted472 strings to use the ~c sigil and fix this warning.473 │474 66 │ 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'm',475 │ ~476 │477 └─ lib/base58.ex:66:40478479 warning: using single-quoted strings to represent charlists is deprecated.480 Use ~c"" if you indeed want a charlist or use "" instead.481 You may run "mix format --migrate" to change all single-quoted482 strings to use the ~c sigil and fix this warning.483 │484 66 │ 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'm',485 │ ~486 │487 └─ lib/base58.ex:66:45488489 warning: using single-quoted strings to represent charlists is deprecated.490 Use ~c"" if you indeed want a charlist or use "" instead.491 You may run "mix format --migrate" to change all single-quoted492 strings to use the ~c sigil and fix this warning.493 │494 66 │ 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'm',495 │ ~496 │497 └─ lib/base58.ex:66:50498499 warning: using single-quoted strings to represent charlists is deprecated.500 Use ~c"" if you indeed want a charlist or use "" instead.501 You may run "mix format --migrate" to change all single-quoted502 strings to use the ~c sigil and fix this warning.503 │504 66 │ 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'm',505 │ ~506 │507 └─ lib/base58.ex:66:55508509 warning: using single-quoted strings to represent charlists is deprecated.510 Use ~c"" if you indeed want a charlist or use "" instead.511 You may run "mix format --migrate" to change all single-quoted512 strings to use the ~c sigil and fix this warning.513 │514 66 │ 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'm',515 │ ~516 │517 └─ lib/base58.ex:66:60518519 warning: using single-quoted strings to represent charlists is deprecated.520 Use ~c"" if you indeed want a charlist or use "" instead.521 You may run "mix format --migrate" to change all single-quoted522 strings to use the ~c sigil and fix this warning.523 │524 66 │ 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'm',525 │ ~526 │527 └─ lib/base58.ex:66:65528529 warning: using single-quoted strings to represent charlists is deprecated.530 Use ~c"" if you indeed want a charlist or use "" instead.531 You may run "mix format --migrate" to change all single-quoted532 strings to use the ~c sigil and fix this warning.533 │534 66 │ 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'm',535 │ ~536 │537 └─ lib/base58.ex:66:70538539 warning: using single-quoted strings to represent charlists is deprecated.540 Use ~c"" if you indeed want a charlist or use "" instead.541 You may run "mix format --migrate" to change all single-quoted542 strings to use the ~c sigil and fix this warning.543 │544 66 │ 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'm',545 │ ~546 │547 └─ lib/base58.ex:66:75548549 warning: using single-quoted strings to represent charlists is deprecated.550 Use ~c"" if you indeed want a charlist or use "" instead.551 You may run "mix format --migrate" to change all single-quoted552 strings to use the ~c sigil and fix this warning.553 │554 67 │ 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' ]555 │ ~556 │557 └─ lib/base58.ex:67:5558559 warning: using single-quoted strings to represent charlists is deprecated.560 Use ~c"" if you indeed want a charlist or use "" instead.561 You may run "mix format --migrate" to change all single-quoted562 strings to use the ~c sigil and fix this warning.563 │564 67 │ 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' ]565 │ ~566 │567 └─ lib/base58.ex:67:10568569 warning: using single-quoted strings to represent charlists is deprecated.570 Use ~c"" if you indeed want a charlist or use "" instead.571 You may run "mix format --migrate" to change all single-quoted572 strings to use the ~c sigil and fix this warning.573 │574 67 │ 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' ]575 │ ~576 │577 └─ lib/base58.ex:67:15578579 warning: using single-quoted strings to represent charlists is deprecated.580 Use ~c"" if you indeed want a charlist or use "" instead.581 You may run "mix format --migrate" to change all single-quoted582 strings to use the ~c sigil and fix this warning.583 │584 67 │ 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' ]585 │ ~586 │587 └─ lib/base58.ex:67:20588589 warning: using single-quoted strings to represent charlists is deprecated.590 Use ~c"" if you indeed want a charlist or use "" instead.591 You may run "mix format --migrate" to change all single-quoted592 strings to use the ~c sigil and fix this warning.593 │594 67 │ 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' ]595 │ ~596 │597 └─ lib/base58.ex:67:25598599 warning: using single-quoted strings to represent charlists is deprecated.600 Use ~c"" if you indeed want a charlist or use "" instead.601 You may run "mix format --migrate" to change all single-quoted602 strings to use the ~c sigil and fix this warning.603 │604 67 │ 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' ]605 │ ~606 │607 └─ lib/base58.ex:67:30608609 warning: using single-quoted strings to represent charlists is deprecated.610 Use ~c"" if you indeed want a charlist or use "" instead.611 You may run "mix format --migrate" to change all single-quoted612 strings to use the ~c sigil and fix this warning.613 │614 67 │ 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' ]615 │ ~616 │617 └─ lib/base58.ex:67:35618619 warning: using single-quoted strings to represent charlists is deprecated.620 Use ~c"" if you indeed want a charlist or use "" instead.621 You may run "mix format --migrate" to change all single-quoted622 strings to use the ~c sigil and fix this warning.623 │624 67 │ 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' ]625 │ ~626 │627 └─ lib/base58.ex:67:40628629 warning: using single-quoted strings to represent charlists is deprecated.630 Use ~c"" if you indeed want a charlist or use "" instead.631 You may run "mix format --migrate" to change all single-quoted632 strings to use the ~c sigil and fix this warning.633 │634 67 │ 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' ]635 │ ~636 │637 └─ lib/base58.ex:67:45638639 warning: using single-quoted strings to represent charlists is deprecated.640 Use ~c"" if you indeed want a charlist or use "" instead.641 You may run "mix format --migrate" to change all single-quoted642 strings to use the ~c sigil and fix this warning.643 │644 67 │ 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' ]645 │ ~646 │647 └─ lib/base58.ex:67:50648649 warning: using single-quoted strings to represent charlists is deprecated.650 Use ~c"" if you indeed want a charlist or use "" instead.651 You may run "mix format --migrate" to change all single-quoted652 strings to use the ~c sigil and fix this warning.653 │654 67 │ 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' ]655 │ ~656 │657 └─ lib/base58.ex:67:55658659 warning: using single-quoted strings to represent charlists is deprecated.660 Use ~c"" if you indeed want a charlist or use "" instead.661 You may run "mix format --migrate" to change all single-quoted662 strings to use the ~c sigil and fix this warning.663 │664 67 │ 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' ]665 │ ~666 │667 └─ lib/base58.ex:67:60668669 warning: using single-quoted strings to represent charlists is deprecated.670 Use ~c"" if you indeed want a charlist or use "" instead.671 You may run "mix format --migrate" to change all single-quoted672 strings to use the ~c sigil and fix this warning.673 │674 67 │ 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' ]675 │ ~676 │677 └─ lib/base58.ex:67:65678679warning: Kernel.to_char_list/1 is deprecated, use Kernel.to_charlist/1 instead680 lib/base58.ex:97: Base58.decode/1681682Generated exbase58 app683==> ex_doc684Compiling 22 files (.ex)685 warning: using single-quoted strings to represent charlists is deprecated.686 Use ~c"" if you indeed want a charlist or use "" instead.687 You may run "mix format --migrate" to change all single-quoted688 strings to use the ~c sigil and fix this warning.689 │690 121 │ [{'mimetype', @mimetype} | files_to_add(output)],691 │ ~692 │693 └─ lib/ex_doc/formatter/epub.ex:121:9694695 warning: using single-quoted strings to represent charlists is deprecated.696 Use ~c"" if you indeed want a charlist or use "" instead.697 You may run "mix format --migrate" to change all single-quoted698 strings to use the ~c sigil and fix this warning.699 │700 122 │ compress: ['.css', '.xhtml', '.html', '.ncx', '.js', '.opf', '.jpg', '.png', '.xml']701 │ ~702 │703 └─ lib/ex_doc/formatter/epub.ex:122:18704705 warning: using single-quoted strings to represent charlists is deprecated.706 Use ~c"" if you indeed want a charlist or use "" instead.707 You may run "mix format --migrate" to change all single-quoted708 strings to use the ~c sigil and fix this warning.709 │710 122 │ compress: ['.css', '.xhtml', '.html', '.ncx', '.js', '.opf', '.jpg', '.png', '.xml']711 │ ~712 │713 └─ lib/ex_doc/formatter/epub.ex:122:26714715 warning: using single-quoted strings to represent charlists is deprecated.716 Use ~c"" if you indeed want a charlist or use "" instead.717 You may run "mix format --migrate" to change all single-quoted718 strings to use the ~c sigil and fix this warning.719 │720 122 │ compress: ['.css', '.xhtml', '.html', '.ncx', '.js', '.opf', '.jpg', '.png', '.xml']721 │ ~722 │723 └─ lib/ex_doc/formatter/epub.ex:122:36724725 warning: using single-quoted strings to represent charlists is deprecated.726 Use ~c"" if you indeed want a charlist or use "" instead.727 You may run "mix format --migrate" to change all single-quoted728 strings to use the ~c sigil and fix this warning.729 │730 122 │ compress: ['.css', '.xhtml', '.html', '.ncx', '.js', '.opf', '.jpg', '.png', '.xml']731 │ ~732 │733 └─ lib/ex_doc/formatter/epub.ex:122:45734735 warning: using single-quoted strings to represent charlists is deprecated.736 Use ~c"" if you indeed want a charlist or use "" instead.737 You may run "mix format --migrate" to change all single-quoted738 strings to use the ~c sigil and fix this warning.739 │740 122 │ compress: ['.css', '.xhtml', '.html', '.ncx', '.js', '.opf', '.jpg', '.png', '.xml']741 │ ~742 │743 └─ lib/ex_doc/formatter/epub.ex:122:53744745 warning: using single-quoted strings to represent charlists is deprecated.746 Use ~c"" if you indeed want a charlist or use "" instead.747 You may run "mix format --migrate" to change all single-quoted748 strings to use the ~c sigil and fix this warning.749 │750 122 │ compress: ['.css', '.xhtml', '.html', '.ncx', '.js', '.opf', '.jpg', '.png', '.xml']751 │ ~752 │753 └─ lib/ex_doc/formatter/epub.ex:122:60754755 warning: using single-quoted strings to represent charlists is deprecated.756 Use ~c"" if you indeed want a charlist or use "" instead.757 You may run "mix format --migrate" to change all single-quoted758 strings to use the ~c sigil and fix this warning.759 │760 122 │ compress: ['.css', '.xhtml', '.html', '.ncx', '.js', '.opf', '.jpg', '.png', '.xml']761 │ ~762 │763 └─ lib/ex_doc/formatter/epub.ex:122:68764765 warning: using single-quoted strings to represent charlists is deprecated.766 Use ~c"" if you indeed want a charlist or use "" instead.767 You may run "mix format --migrate" to change all single-quoted768 strings to use the ~c sigil and fix this warning.769 │770 122 │ compress: ['.css', '.xhtml', '.html', '.ncx', '.js', '.opf', '.jpg', '.png', '.xml']771 │ ~772 │773 └─ lib/ex_doc/formatter/epub.ex:122:76774775 warning: using single-quoted strings to represent charlists is deprecated.776 Use ~c"" if you indeed want a charlist or use "" instead.777 You may run "mix format --migrate" to change all single-quoted778 strings to use the ~c sigil and fix this warning.779 │780 122 │ compress: ['.css', '.xhtml', '.html', '.ncx', '.js', '.opf', '.jpg', '.png', '.xml']781 │ ~782 │783 └─ lib/ex_doc/formatter/epub.ex:122:84784785 warning: <%# is deprecated, use <%!-- or add a space between <% and # instead786 │787 45 │ <%# Extra content specified by the user (e.g. custom Javascript) %>788 │ ~789 │790 └─ lib/ex_doc/formatter/epub/templates/module_template.eex:45: (file)791792 warning: <%# is deprecated, use <%!-- or add a space between <% and # instead793 │794 24 │ <%# Extra content specified by the user (e.g. custom Javascript) %>795 │ ~796 │797 └─ lib/ex_doc/formatter/epub/templates/nav_template.eex:24: (file)798799 warning: <%# is deprecated, use <%!-- or add a space between <% and # instead800 │801 3 │ <%# Extra content specified by the user (e.g. custom Javascript) %>802 │ ~803 │804 └─ lib/ex_doc/formatter/epub/templates/extra_template.eex:3: (file)805806 warning: <%# is deprecated, use <%!-- or add a space between <% and # instead807 │808 13 │ <%# Extra content specified by the user (e.g. custom Javascipt) %>809 │ ~810 │811 └─ lib/ex_doc/formatter/epub/templates/title_template.eex:13: (file)812813 warning: <%# is deprecated, use <%!-- or add a space between <% and # instead814 │815 10 │ <%# Extra content specified by the user (e.g. custom CSS) %>816 │ ~817 │818 └─ lib/ex_doc/formatter/epub/templates/head_template.eex:10: (file)819820 warning: <%# is deprecated, use <%!-- or add a space between <% and # instead821 │822 36 │ <%# Extra content specified by the user (e.g. custom Javascript) %>823 │ ~824 │825 └─ lib/ex_doc/formatter/html/templates/footer_template.eex:36: (file)826827 warning: <%# is deprecated, use <%!-- or add a space between <% and # instead828 │829 22 │ <%# Extra content specified by the user (e.g. custom CSS) %>830 │ ~831 │832 └─ lib/ex_doc/formatter/html/templates/head_template.eex:22: (file)833834 warning: using single-quoted strings to represent charlists is deprecated.835 Use ~c"" if you indeed want a charlist or use "" instead.836 You may run "mix format --migrate" to change all single-quoted837 strings to use the ~c sigil and fix this warning.838 │839 36 │ @docs_chunk 'Docs'840 │ ~841 │842 └─ lib/ex_doc/utils/code.ex:36:15843844 warning: the following clause cannot match because the previous clauses already matched all possible values:845846 _ ->847848 it attempts to match on the result of:849850 result851852 which has the already matched type:853854 dynamic({:docs_v1, term(), term(), term(), term(), term(), term()} or {:error, term()})855856 type warning found at:857 │858 112 │ _ ->859 │ ~860 │861 └─ lib/ex_doc/retriever.ex:112:9: ExDoc.Retriever.docs_chunk/1862863 warning: the following clause is redundant:864865 defp to_var({:<<>>, _, _}, _)866867 it has type:868869 dynamic({:<<>>, term(), term()}), dynamic()870871 previous clauses have already matched on the following types:872873 {atom(), term(), term()}, term()874875 │876 510 │ defp to_var({:<<>>, _, _}, _), do: {:binary, [], nil}877 │ ~878 │879 └─ lib/ex_doc/retriever.ex:510:8: ExDoc.Retriever.to_var/2880881 warning: the following clause is redundant:882883 defp to_var({:%{}, _, _}, _)884885 it has type:886887 dynamic({:%{}, term(), term()}), dynamic()888889 previous clauses have already matched on the following types:890891 {atom(), term(), term()}, term()892893 │894 511 │ defp to_var({:%{}, _, _}, _), do: {:map, [], nil}895 │ ~896 │897 └─ lib/ex_doc/retriever.ex:511:8: ExDoc.Retriever.to_var/2898899 warning: the following clause is redundant:900901 defp to_var({:{}, _, _}, _)902903 it has type:904905 dynamic({:{}, term(), term()}), dynamic()906907 previous clauses have already matched on the following types:908909 {atom(), term(), term()}, term()910911 │912 512 │ defp to_var({:{}, _, _}, _), do: {:tuple, [], nil}913 │ ~914 │915 └─ lib/ex_doc/retriever.ex:512:8: ExDoc.Retriever.to_var/2916917 warning: the following clause is redundant:918919 defp to_var(float, _) when is_integer(float)920921 it has type:922923 integer(), dynamic()924925 previous clauses have already matched on the following types:926927 {atom(), term(), term()}, term()928 {term(), term()}, term()929 integer(), term()930931 │932 515 │ defp to_var(float, _) when is_integer(float), do: {:float, [], nil}933 │ ~934 │935 └─ lib/ex_doc/retriever.ex:515:8: ExDoc.Retriever.to_var/2936937 warning: expected a map or struct when accessing .__struct__ in expression:938939 module.__struct__940941 where "module" was given the type:942943 # type: dynamic(atom())944 # from: lib/ex_doc/retriever.ex:189:7945 function_exported?(module, :__struct__, 0)946947 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()948949 type warning found at:950 │951 190 │ match?(%{__exception__: true}, module.__struct__) ->952 │ ~953 │954 └─ lib/ex_doc/retriever.ex:190:49: ExDoc.Retriever.get_type/1955956 warning: the right-hand side of || will never be executed:957958 anno_line(anno) || ...959960 because the left-hand side always evaluates to:961962 dynamic(float() or integer())963964 where "anno" was given the type:965966 # type: dynamic()967 # from: lib/ex_doc/retriever.ex:376:57968 {:attribute, anno, :callback, {^actual_def, specs}} =969 Enum.find(970 module_data.abst_code,971 &case &1 do972 ...973 end974 )975976 type warning found at:977 │978 379 │ line = anno_line(anno) || doc_line979 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~980 │981 └─ lib/ex_doc/retriever.ex:379: ExDoc.Retriever.get_callback/4982983 warning: this clause of defp logo_path/1 is never used (or it will always fail/warn when invoked)984 │985 196 │ defp logo_path(%{logo: nil}), do: nil986 │ ~987 │988 └─ lib/ex_doc/formatter/html/templates.ex:196:8: ExDoc.Formatter.HTML.Templates.logo_path/1989990 warning: the right-hand side of || will never be executed:991992 anno_line(anno) || ...993994 because the left-hand side always evaluates to:995996 dynamic(float() or integer())997998 where "anno" was given the type:9991000 # type: dynamic()1001 # from: lib/ex_doc/retriever.ex:448:361002 {:attribute, anno, type, spec} =1003 Enum.find(module_data.abst_code, fn1004 {:attribute, _, type, {^name, _, args}} -> type in [:opaque, :type] and length(args) == arity1005 _ -> false1006 end)10071008 type warning found at:1009 │1010 458 │ line = anno_line(anno) || doc_line1011 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1012 │1013 └─ lib/ex_doc/retriever.ex:458: ExDoc.Retriever.get_type/310141015 warning: expected a map or struct when accessing .available? in expression:10161017 module.available?10181019 where "module" was given the type:10201021 # type: dynamic(atom())1022 # from: lib/ex_doc/markdown.ex:58:121023 Code.ensure_loaded?(module)10241025 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()10261027 type warning found at:1028 │1029 58 │ Code.ensure_loaded?(module) && module.available?1030 │ ~1031 │1032 └─ lib/ex_doc/markdown.ex:58:45: ExDoc.Markdown.find_markdown_processor/010331034Generated ex_doc app1035==> tesla1036Compiling 29 files (.ex)1037 warning: using single-quoted strings to represent charlists is deprecated.1038 Use ~c"" if you indeed want a charlist or use "" instead.1039 You may run "mix format --migrate" to change all single-quoted1040 strings to use the ~c sigil and fix this warning.1041 │1042 71 │ handle(:hackney.request(method, url, headers, body || '', opts))1043 │ ~1044 │1045 └─ lib/tesla/adapter/hackney.ex:71:6110461047 warning: using single-quoted strings to represent charlists is deprecated.1048 Use ~c"" if you indeed want a charlist or use "" instead.1049 You may run "mix format --migrate" to change all single-quoted1050 strings to use the ~c sigil and fix this warning.1051 │1052 77 │ case List.keytake(headers, 'content-type', 0) do1053 │ ~1054 │1055 └─ lib/tesla/adapter/httpc.ex:77:3410561057 warning: using single-quoted strings to represent charlists is deprecated.1058 Use ~c"" if you indeed want a charlist or use "" instead.1059 You may run "mix format --migrate" to change all single-quoted1060 strings to use the ~c sigil and fix this warning.1061 │1062 78 │ nil -> {'text/plain', headers}1063 │ ~1064 │1065 └─ lib/tesla/adapter/httpc.ex:78:1710661067 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead1068 │1069 154 │ @config Application.get_env(:tesla, __MODULE__, [])1070 │ ~1071 │1072 └─ lib/tesla/middleware/logger.ex:154:23: Tesla.Middleware.Logger (module)10731074 warning: use Bitwise is deprecated. import Bitwise instead1075 │1076 51 │ use Bitwise, skip_operators: true1077 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1078 │1079 └─ lib/tesla/middleware/retry.ex:51: Tesla.Middleware.Retry (module)10801081 warning: unused require Tesla.Adapter.Httpc1082 │1083 214 │ require Tesla.Adapter.Httpc1084 │ ~1085 │1086 └─ lib/tesla.ex:214:310871088 warning: incompatible types given to Tesla.execute/3:10891090 Tesla.execute(Tesla, client, options)10911092 given types:10931094 -Tesla-, dynamic(%Tesla.Client{pre: list(term()), post: list(term())}), dynamic(list(term()))10951096 but expected one of:10971098 (1099 %{..., __middleware__: list(term())},1100 %{..., post: list(term()), pre: list(term())},1101 list(term())1102 )11031104 where "client" (context Tesla.Builder) was given the type:11051106 # type: dynamic(%Tesla.Client{})1107 # from: lib/tesla/builder.ex:2101108 %Tesla.Client{} = client11091110 where "options" (context Tesla.Builder) was given the types:11111112 # type: dynamic()1113 # from: lib/tesla/builder.ex:2101114 options11151116 # type: dynamic(list(term()))1117 # from: lib/tesla/builder.ex:2101118 Tesla.execute(Tesla, client, options)11191120 type warning found at:1121 │1122 210 │ except = Keyword.get(opts, :except, [])1123 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1124 │1125 └─ lib/tesla/builder.ex:210: Tesla.request/211261127 warning: incompatible types given to Tesla.execute!/3:11281129 Tesla.execute!(Tesla, client, options)11301131 given types:11321133 -Tesla-, dynamic(%Tesla.Client{pre: list(term()), post: list(term())}), dynamic(list(term()))11341135 but expected one of:11361137 (1138 %{..., __middleware__: list(term())},1139 %{..., post: list(term()), pre: list(term())},1140 list(term())1141 )11421143 where "client" (context Tesla.Builder) was given the type:11441145 # type: dynamic(%Tesla.Client{})1146 # from: lib/tesla/builder.ex:2101147 %Tesla.Client{} = client11481149 where "options" (context Tesla.Builder) was given the types:11501151 # type: dynamic()1152 # from: lib/tesla/builder.ex:2101153 options11541155 # type: dynamic(list(term()))1156 # from: lib/tesla/builder.ex:2101157 Tesla.execute!(Tesla, client, options)11581159 type warning found at:1160 │1161 210 │ except = Keyword.get(opts, :except, [])1162 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1163 │1164 └─ lib/tesla/builder.ex:210: Tesla.request!/211651166Generated tesla app1167==> httpoison1168Compiling 3 files (.ex)1169Generated httpoison app1170==> bubblegum_nifs1171Compiling 6 files (.ex)11721173== Compilation error in file lib/bubblegum_nifs/native.ex ==1174** (ErlangError) Erlang error: :enoent1175 (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["metadata", "--format-version=1"], [cd: "native/bubblegum_nifs"])1176 (rustler 0.36.2) lib/rustler/compiler/config.ex:76: Rustler.Compiler.Config.metadata!/11177 (rustler 0.36.2) lib/rustler/compiler/config.ex:63: Rustler.Compiler.Config.build/11178 (rustler 0.36.2) lib/rustler/compiler.ex:8: Rustler.Compiler.compile_crate/31179 lib/bubblegum_nifs/native.ex:5: (module)1180could not compile dependency :bubblegum_nifs, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile bubblegum_nifs --force", update it with "mix deps.update bubblegum_nifs" or clean it with "mix deps.clean bubblegum_nifs"