posix_errno

Build log

nerves_system_qemu_aarch64

posix_errno 0.1.1 · fail · run posix_errno-0.1.1-1791072219304
800 of 800 lines
1Resolving Hex dependencies...2Resolution completed in 0.087s3Unchanged:4  circular_buffer 1.1.05  datastructures 0.2.86  elixir_make 0.10.07  exts 0.3.48  interactive_cmd 0.1.49  nerves 2.0.0-pre.210  nerves_discovery 0.1.511  nerves_logging 0.2.412  nerves_runtime 0.13.1313  nerves_system_bbb 2.30.214  nerves_system_br 1.34.415  nerves_system_mangopi_mq_pro 0.17.216  nerves_system_qemu_aarch64 0.4.217  nerves_system_rpi0 2.1.218  nerves_system_rpi4 2.1.219  nerves_system_rpi5 2.1.220  nerves_system_trellis 0.5.021  nerves_system_x86_64 1.34.222  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.123  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.124  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.125  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.126  nerves_toolchain_x86_64_nerves_linux_musl 15.3.127  nerves_uevent 0.1.728  posix_errno 0.1.129  property_table 0.3.430  ring_logger 0.11.731  rustler 0.8.032  tablet 0.3.333  toolshed 0.5.034  uboot_env 1.0.235* Getting posix_errno (Hex package)36* Getting nerves (Hex package)37* Getting ring_logger (Hex package)38* Getting toolshed (Hex package)39* Getting nerves_runtime (Hex package)40* Getting nerves_system_bbb (Hex package)41* Getting nerves_system_mangopi_mq_pro (Hex package)42* Getting nerves_system_qemu_aarch64 (Hex package)43* Getting nerves_system_rpi0 (Hex package)44* Getting nerves_system_rpi4 (Hex package)45* Getting nerves_system_rpi5 (Hex package)46* Getting nerves_system_trellis (Hex package)47* Getting nerves_system_x86_64 (Hex package)48* Getting nerves_system_br (Hex package)49* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)50* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)51* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)52* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)53* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)54* Getting nerves_logging (Hex package)55* Getting nerves_uevent (Hex package)56* Getting uboot_env (Hex package)57* Getting elixir_make (Hex package)58* Getting property_table (Hex package)59* Getting circular_buffer (Hex package)60* Getting interactive_cmd (Hex package)61* Getting nerves_discovery (Hex package)62* Getting tablet (Hex package)63* Getting exts (Hex package)64* Getting rustler (Hex package)65* Getting datastructures (Hex package)66==> nerves_system_br67Generated nerves_system_br app68==> circular_buffer69Compiling 1 file (.ex)70Generated circular_buffer app71==> rustler72warning: in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of rustler's mix.exs73warning: in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of rustler's mix.exs74Compiling 2 files (.erl)75/usr/lib/erlang/lib/parsetools-2.1.2/include/yeccpre.hrl:60:26: Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace76Compiling 6 files (.ex)77    warning: using single-quoted strings to represent charlists is deprecated.78    Use ~c"" if you indeed want a charlist or use "" instead.79    You may run "mix format --migrate" to change all single-quoted80    strings to use the ~c sigil and fix this warning.81    │82 57 │     '2.7',83    │     ~84    │85    └─ lib/rustler.ex:57:58687    warning: using single-quoted strings to represent charlists is deprecated.88    Use ~c"" if you indeed want a charlist or use "" instead.89    You may run "mix format --migrate" to change all single-quoted90    strings to use the ~c sigil and fix this warning.91    │92 58 │     '2.8',93    │     ~94    │95    └─ lib/rustler.ex:58:59697    warning: using single-quoted strings to represent charlists is deprecated.98    Use ~c"" if you indeed want a charlist or use "" instead.99    You may run "mix format --migrate" to change all single-quoted100    strings to use the ~c sigil and fix this warning.101    │102 59 │     '2.9',103    │     ~104    │105    └─ lib/rustler.ex:59:5106107    warning: using single-quoted strings to represent charlists is deprecated.108    Use ~c"" if you indeed want a charlist or use "" instead.109    You may run "mix format --migrate" to change all single-quoted110    strings to use the ~c sigil and fix this warning.111    │112 60 │     '2.10',113    │     ~114    │115    └─ lib/rustler.ex:60:5116117    warning: using single-quoted strings to represent charlists is deprecated.118    Use ~c"" if you indeed want a charlist or use "" instead.119    You may run "mix format --migrate" to change all single-quoted120    strings to use the ~c sigil and fix this warning.121    │122 61 │     '2.11',123    │     ~124    │125    └─ lib/rustler.ex:61:5126127warning: Kernel.to_char_list/1 is deprecated, use Kernel.to_charlist/1 instead128  lib/rustler/toml_parser.ex:7: Rustler.TomlParser.parse/1129130Generated rustler app131==> tablet132Compiling 2 files (.ex)133Generated tablet app134==> elixir_make135Compiling 8 files (.ex)136Generated elixir_make app137==> nerves_logging138 CC kmsg_tailer.o139 LD kmsg_tailer140Compiling 5 files (.ex)141Generated nerves_logging app142==> nerves_discovery143Compiling 5 files (.ex)144Generated nerves_discovery app145==> ring_logger146Compiling 7 files (.ex)147Generated ring_logger app148==> interactive_cmd149Compiling 1 file (.ex)150Generated interactive_cmd app151==> nerves152Compiling 65 files (.ex)153    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)154    │155  6 │ defmodule Mix.Tasks.Nerves.Init do156    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~157    │158    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)159160    warning: redefining module Nerves (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.beam)161    │162  6 │ defmodule Nerves do163    │ ~~~~~~~~~~~~~~~~~~~164    │165    └─ lib/nerves.ex:6: Nerves (module)166167    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)168    │169  5 │ defmodule Nerves.ArtifactResolver do170    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~171    │172    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)173174    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)175    │176  6 │ defmodule Nerves.BuildAction.AppModes do177    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~178    │179    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)180181    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)182    │183  5 │ defmodule Nerves.BuildAction.CheckExecutables do184    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~185    │186    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)187188    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)189    │190  8 │ defmodule Nerves.BuildAction.Erlinit do191    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~192    │193    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)194195    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)196    │197  5 │ defmodule Nerves.BuildAction.Firmware do198    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~199    │200    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)201202    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)203    │204  7 │ defmodule Nerves.BuildAction.IExStartupCheck do205    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~206    │207    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)208209    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)210    │211  5 │ defmodule Nerves.BuildAction.NervesV1System do212    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~213    │214    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)215216    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)217    │218  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do219    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~220    │221    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)222223    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)224    │225  5 │ defmodule Nerves.BuildAction.Rootfs do226    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~227    │228    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)229230    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)231    │232  6 │ defmodule Nerves.BuildAction.SortApps do233    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~234    │235    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)236237    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)238    │239  5 │ defmodule Nerves.BuildAction.StripAll do240    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~241    │242    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)243244    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)245    │246  5 │ defmodule Nerves.BuildAction.Trimmer do247    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~248    │249    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)250251    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)252    │253  5 │ defmodule Nerves.BuildPlan do254    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~255    │256    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)257258    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)259    │260  5 │ defmodule Nerves.BuildPlan.Checks do261    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~262    │263    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)264265    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Container.beam)266    │267  6 │ defmodule Nerves.Container do268    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~269    │270    └─ lib/nerves/container.ex:6: Nerves.Container (module)271272    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)273    │274  5 │ defmodule Nerves.Fingerprint do275    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~276    │277    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)278279    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)280    │281  5 │ defmodule Nerves.MixPackage do282    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~283    │284    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)285286    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Paths.beam)287    │288  5 │ defmodule Nerves.Paths do289    │ ~~~~~~~~~~~~~~~~~~~~~~~~~290    │291    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)292293    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)294    │295  5 │ defmodule Nerves.TargetTuple do296    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~297    │298    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)299300Generated nerves app301==> nerves_toolchain_aarch64_nerves_linux_gnu302Compiling 1 file (.ex)303Generated nerves_toolchain_aarch64_nerves_linux_gnu app304==> nerves_system_qemu_aarch64305Compiling 1 file (.ex)306Generated nerves_system_qemu_aarch64 app307==> uboot_env308Compiling 5 files (.ex)309Generated uboot_env app310==> property_table311Compiling 8 files (.ex)312Generated property_table app313==> nerves_uevent314 CC uevent.o315 LD uevent316Compiling 5 files (.ex)317Generated nerves_uevent app318==> nerves_runtime319Compiling 14 files (.ex)320Generated nerves_runtime app321==> toolshed322Compiling 5 files (.ex)323Generated toolshed app324==> datastructures325Compiling 30 files (.ex)326warning: first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it327  lib/data/protocol/sequence.ex:54: Data.Protocol.Sequence.Range.first/1328329warning: _.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it330  lib/data/protocol/sequence.ex:58: Data.Protocol.Sequence.Range.first/1331332warning: first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it333  lib/data/protocol/sequence.ex:62: Data.Protocol.Sequence.Range.next/1334335warning: first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it336  lib/data/protocol/sequence.ex:66: Data.Protocol.Sequence.Range.next/1337338warning: first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it339  lib/data/protocol/sequence.ex:70: Data.Protocol.Sequence.Range.next/1340341     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Data.Stack.Simple)342     │343 222 │   defimpl Enumerable do344     │   ~~~~~~~~~~~~~~~~~~~~~345     │346     └─ lib/data/stack/simple.ex:222: Enumerable.Data.Stack.Simple (module)347348     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Data.Set.Standard)349     │350 166 │   defimpl Enumerable do351     │   ~~~~~~~~~~~~~~~~~~~~~352     │353     └─ lib/data/set/standard.ex:166: Enumerable.Data.Set.Standard (module)354355     warning: the 1st pattern in clause will never match:356357         nil358359     because it is expected to receive type:360361         dynamic(%Data.Stack.Simple{})362363     hint: defimpl for Data.Stack.Simple requires its callbacks to match exclusively on %Data.Stack.Simple{}364365     type warning found at:366     │367 223 │     use Data.Enumerable368     │     ~~~~~~~~~~~~~~~~~~~369     │370     └─ lib/data/stack/simple.ex:223: Enumerable.Data.Stack.Simple.reduce/3371372     warning: the 1st pattern in clause will never match:373374         nil375376     because it is expected to receive type:377378         dynamic(%Data.Set.Standard{})379380     hint: defimpl for Data.Set.Standard requires its callbacks to match exclusively on %Data.Set.Standard{}381382     type warning found at:383     │384 167 │     use Data.Enumerable385     │     ~~~~~~~~~~~~~~~~~~~386     │387     └─ lib/data/set/standard.ex:167: Enumerable.Data.Set.Standard.reduce/3388389     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Data.Set.BalancedTree)390     │391 170 │   defimpl Enumerable do392     │   ~~~~~~~~~~~~~~~~~~~~~393     │394     └─ lib/data/set/balanced_tree.ex:170: Enumerable.Data.Set.BalancedTree (module)395396     warning: the 1st pattern in clause will never match:397398         nil399400     because it is expected to receive type:401402         dynamic(%Data.Set.BalancedTree{})403404     hint: defimpl for Data.Set.BalancedTree requires its callbacks to match exclusively on %Data.Set.BalancedTree{}405406     type warning found at:407     │408 171 │     use Data.Enumerable409     │     ~~~~~~~~~~~~~~~~~~~410     │411     └─ lib/data/set/balanced_tree.ex:171: Enumerable.Data.Set.BalancedTree.reduce/3412413     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Data.Queue.Standard)414     │415 154 │   defimpl Enumerable do416     │   ~~~~~~~~~~~~~~~~~~~~~417     │418     └─ lib/data/queue/standard.ex:154: Enumerable.Data.Queue.Standard (module)419420     warning: the 1st pattern in clause will never match:421422         nil423424     because it is expected to receive type:425426         dynamic(%Data.Queue.Standard{})427428     hint: defimpl for Data.Queue.Standard requires its callbacks to match exclusively on %Data.Queue.Standard{}429430     type warning found at:431     │432 155 │     use Data.Enumerable433     │     ~~~~~~~~~~~~~~~~~~~434     │435     └─ lib/data/queue/standard.ex:155: Enumerable.Data.Queue.Standard.reduce/3436437     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Data.Queue.Simple)438     │439 244 │   defimpl Enumerable do440     │   ~~~~~~~~~~~~~~~~~~~~~441     │442     └─ lib/data/queue/simple.ex:244: Enumerable.Data.Queue.Simple (module)443444     warning: the 1st pattern in clause will never match:445446         nil447448     because it is expected to receive type:449450         dynamic(%Data.Queue.Simple{})451452     hint: defimpl for Data.Queue.Simple requires its callbacks to match exclusively on %Data.Queue.Simple{}453454     type warning found at:455     │456 245 │     use Data.Enumerable457     │     ~~~~~~~~~~~~~~~~~~~458     │459     └─ lib/data/queue/simple.ex:245: Enumerable.Data.Queue.Simple.reduce/3460461     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Data.Dictionary.Standard)462     │463 148 │   defimpl Enumerable do464     │   ~~~~~~~~~~~~~~~~~~~~~465     │466     └─ lib/data/dictionary/standard.ex:148: Enumerable.Data.Dictionary.Standard (module)467468     warning: the 1st pattern in clause will never match:469470         nil471472     because it is expected to receive type:473474         dynamic(%Data.Dictionary.Standard{})475476     hint: defimpl for Data.Dictionary.Standard requires its callbacks to match exclusively on %Data.Dictionary.Standard{}477478     type warning found at:479     │480 149 │     use Data.Enumerable481     │     ~~~~~~~~~~~~~~~~~~~482     │483     └─ lib/data/dictionary/standard.ex:149: Enumerable.Data.Dictionary.Standard.reduce/3484485     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Data.Dictionary.BalancedTree)486     │487 176 │   defimpl Enumerable do488     │   ~~~~~~~~~~~~~~~~~~~~~489     │490     └─ lib/data/dictionary/balanced_tree.ex:176: Enumerable.Data.Dictionary.BalancedTree (module)491492     warning: the 1st pattern in clause will never match:493494         nil495496     because it is expected to receive type:497498         dynamic(%Data.Dictionary.BalancedTree{})499500     hint: defimpl for Data.Dictionary.BalancedTree requires its callbacks to match exclusively on %Data.Dictionary.BalancedTree{}501502     type warning found at:503     │504 177 │     use Data.Enumerable505     │     ~~~~~~~~~~~~~~~~~~~506     │507     └─ lib/data/dictionary/balanced_tree.ex:177: Enumerable.Data.Dictionary.BalancedTree.reduce/3508509    warning: the following clause will never match:510511        :no_grapheme ->512513    because it attempts to match on the result of:514515        String.next_grapheme(string)516517    which has type:518519        dynamic(nil or {binary(), term()})520521    type warning found at:522    │523 78 │       :no_grapheme ->524    │       ~~~~~~~~~~~~~~~525    │526    └─ lib/data/protocol/sequence.ex:78: Data.Protocol.Sequence.BitString.first/1527528    warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead529    │530 35 │     Map.size(self) == 0531    │         ~532    │533    └─ lib/data/protocol/empty.ex:35:9: Data.Protocol.Empty.Map.empty?/1534535    warning: the following clause will never match:536537        :no_grapheme ->538539    because it attempts to match on the result of:540541        String.next_grapheme(string)542543    which has type:544545        dynamic(nil or {binary(), term()})546547    type warning found at:548    │549 88 │       :no_grapheme ->550    │       ~~~~~~~~~~~~~~~551    │552    └─ lib/data/protocol/sequence.ex:88: Data.Protocol.Sequence.BitString.next/1553554    warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead555    │556 23 │   defdelegate count(self), to: Map, as: :size557    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~558    │559    └─ lib/data/protocol/count.ex:23: Data.Protocol.Count.Map.count/1560561Generated datastructures app562==> exts563Compiling 7 files (.ex)564     warning: single quotes around atoms are deprecated. Use double quotes instead565     │566 252 │       :'$end_of_table' -> nil567     │       ~568     │569     └─ lib/exts.ex:252:7570571     warning: single quotes around atoms are deprecated. Use double quotes instead572     │573 283 │     case select(self, [{{ :'$1', :'$2' }, [], [:'$1'] }]) do574     │                           ~575     │576     └─ lib/exts/dict.ex:283:27577578     warning: single quotes around atoms are deprecated. Use double quotes instead579     │580 283 │     case select(self, [{{ :'$1', :'$2' }, [], [:'$1'] }]) do581     │                                  ~582     │583     └─ lib/exts/dict.ex:283:34584585     warning: single quotes around atoms are deprecated. Use double quotes instead586     │587 283 │     case select(self, [{{ :'$1', :'$2' }, [], [:'$1'] }]) do588     │                                                ~589     │590     └─ lib/exts/dict.ex:283:48591592     warning: single quotes around atoms are deprecated. Use double quotes instead593     │594 290 │     case select(self, [{{ :'$1', :'$2' }, [], [:'$2'] }]) do595     │                           ~596     │597     └─ lib/exts/dict.ex:290:27598599     warning: single quotes around atoms are deprecated. Use double quotes instead600     │601 290 │     case select(self, [{{ :'$1', :'$2' }, [], [:'$2'] }]) do602     │                                  ~603     │604     └─ lib/exts/dict.ex:290:34605606     warning: single quotes around atoms are deprecated. Use double quotes instead607     │608 290 │     case select(self, [{{ :'$1', :'$2' }, [], [:'$2'] }]) do609     │                                                ~610     │611     └─ lib/exts/dict.ex:290:48612613    warning: single quotes around atoms are deprecated. Use double quotes instead614    │615  9 │       :'$end_of_table' -> nil616    │       ~617    │618    └─ lib/exts/match.ex:9:7619620    warning: single quotes around atoms are deprecated. Use double quotes instead621    │622 17 │       :'$end_of_table' -> nil623    │       ~624    │625    └─ lib/exts/select.ex:17:7626627    warning: incompatible types given to List.to_string/1:628629        List.to_string(path)630631    given types:632633        -binary()-634635    but expected one of:636637        empty_list() or non_empty_list(term(), term())638639    where "path" was given the type:640641        # type: binary()642        # from: lib/exts/dict.ex:74:23643        is_binary(path)644645    type warning found at:646    │647 75 │       List.to_string(path)648    │            ~649    │650    └─ lib/exts/dict.ex:75:12: Exts.Dict.load/2651652     warning: incompatible types given to List.to_string/1:653654         List.to_string(path)655656     given types:657658         -binary()-659660     but expected one of:661662         empty_list() or non_empty_list(term(), term())663664     where "path" was given the type:665666         # type: binary()667         # from: lib/exts/dict.ex:111:23668         is_binary(path)669670     type warning found at:671     │672 112 │       List.to_string(path)673     │            ~674     │675     └─ lib/exts/dict.ex:112:12: Exts.Dict.dump/3676677     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Exts.Dict)678     │679 434 │   defimpl Enumerable do680     │   ~~~~~~~~~~~~~~~~~~~~~681     │682     └─ lib/exts/dict.ex:434: Enumerable.Exts.Dict (module)683684     warning: the 1st pattern in clause will never match:685686         nil687688     because it is expected to receive type:689690         dynamic(%Exts.Dict{})691692     hint: defimpl for Exts.Dict requires its callbacks to match exclusively on %Exts.Dict{}693694     type warning found at:695     │696 435 │     use Data.Enumerable697     │     ~~~~~~~~~~~~~~~~~~~698     │699     └─ lib/exts/dict.ex:435: Enumerable.Exts.Dict.reduce/3700701    warning: incompatible types given to List.to_string/1:702703        List.to_string(path)704705    given types:706707        -binary()-708709    but expected one of:710711        empty_list() or non_empty_list(term(), term())712713    where "path" was given the types:714715        # type: binary()716        # from: lib/exts.ex:22:12717        path718719        # type: binary()720        # from: lib/exts.ex:22:46721        is_binary(path)722723    type warning found at:724    │725 23 │     :ets.file2tab(List.to_string(path), options)726    │                        ~727    │728    └─ lib/exts.ex:23:24: Exts.load/2729730    warning: incompatible types given to List.to_string/1:731732        List.to_string(path)733734    given types:735736        -binary()-737738    but expected one of:739740        empty_list() or non_empty_list(term(), term())741742    where "path" was given the types:743744        # type: binary()745        # from: lib/exts.ex:47:19746        path747748        # type: binary()749        # from: lib/exts.ex:47:53750        is_binary(path)751752    type warning found at:753    │754 48 │     :ets.tab2file(table, List.to_string(path), options)755    │                               ~756    │757    └─ lib/exts.ex:48:31: Exts.dump/3758759    warning: incompatible types given to List.to_string/1:760761        List.to_string(path)762763    given types:764765        -binary()-766767    but expected one of:768769        empty_list() or non_empty_list(term(), term())770771    where "path" was given the types:772773        # type: binary()774        # from: lib/exts.ex:72:12775        path776777        # type: binary()778        # from: lib/exts.ex:72:31779        is_binary(path)780781    type warning found at:782    │783 73 │     :ets.tabfile_info(List.to_string(path))784    │                            ~785    │786    └─ lib/exts.ex:73:28: Exts.info/1787788Generated exts app789==> posix_errno790Compiling NIF crate :posix_errno (native/posix_errno)...791could not compile dependency :posix_errno, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile posix_errno --force", update it with "mix deps.update posix_errno" or clean it with "mix deps.clean posix_errno"792** (ErlangError) Erlang error: :enoent793    (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["rustc", "--release"], [cd: "/work/proj/deps_qemu_aarch64/posix_errno/native/posix_errno", stderr_to_stdout: true, env: [{"CARGO_TARGET_DIR", "/work/proj/_build/qemu_aarch64/rustler_crates/posix_errno"}], into: %IO.Stream{device: :standard_io, raw: false, line_or_bytes: :line}])794    (rustler 0.8.0) lib/mix/tasks/compile.rustler.ex:49: Mix.Tasks.Compile.Rustler.compile_crate/1795    (elixir 1.20.3) lib/enum.ex:1725: Enum."-map/2-lists^map/1-1-"/2796    (rustler 0.8.0) lib/mix/tasks/compile.rustler.ex:12: Mix.Tasks.Compile.Rustler.run/1797    (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5798    (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2799    (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4800    (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2