bubblegum_nifs

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"