pact_elixir

Build log

nerves_system_rpi5

pact_elixir 0.5.2 · fail · run pact_elixir-0.5.2-1791031342497
447 of 447 lines
1Resolving Hex dependencies...2Resolution completed in 0.128s3Unchanged:4  circular_buffer 1.1.05  elixir_make 0.10.06  interactive_cmd 0.1.47  jason 1.4.58  nerves 2.0.0-pre.29  nerves_discovery 0.1.510  nerves_logging 0.2.411  nerves_runtime 0.13.1312  nerves_system_bbb 2.30.213  nerves_system_br 1.34.414  nerves_system_mangopi_mq_pro 0.17.215  nerves_system_qemu_aarch64 0.4.216  nerves_system_rpi0 2.1.217  nerves_system_rpi4 2.1.218  nerves_system_rpi5 2.1.219  nerves_system_trellis 0.5.020  nerves_system_x86_64 1.34.221  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.122  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.123  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.124  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.125  nerves_toolchain_x86_64_nerves_linux_musl 15.3.126  nerves_uevent 0.1.727  pact_elixir 0.5.228  poison 4.0.129  property_table 0.3.430  ring_logger 0.11.731  rustler 0.38.032  tablet 0.3.333  toolshed 0.5.034  uboot_env 1.0.235* Getting pact_elixir (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 poison (Hex package)64* Getting rustler (Hex package)65* Getting jason (Hex package)66==> nerves_system_br67Generated nerves_system_br app68==> circular_buffer69Compiling 1 file (.ex)70Generated circular_buffer app71==> poison72Compiling 4 files (.ex)73     warning: using single-quoted strings to represent charlists is deprecated.74     Use ~c"" if you indeed want a charlist or use "" instead.75     You may run "mix format --migrate" to change all single-quoted76     strings to use the ~c sigil and fix this warning.77     │78 127 │   for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do79     │                               ~80     │81     └─ lib/poison/encoder.ex:127:318283     warning: using single-quoted strings to represent charlists is deprecated.84     Use ~c"" if you indeed want a charlist or use "" instead.85     You may run "mix format --migrate" to change all single-quoted86     strings to use the ~c sigil and fix this warning.87     │88 127 │   for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do89     │                                                ~90     │91     └─ lib/poison/encoder.ex:127:489293     warning: using single-quoted strings to represent charlists is deprecated.94     Use ~c"" if you indeed want a charlist or use "" instead.95     You may run "mix format --migrate" to change all single-quoted96     strings to use the ~c sigil and fix this warning.97     │98 174 │        when char <= 0x1F or char in '"\\' do99     │                                     ~100     │101     └─ lib/poison/encoder.ex:174:37102103    warning: using single-quoted strings to represent charlists is deprecated.104    Use ~c"" if you indeed want a charlist or use "" instead.105    You may run "mix format --migrate" to change all single-quoted106    strings to use the ~c sigil and fix this warning.107    │108 94 │        when char in '-0123456789' do109    │                     ~110    │111    └─ lib/poison/parser.ex:94:21112113     warning: using single-quoted strings to represent charlists is deprecated.114     Use ~c"" if you indeed want a charlist or use "" instead.115     You may run "mix format --migrate" to change all single-quoted116     strings to use the ~c sigil and fix this warning.117     │118 189 │        when char in '123456789' do119     │                     ~120     │121     └─ lib/poison/parser.ex:189:21122123     warning: using single-quoted strings to represent charlists is deprecated.124     Use ~c"" if you indeed want a charlist or use "" instead.125     You may run "mix format --migrate" to change all single-quoted126     strings to use the ~c sigil and fix this warning.127     │128 205 │   defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do129     │                                                            ~130     │131     └─ lib/poison/parser.ex:205:60132133     warning: using single-quoted strings to represent charlists is deprecated.134     Use ~c"" if you indeed want a charlist or use "" instead.135     You may run "mix format --migrate" to change all single-quoted136     strings to use the ~c sigil and fix this warning.137     │138 238 │        when char in '0123456789' do139     │                     ~140     │141     └─ lib/poison/parser.ex:238:21142143     warning: using single-quoted strings to represent charlists is deprecated.144     Use ~c"" if you indeed want a charlist or use "" instead.145     You may run "mix format --migrate" to change all single-quoted146     strings to use the ~c sigil and fix this warning.147     │148 246 │   defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do149     │                                                                ~150     │151     └─ lib/poison/parser.ex:246:64152153     warning: using single-quoted strings to represent charlists is deprecated.154     Use ~c"" if you indeed want a charlist or use "" instead.155     You may run "mix format --migrate" to change all single-quoted156     strings to use the ~c sigil and fix this warning.157     │158 270 │   for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do159     │                               ~160     │161     └─ lib/poison/parser.ex:270:31162163     warning: using single-quoted strings to represent charlists is deprecated.164     Use ~c"" if you indeed want a charlist or use "" instead.165     You may run "mix format --migrate" to change all single-quoted166     strings to use the ~c sigil and fix this warning.167     │168 270 │   for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do169     │                                            ~170     │171     └─ lib/poison/parser.ex:270:44172173     warning: using single-quoted strings to represent charlists is deprecated.174     Use ~c"" if you indeed want a charlist or use "" instead.175     You may run "mix format --migrate" to change all single-quoted176     strings to use the ~c sigil and fix this warning.177     │178 277 │             when a1 in 'dD' and a2 in 'dD' and b1 in '89abAB' and179     │                        ~180     │181     └─ lib/poison/parser.ex:277:24182183     warning: using single-quoted strings to represent charlists is deprecated.184     Use ~c"" if you indeed want a charlist or use "" instead.185     You may run "mix format --migrate" to change all single-quoted186     strings to use the ~c sigil and fix this warning.187     │188 277 │             when a1 in 'dD' and a2 in 'dD' and b1 in '89abAB' and189     │                                       ~190     │191     └─ lib/poison/parser.ex:277:39192193     warning: using single-quoted strings to represent charlists is deprecated.194     Use ~c"" if you indeed want a charlist or use "" instead.195     You may run "mix format --migrate" to change all single-quoted196     strings to use the ~c sigil and fix this warning.197     │198 277 │             when a1 in 'dD' and a2 in 'dD' and b1 in '89abAB' and199     │                                                      ~200     │201     └─ lib/poison/parser.ex:277:54202203     warning: using single-quoted strings to represent charlists is deprecated.204     Use ~c"" if you indeed want a charlist or use "" instead.205     You may run "mix format --migrate" to change all single-quoted206     strings to use the ~c sigil and fix this warning.207     │208 334 │   defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do209     │                                                            ~210     │211     └─ lib/poison/parser.ex:334:60212213    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead214    │215 42 │   if Application.get_env(:poison, :native) do216    │                  ~217    │218    └─ lib/poison/parser.ex:42:18: Poison.Parser (module)219220    warning: use Bitwise is deprecated. import Bitwise instead221    │222 46 │   use Bitwise223    │   ~~~~~~~~~~~224    │225    └─ lib/poison/parser.ex:46: Poison.Parser (module)226227     warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator228     │229 240 │     <<digits::binary-size(count), rest::binary>> = string230     │                           ~231     │232     └─ lib/poison/parser.ex:240:27: Poison.Parser.number_digits/2233234     warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator235     │236 266 │     <<chunk::binary-size(count), rest::binary>> = string237     │                          ~238     │239     └─ lib/poison/parser.ex:266:26: Poison.Parser.string_continue/3240241     warning: use Bitwise is deprecated. import Bitwise instead242     │243 117 │   use Bitwise244     │   ~~~~~~~~~~~245     │246     └─ lib/poison/encoder.ex:117: Poison.Encoder.BitString (module)247248     warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator249     │250 169 │     <<chunk::binary-size(size), rest::binary>> = string251     │                          ~252     │253     └─ lib/poison/encoder.ex:169:26: Poison.Encoder.BitString.escape/2254255Generated poison app256==> jason257Compiling 10 files (.ex)258Generated jason app259==> rustler260Compiling 7 files (.ex)261Generated rustler app262==> tablet263Compiling 2 files (.ex)264Generated tablet app265==> elixir_make266Compiling 8 files (.ex)267Generated elixir_make app268==> nerves_logging269 CC kmsg_tailer.o270 LD kmsg_tailer271Compiling 5 files (.ex)272Generated nerves_logging app273==> nerves_discovery274Compiling 5 files (.ex)275Generated nerves_discovery app276==> ring_logger277Compiling 7 files (.ex)278Generated ring_logger app279==> interactive_cmd280Compiling 1 file (.ex)281Generated interactive_cmd app282==> nerves283Compiling 65 files (.ex)284    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)285    │286  6 │ defmodule Mix.Tasks.Nerves.Init do287    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~288    │289    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)290291    warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.beam)292    │293  6 │ defmodule Nerves do294    │ ~~~~~~~~~~~~~~~~~~~295    │296    └─ lib/nerves.ex:6: Nerves (module)297298    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)299    │300  5 │ defmodule Nerves.ArtifactResolver do301    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~302    │303    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)304305    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)306    │307  6 │ defmodule Nerves.BuildAction.AppModes do308    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~309    │310    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)311312    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)313    │314  5 │ defmodule Nerves.BuildAction.CheckExecutables do315    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~316    │317    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)318319    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)320    │321  8 │ defmodule Nerves.BuildAction.Erlinit do322    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~323    │324    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)325326    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)327    │328  5 │ defmodule Nerves.BuildAction.Firmware do329    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~330    │331    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)332333    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)334    │335  7 │ defmodule Nerves.BuildAction.IExStartupCheck do336    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~337    │338    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)339340    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)341    │342  5 │ defmodule Nerves.BuildAction.NervesV1System do343    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~344    │345    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)346347    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)348    │349  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do350    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~351    │352    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)353354    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)355    │356  5 │ defmodule Nerves.BuildAction.Rootfs do357    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~358    │359    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)360361    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)362    │363  6 │ defmodule Nerves.BuildAction.SortApps do364    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~365    │366    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)367368    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)369    │370  5 │ defmodule Nerves.BuildAction.StripAll do371    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~372    │373    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)374375    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)376    │377  5 │ defmodule Nerves.BuildAction.Trimmer do378    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~379    │380    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)381382    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)383    │384  5 │ defmodule Nerves.BuildPlan do385    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~386    │387    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)388389    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)390    │391  5 │ defmodule Nerves.BuildPlan.Checks do392    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~393    │394    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)395396    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.Container.beam)397    │398  6 │ defmodule Nerves.Container do399    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~400    │401    └─ lib/nerves/container.ex:6: Nerves.Container (module)402403    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)404    │405  5 │ defmodule Nerves.Fingerprint do406    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~407    │408    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)409410    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)411    │412  5 │ defmodule Nerves.MixPackage do413    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~414    │415    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)416417    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.Paths.beam)418    │419  5 │ defmodule Nerves.Paths do420    │ ~~~~~~~~~~~~~~~~~~~~~~~~~421    │422    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)423424    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi5/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)425    │426  5 │ defmodule Nerves.TargetTuple do427    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~428    │429    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)430431Generated nerves app432==> nerves_toolchain_aarch64_nerves_linux_gnu433Compiling 1 file (.ex)434Generated nerves_toolchain_aarch64_nerves_linux_gnu app435==> nerves_system_rpi5436Generated nerves_system_rpi5 app437==> pact_elixir438Unchecked dependencies for environment prod:439* poison (Hex package)440  the dependency build is outdated, please run "MIX_ENV=prod mix deps.compile"441* jason (Hex package)442  the dependency build is outdated, please run "MIX_ENV=prod mix deps.compile"443* rustler (Hex package)444  the dependency build is outdated, please run "MIX_ENV=prod mix deps.compile"445could not compile dependency :pact_elixir, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile pact_elixir --force", update it with "mix deps.update pact_elixir" or clean it with "mix deps.clean pact_elixir"446==> nerves_compatibility_test447** (Mix) Can't continue due to errors on dependencies