posix_errno

Build log

nerves_system_x86_64

posix_errno 0.1.1 · fail · run posix_errno-0.1.1-1791072219304
602 of 602 lines
1Resolving Hex dependencies...2Resolution completed in 0.12s3Unchanged: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==> rustler67warning: in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of rustler's mix.exs68warning: in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of rustler's mix.exs69Compiling 2 files (.erl)70/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 backtrace71Compiling 6 files (.ex)72    warning: using single-quoted strings to represent charlists is deprecated.73    Use ~c"" if you indeed want a charlist or use "" instead.74    You may run "mix format --migrate" to change all single-quoted75    strings to use the ~c sigil and fix this warning.76    │77 57 │     '2.7',78    │     ~79    │80    └─ lib/rustler.ex:57:58182    warning: using single-quoted strings to represent charlists is deprecated.83    Use ~c"" if you indeed want a charlist or use "" instead.84    You may run "mix format --migrate" to change all single-quoted85    strings to use the ~c sigil and fix this warning.86    │87 58 │     '2.8',88    │     ~89    │90    └─ lib/rustler.ex:58:59192    warning: using single-quoted strings to represent charlists is deprecated.93    Use ~c"" if you indeed want a charlist or use "" instead.94    You may run "mix format --migrate" to change all single-quoted95    strings to use the ~c sigil and fix this warning.96    │97 59 │     '2.9',98    │     ~99    │100    └─ lib/rustler.ex:59:5101102    warning: using single-quoted strings to represent charlists is deprecated.103    Use ~c"" if you indeed want a charlist or use "" instead.104    You may run "mix format --migrate" to change all single-quoted105    strings to use the ~c sigil and fix this warning.106    │107 60 │     '2.10',108    │     ~109    │110    └─ lib/rustler.ex:60:5111112    warning: using single-quoted strings to represent charlists is deprecated.113    Use ~c"" if you indeed want a charlist or use "" instead.114    You may run "mix format --migrate" to change all single-quoted115    strings to use the ~c sigil and fix this warning.116    │117 61 │     '2.11',118    │     ~119    │120    └─ lib/rustler.ex:61:5121122warning: Kernel.to_char_list/1 is deprecated, use Kernel.to_charlist/1 instead123  lib/rustler/toml_parser.ex:7: Rustler.TomlParser.parse/1124125Generated rustler app126==> datastructures127Compiling 30 files (.ex)128warning: first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it129  lib/data/protocol/sequence.ex:54: Data.Protocol.Sequence.Range.first/1130131warning: _.._ inside match is deprecated, you must always match on the step: _.._//var or _.._//_ if you want to ignore it132  lib/data/protocol/sequence.ex:58: Data.Protocol.Sequence.Range.first/1133134warning: first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it135  lib/data/protocol/sequence.ex:62: Data.Protocol.Sequence.Range.next/1136137warning: first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it138  lib/data/protocol/sequence.ex:66: Data.Protocol.Sequence.Range.next/1139140warning: first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it141  lib/data/protocol/sequence.ex:70: Data.Protocol.Sequence.Range.next/1142143     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Data.Stack.Simple)144     │145 222 │   defimpl Enumerable do146     │   ~~~~~~~~~~~~~~~~~~~~~147     │148     └─ lib/data/stack/simple.ex:222: Enumerable.Data.Stack.Simple (module)149150     warning: the 1st pattern in clause will never match:151152         nil153154     because it is expected to receive type:155156         dynamic(%Data.Stack.Simple{})157158     hint: defimpl for Data.Stack.Simple requires its callbacks to match exclusively on %Data.Stack.Simple{}159160     type warning found at:161     │162 223 │     use Data.Enumerable163     │     ~~~~~~~~~~~~~~~~~~~164     │165     └─ lib/data/stack/simple.ex:223: Enumerable.Data.Stack.Simple.reduce/3166167     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Data.Set.Standard)168     │169 166 │   defimpl Enumerable do170     │   ~~~~~~~~~~~~~~~~~~~~~171     │172     └─ lib/data/set/standard.ex:166: Enumerable.Data.Set.Standard (module)173174     warning: the 1st pattern in clause will never match:175176         nil177178     because it is expected to receive type:179180         dynamic(%Data.Set.Standard{})181182     hint: defimpl for Data.Set.Standard requires its callbacks to match exclusively on %Data.Set.Standard{}183184     type warning found at:185     │186 167 │     use Data.Enumerable187     │     ~~~~~~~~~~~~~~~~~~~188     │189     └─ lib/data/set/standard.ex:167: Enumerable.Data.Set.Standard.reduce/3190191     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Data.Set.BalancedTree)192     │193 170 │   defimpl Enumerable do194     │   ~~~~~~~~~~~~~~~~~~~~~195     │196     └─ lib/data/set/balanced_tree.ex:170: Enumerable.Data.Set.BalancedTree (module)197198     warning: the 1st pattern in clause will never match:199200         nil201202     because it is expected to receive type:203204         dynamic(%Data.Set.BalancedTree{})205206     hint: defimpl for Data.Set.BalancedTree requires its callbacks to match exclusively on %Data.Set.BalancedTree{}207208     type warning found at:209     │210 171 │     use Data.Enumerable211     │     ~~~~~~~~~~~~~~~~~~~212     │213     └─ lib/data/set/balanced_tree.ex:171: Enumerable.Data.Set.BalancedTree.reduce/3214215     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Data.Queue.Standard)216     │217 154 │   defimpl Enumerable do218     │   ~~~~~~~~~~~~~~~~~~~~~219     │220     └─ lib/data/queue/standard.ex:154: Enumerable.Data.Queue.Standard (module)221222     warning: the 1st pattern in clause will never match:223224         nil225226     because it is expected to receive type:227228         dynamic(%Data.Queue.Standard{})229230     hint: defimpl for Data.Queue.Standard requires its callbacks to match exclusively on %Data.Queue.Standard{}231232     type warning found at:233     │234 155 │     use Data.Enumerable235     │     ~~~~~~~~~~~~~~~~~~~236     │237     └─ lib/data/queue/standard.ex:155: Enumerable.Data.Queue.Standard.reduce/3238239     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Data.Queue.Simple)240     │241 244 │   defimpl Enumerable do242     │   ~~~~~~~~~~~~~~~~~~~~~243     │244     └─ lib/data/queue/simple.ex:244: Enumerable.Data.Queue.Simple (module)245246     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Data.Dictionary.Standard)247     │248 148 │   defimpl Enumerable do249     │   ~~~~~~~~~~~~~~~~~~~~~250     │251     └─ lib/data/dictionary/standard.ex:148: Enumerable.Data.Dictionary.Standard (module)252253     warning: the 1st pattern in clause will never match:254255         nil256257     because it is expected to receive type:258259         dynamic(%Data.Queue.Simple{})260261     hint: defimpl for Data.Queue.Simple requires its callbacks to match exclusively on %Data.Queue.Simple{}262263     type warning found at:264     │265 245 │     use Data.Enumerable266     │     ~~~~~~~~~~~~~~~~~~~267     │268     └─ lib/data/queue/simple.ex:245: Enumerable.Data.Queue.Simple.reduce/3269270     warning: the 1st pattern in clause will never match:271272         nil273274     because it is expected to receive type:275276         dynamic(%Data.Dictionary.Standard{})277278     hint: defimpl for Data.Dictionary.Standard requires its callbacks to match exclusively on %Data.Dictionary.Standard{}279280     type warning found at:281     │282 149 │     use Data.Enumerable283     │     ~~~~~~~~~~~~~~~~~~~284     │285     └─ lib/data/dictionary/standard.ex:149: Enumerable.Data.Dictionary.Standard.reduce/3286287     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Data.Dictionary.BalancedTree)288     │289 176 │   defimpl Enumerable do290     │   ~~~~~~~~~~~~~~~~~~~~~291     │292     └─ lib/data/dictionary/balanced_tree.ex:176: Enumerable.Data.Dictionary.BalancedTree (module)293294     warning: the 1st pattern in clause will never match:295296         nil297298     because it is expected to receive type:299300         dynamic(%Data.Dictionary.BalancedTree{})301302     hint: defimpl for Data.Dictionary.BalancedTree requires its callbacks to match exclusively on %Data.Dictionary.BalancedTree{}303304     type warning found at:305     │306 177 │     use Data.Enumerable307     │     ~~~~~~~~~~~~~~~~~~~308     │309     └─ lib/data/dictionary/balanced_tree.ex:177: Enumerable.Data.Dictionary.BalancedTree.reduce/3310311    warning: the following clause will never match:312313        :no_grapheme ->314315    because it attempts to match on the result of:316317        String.next_grapheme(string)318319    which has type:320321        dynamic(nil or {binary(), term()})322323    type warning found at:324    │325 78 │       :no_grapheme ->326    │       ~~~~~~~~~~~~~~~327    │328    └─ lib/data/protocol/sequence.ex:78: Data.Protocol.Sequence.BitString.first/1329330    warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead331    │332 35 │     Map.size(self) == 0333    │         ~334    │335    └─ lib/data/protocol/empty.ex:35:9: Data.Protocol.Empty.Map.empty?/1336337    warning: the following clause will never match:338339        :no_grapheme ->340341    because it attempts to match on the result of:342343        String.next_grapheme(string)344345    which has type:346347        dynamic(nil or {binary(), term()})348349    type warning found at:350    │351 88 │       :no_grapheme ->352    │       ~~~~~~~~~~~~~~~353    │354    └─ lib/data/protocol/sequence.ex:88: Data.Protocol.Sequence.BitString.next/1355356    warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead357    │358 23 │   defdelegate count(self), to: Map, as: :size359    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~360    │361    └─ lib/data/protocol/count.ex:23: Data.Protocol.Count.Map.count/1362363Generated datastructures app364==> exts365Compiling 7 files (.ex)366     warning: single quotes around atoms are deprecated. Use double quotes instead367     │368 252 │       :'$end_of_table' -> nil369     │       ~370     │371     └─ lib/exts.ex:252:7372373     warning: single quotes around atoms are deprecated. Use double quotes instead374     │375 283 │     case select(self, [{{ :'$1', :'$2' }, [], [:'$1'] }]) do376     │                           ~377     │378     └─ lib/exts/dict.ex:283:27379380     warning: single quotes around atoms are deprecated. Use double quotes instead381     │382 283 │     case select(self, [{{ :'$1', :'$2' }, [], [:'$1'] }]) do383     │                                  ~384     │385     └─ lib/exts/dict.ex:283:34386387     warning: single quotes around atoms are deprecated. Use double quotes instead388     │389 283 │     case select(self, [{{ :'$1', :'$2' }, [], [:'$1'] }]) do390     │                                                ~391     │392     └─ lib/exts/dict.ex:283:48393394     warning: single quotes around atoms are deprecated. Use double quotes instead395     │396 290 │     case select(self, [{{ :'$1', :'$2' }, [], [:'$2'] }]) do397     │                           ~398     │399     └─ lib/exts/dict.ex:290:27400401     warning: single quotes around atoms are deprecated. Use double quotes instead402     │403 290 │     case select(self, [{{ :'$1', :'$2' }, [], [:'$2'] }]) do404     │                                  ~405     │406     └─ lib/exts/dict.ex:290:34407408     warning: single quotes around atoms are deprecated. Use double quotes instead409     │410 290 │     case select(self, [{{ :'$1', :'$2' }, [], [:'$2'] }]) do411     │                                                ~412     │413     └─ lib/exts/dict.ex:290:48414415    warning: single quotes around atoms are deprecated. Use double quotes instead416    │417  9 │       :'$end_of_table' -> nil418    │       ~419    │420    └─ lib/exts/match.ex:9:7421422    warning: single quotes around atoms are deprecated. Use double quotes instead423    │424 17 │       :'$end_of_table' -> nil425    │       ~426    │427    └─ lib/exts/select.ex:17:7428429    warning: incompatible types given to List.to_string/1:430431        List.to_string(path)432433    given types:434435        -binary()-436437    but expected one of:438439        empty_list() or non_empty_list(term(), term())440441    where "path" was given the type:442443        # type: binary()444        # from: lib/exts/dict.ex:74:23445        is_binary(path)446447    type warning found at:448    │449 75 │       List.to_string(path)450    │            ~451    │452    └─ lib/exts/dict.ex:75:12: Exts.Dict.load/2453454     warning: incompatible types given to List.to_string/1:455456         List.to_string(path)457458     given types:459460         -binary()-461462     but expected one of:463464         empty_list() or non_empty_list(term(), term())465466     where "path" was given the type:467468         # type: binary()469         # from: lib/exts/dict.ex:111:23470         is_binary(path)471472     type warning found at:473     │474 112 │       List.to_string(path)475     │            ~476     │477     └─ lib/exts/dict.ex:112:12: Exts.Dict.dump/3478479     warning: function slice/1 required by protocol Enumerable is not implemented (in module Enumerable.Exts.Dict)480     │481 434 │   defimpl Enumerable do482     │   ~~~~~~~~~~~~~~~~~~~~~483     │484     └─ lib/exts/dict.ex:434: Enumerable.Exts.Dict (module)485486    warning: incompatible types given to List.to_string/1:487488        List.to_string(path)489490    given types:491492        -binary()-493494    but expected one of:495496        empty_list() or non_empty_list(term(), term())497498    where "path" was given the types:499500        # type: binary()501        # from: lib/exts.ex:22:12502        path503504        # type: binary()505        # from: lib/exts.ex:22:46506        is_binary(path)507508    type warning found at:509    │510 23 │     :ets.file2tab(List.to_string(path), options)511    │                        ~512    │513    └─ lib/exts.ex:23:24: Exts.load/2514515    warning: incompatible types given to List.to_string/1:516517        List.to_string(path)518519    given types:520521        -binary()-522523    but expected one of:524525        empty_list() or non_empty_list(term(), term())526527    where "path" was given the types:528529        # type: binary()530        # from: lib/exts.ex:47:19531        path532533        # type: binary()534        # from: lib/exts.ex:47:53535        is_binary(path)536537    type warning found at:538    │539 48 │     :ets.tab2file(table, List.to_string(path), options)540    │                               ~541    │542    └─ lib/exts.ex:48:31: Exts.dump/3543544    warning: incompatible types given to List.to_string/1:545546        List.to_string(path)547548    given types:549550        -binary()-551552    but expected one of:553554        empty_list() or non_empty_list(term(), term())555556    where "path" was given the types:557558        # type: binary()559        # from: lib/exts.ex:72:12560        path561562        # type: binary()563        # from: lib/exts.ex:72:31564        is_binary(path)565566    type warning found at:567    │568 73 │     :ets.tabfile_info(List.to_string(path))569    │                            ~570    │571    └─ lib/exts.ex:73:28: Exts.info/1572573     warning: the 1st pattern in clause will never match:574575         nil576577     because it is expected to receive type:578579         dynamic(%Exts.Dict{})580581     hint: defimpl for Exts.Dict requires its callbacks to match exclusively on %Exts.Dict{}582583     type warning found at:584     │585 435 │     use Data.Enumerable586     │     ~~~~~~~~~~~~~~~~~~~587     │588     └─ lib/exts/dict.ex:435: Enumerable.Exts.Dict.reduce/3589590Generated exts app591==> posix_errno592Compiling NIF crate :posix_errno (native/posix_errno)...593could 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"594** (ErlangError) Erlang error: :enoent595    (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["rustc", "--release"], [cd: "/work/proj/deps_x86_64/posix_errno/native/posix_errno", stderr_to_stdout: true, env: [{"CARGO_TARGET_DIR", "/work/proj/_build/x86_64/rustler_crates/posix_errno"}], into: %IO.Stream{device: :standard_io, raw: false, line_or_bytes: :line}])596    (rustler 0.8.0) lib/mix/tasks/compile.rustler.ex:49: Mix.Tasks.Compile.Rustler.compile_crate/1597    (elixir 1.20.3) lib/enum.ex:1725: Enum."-map/2-lists^map/1-1-"/2598    (rustler 0.8.0) lib/mix/tasks/compile.rustler.ex:12: Mix.Tasks.Compile.Rustler.run/1599    (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5600    (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2601    (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4602    (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2