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