smee_orgs

Build log

nerves_system_x86_64

smee_orgs 0.2.0 · fail · run smee_orgs-0.2.0-1789396926181
535 of 535 lines
1Resolving Hex dependencies...2Resolution completed in 1.367s3Unchanged:4  briefly 0.5.15  castore 1.0.216  circular_buffer 1.1.07  csv 3.2.28  curl_req 0.100.29  domainatrex 3.2.010  earmark_parser 1.4.4611  elixir_make 0.10.012  ex_doc 0.40.413  finch 0.23.014  find_site_icon 1.0.315  hpax 1.0.416  interactive_cmd 0.1.417  iteraptor 1.15.018  jason 1.4.519  jsonpatch 2.3.120  makeup 1.2.221  makeup_elixir 1.0.122  makeup_erlang 1.1.023  meeseeks 0.18.024  meeseeks_html5ever 0.15.025  memoize 1.4.526  mime 2.0.727  mint 1.10.028  nerves 1.15.029  nerves_discovery 0.1.530  nerves_logging 0.2.431  nerves_runtime 0.13.1332  nerves_system_bbb 2.30.233  nerves_system_br 1.34.434  nerves_system_mangopi_mq_pro 0.17.235  nerves_system_qemu_aarch64 0.4.236  nerves_system_rpi 2.1.237  nerves_system_rpi0 2.1.238  nerves_system_rpi0_2 2.1.239  nerves_system_rpi2 2.1.240  nerves_system_rpi3 2.1.241  nerves_system_rpi4 2.1.242  nerves_system_rpi5 2.1.243  nerves_system_x86_64 1.34.244  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.145  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.146  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.147  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.148  nerves_toolchain_x86_64_nerves_linux_musl 15.3.149  nerves_uevent 0.1.750  nimble_options 1.1.151  nimble_parsec 1.4.252  nimble_pool 1.1.053  plug 1.20.354  plug_crypto 2.2.055  property_table 0.3.456  rambo 0.3.457  req 0.6.358  ring_logger 0.11.759  ror 0.1.160  rustler_precompiled 0.8.461  shoehorn 0.9.362  smee 0.6.063  smee_orgs 0.2.064  sweet_xml 0.7.565  tablet 0.3.366  telemetry 1.4.267  toolshed 0.5.068  uboot_env 1.0.269  xmerl_xml_indent 0.2.070  xmlixer 0.1.171  zarex 1.0.672* Getting smee_orgs (Hex package)73* Getting nerves (Hex package)74* Getting shoehorn (Hex package)75* Getting ring_logger (Hex package)76* Getting toolshed (Hex package)77* Getting nerves_runtime (Hex package)78* Getting nerves_system_bbb (Hex package)79* Getting nerves_system_mangopi_mq_pro (Hex package)80* Getting nerves_system_qemu_aarch64 (Hex package)81* Getting nerves_system_rpi (Hex package)82* Getting nerves_system_rpi0 (Hex package)83* Getting nerves_system_rpi0_2 (Hex package)84* Getting nerves_system_rpi2 (Hex package)85* Getting nerves_system_rpi3 (Hex package)86* Getting nerves_system_rpi4 (Hex package)87* Getting nerves_system_rpi5 (Hex package)88* Getting nerves_system_x86_64 (Hex package)89* Getting nerves_system_br (Hex package)90* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)91* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)92* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)93* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)94* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)95* Getting nerves_logging (Hex package)96* Getting nerves_uevent (Hex package)97* Getting uboot_env (Hex package)98* Getting elixir_make (Hex package)99* Getting property_table (Hex package)100* Getting circular_buffer (Hex package)101* Getting interactive_cmd (Hex package)102* Getting jason (Hex package)103* Getting nerves_discovery (Hex package)104* Getting tablet (Hex package)105* Getting domainatrex (Hex package)106* Getting ex_doc (Hex package)107* Getting find_site_icon (Hex package)108* Getting jsonpatch (Hex package)109* Getting ror (Hex package)110* Getting smee (Hex package)111* Getting sweet_xml (Hex package)112* Getting briefly (Hex package)113* Getting castore (Hex package)114* Getting csv (Hex package)115* Getting iteraptor (Hex package)116* Getting memoize (Hex package)117* Getting rambo (Hex package)118* Getting req (Hex package)119* Getting xmerl_xml_indent (Hex package)120* Getting xmlixer (Hex package)121* Getting zarex (Hex package)122* Getting finch (Hex package)123* Getting mime (Hex package)124* Getting mint (Hex package)125* Getting nimble_options (Hex package)126* Getting nimble_pool (Hex package)127* Getting telemetry (Hex package)128* Getting hpax (Hex package)129* Getting curl_req (Hex package)130* Getting plug (Hex package)131* Getting plug_crypto (Hex package)132* Getting meeseeks (Hex package)133* Getting meeseeks_html5ever (Hex package)134* Getting rustler_precompiled (Hex package)135* Getting earmark_parser (Hex package)136* Getting makeup_elixir (Hex package)137* Getting makeup_erlang (Hex package)138* Getting makeup (Hex package)139* Getting nimble_parsec (Hex package)140==> jason141Compiling 10 files (.ex)142Generated jason app143==> tablet144Compiling 2 files (.ex)145Generated tablet app146==> elixir_make147Compiling 8 files (.ex)148Generated elixir_make app149==> nerves_discovery150Compiling 5 files (.ex)151Generated nerves_discovery app152==> interactive_cmd153Compiling 1 file (.ex)154Generated interactive_cmd app155==> nerves156HOST_CC port.o157HOST_LD port158Compiling 55 files (.ex)159Generated nerves app160==> nerves_compatibility_test161162Nerves environment163  MIX_TARGET:   x86_64164  MIX_ENV:      prod165166Checking for prebuilt Nerves artifacts...167  Found nerves_system_x86_64 in cache168    /home/nerves/.nerves/artifacts/nerves_system_x86_64-portable-1.34.2169  Found nerves_toolchain_x86_64_nerves_linux_musl in cache170    /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-linux_x86_64-15.3.1171==> nerves172==> nerves_compatibility_test173174Nerves environment175  MIX_TARGET:   x86_64176  MIX_ENV:      prod177178==> csv179Compiling 7 files (.ex)180    warning: default arguments in protocol definitions is deprecated181    │182 11 │   def encode(data, env \\ [])183    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~184    │185    └─ lib/csv/encoding/encode.ex:11: CSV.Encode (module)186187    warning: protocols can only define functions without implementation via def/1, found: encode/1188    │189  1 │ defprotocol CSV.Encode do190    │ ~~~~~~~~~~~~~~~~~~~~~~~~~191    │192    └─ lib/csv/encoding/encode.ex:1: CSV.Encode (module)193194Generated csv app195==> xmlixer196Compiling 1 file (.ex)197    warning: :xmerl.export_simple/2 is undefined (module :xmerl is not available or is yet to be defined)198    │199  3 │     List.flatten(:xmerl.export_simple(data, :xmerl_xml))200    │                         ~201    │202    └─ lib/xmlixer.ex:3:25: Xmlixer.serialize/1203    └─ lib/xmlixer.ex:7:25: Xmlixer.serialize/1204205    warning: :xmerl.export_simple/3 is undefined (module :xmerl is not available or is yet to be defined)206    │207 11 │     List.flatten(:xmerl.export_simple(data, :xmerl_xml, [{:prolog, prolog}]))208    │                         ~209    │210    └─ lib/xmlixer.ex:11:25: Xmlixer.serialize/2211    └─ lib/xmlixer.ex:15:25: Xmlixer.serialize/2212213Generated xmlixer app214==> domainatrex215Compiling 2 files (.ex)216Generated domainatrex app217==> meeseeks_html5ever218Compiling 2 files (.ex)21922014:58:31.777 [debug] Downloading NIF from https://github.com/mischov/meeseeks_html5ever/releases/download/v0.15.0/libmeeseeks_html5ever_nif-v0.15.0-nif-2.16-x86_64-unknown-linux-musl.so.tar.gz22122214:58:32.440 [debug] NIF cached at /home/nerves/.cache/rustler_precompiled/precompiled_nifs/libmeeseeks_html5ever_nif-v0.15.0-nif-2.16-x86_64-unknown-linux-musl.so.tar.gz and extracted to /work/proj/_build/x86_64/lib/meeseeks_html5ever/priv/native/libmeeseeks_html5ever_nif-v0.15.0-nif-2.16-x86_64-unknown-linux-musl.so.tar.gz223Generated meeseeks_html5ever app224==> meeseeks225Compiling 1 file (.xrl)226Compiling 1 file (.yrl)227Compiling 2 files (.erl)228Compiling 98 files (.ex)229     warning: this clause of defp selectors_from_expr/1 is never used (or it will always fail/warn when invoked)230     │231 128 │   defp selectors_from_expr(%XPath.Expr.NameTest{} = expr) do232     │        ~233     │234     └─ lib/meeseeks/selector/xpath/transpiler.ex:128:8: Meeseeks.Selector.XPath.Transpiler.selectors_from_expr/1235236Generated meeseeks app237==> rambo238Compiling 2 files (.ex)239Generated rambo app240==> xmerl_xml_indent241Compiling 2 files (.ex)242Generated xmerl_xml_indent app243==> iteraptor244Compiling 8 files (.ex)245     warning: a struct for Inspect.Opts is expected on struct update:246247         %Inspect.Opts{opts | charlists: :as_lists}248249     but got type:250251         dynamic()252253     where "opts" was given the type:254255         # type: dynamic()256         # from: lib/iteraptor/array.ex:321:24257         opts258259     when defining the variable "opts", you must also pattern match on "%Inspect.Opts{}"260261     type warning found at:262     │263 322 │       opts = %Inspect.Opts{opts | charlists: :as_lists}264     │              ~265     │266     └─ lib/iteraptor/array.ex:322:14: Inspect.Iteraptor.Array.inspect/2267268Generated iteraptor app269warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"270  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2271  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1272  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5273  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2274  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4275  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2276277==> req278Compiling 21 files (.ex)279Generated req app280==> find_site_icon281Compiling 7 files (.ex)282Generated find_site_icon app283==> curl_req284Compiling 9 files (.ex)285Generated curl_req app286==> ror287Compiling 21 files (.ex)288    warning: the following clause is redundant:289290        def reduce(_, {:halt, acc}, _fun)291292    it has type:293294        dynamic(%ROR.Matches{}), dynamic({:halt, term()}), dynamic()295296    previous clauses have already matched on the following types:297298        %{..., items: term()}, term(), term()299300    │301 23 │   def reduce(_, {:halt, acc}, _fun), do: {:halted, acc}302    │       ~303    │304    └─ lib/ror/protocols/enum.ex:23:7: Enumerable.ROR.Matches.reduce/3305306    warning: the following clause is redundant:307308        def reduce(list, {:suspend, acc}, fun)309310    it has type:311312        dynamic(%ROR.Matches{}), dynamic({:suspend, term()}), dynamic()313314    previous clauses have already matched on the following types:315316        %{..., items: term()}, term(), term()317318    │319 24 │   def reduce(list, {:suspend, acc}, fun), do: {:suspended, acc, &reduce(list, &1, fun)}320    │       ~321    │322    └─ lib/ror/protocols/enum.ex:24:7: Enumerable.ROR.Matches.reduce/3323324    warning: the 1st pattern in clause will never match:325326        []327328    because it is expected to receive type:329330        dynamic(%ROR.Matches{})331332    hint: defimpl for ROR.Matches requires its callbacks to match exclusively on %ROR.Matches{}333334    type warning found at:335    │336 25 │   def reduce([], {:cont, acc}, _fun), do: {:done, acc}337    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~338    │339    └─ lib/ror/protocols/enum.ex:25: Enumerable.ROR.Matches.reduce/3340341    warning: the following clause is redundant:342343        def reduce(_, {:halt, acc}, _fun)344345    it has type:346347        dynamic(%ROR.Results{}), dynamic({:halt, term()}), dynamic()348349    previous clauses have already matched on the following types:350351        %{..., items: term()}, term(), term()352353    │354  9 │   def reduce(_, {:halt, acc}, _fun), do: {:halted, acc}355    │       ~356    │357    └─ lib/ror/protocols/enum.ex:9:7: Enumerable.ROR.Results.reduce/3358359    warning: the following clause is redundant:360361        def reduce(list, {:suspend, acc}, fun)362363    it has type:364365        dynamic(%ROR.Results{}), dynamic({:suspend, term()}), dynamic()366367    previous clauses have already matched on the following types:368369        %{..., items: term()}, term(), term()370371    │372 10 │   def reduce(list, {:suspend, acc}, fun), do: {:suspended, acc, &reduce(list, &1, fun)}373    │       ~374    │375    └─ lib/ror/protocols/enum.ex:10:7: Enumerable.ROR.Results.reduce/3376377    warning: the 1st pattern in clause will never match:378379        [h | t]380381    because it is expected to receive type:382383        dynamic(%ROR.Matches{})384385    hint: defimpl for ROR.Matches requires its callbacks to match exclusively on %ROR.Matches{}386387    type warning found at:388    │389 26 │   def reduce([h | t], {:cont, acc}, fun), do: reduce(t, fun.(h, acc), fun)390    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~391    │392    └─ lib/ror/protocols/enum.ex:26: Enumerable.ROR.Matches.reduce/3393394    warning: the 1st pattern in clause will never match:395396        []397398    because it is expected to receive type:399400        dynamic(%ROR.Results{})401402    hint: defimpl for ROR.Results requires its callbacks to match exclusively on %ROR.Results{}403404    type warning found at:405    │406 11 │   def reduce([], {:cont, acc}, _fun), do: {:done, acc}407    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~408    │409    └─ lib/ror/protocols/enum.ex:11: Enumerable.ROR.Results.reduce/3410411    warning: the 1st pattern in clause will never match:412413        [h | t]414415    because it is expected to receive type:416417        dynamic(%ROR.Results{})418419    hint: defimpl for ROR.Results requires its callbacks to match exclusively on %ROR.Results{}420421    type warning found at:422    │423 12 │   def reduce([h | t], {:cont, acc}, fun), do: reduce(t, fun.(h, acc), fun)424    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~425    │426    └─ lib/ror/protocols/enum.ex:12: Enumerable.ROR.Results.reduce/3427428Generated ror app429==> smee430Compiling 43 files (.ex)431Compiling lib/smee.ex (it's taking more than 10s)432Generated smee app433==> smee_orgs434Compiling 20 files (.ex)435     warning: this clause cannot match because a previous clause at line 201 matches the same pattern as this clause436     │437 205 │   defp assume_type_prefix(org, "Academy of" <> _) do438     │        ~439     │440     └─ lib/smee_orgs/tidy.ex:205:8441442     warning: this clause cannot match because a previous clause at line 137 matches the same pattern as this clause443     │444 237 │   defp assume_type_prefix(org, "Univerza " <> _) do445     │        ~446     │447     └─ lib/smee_orgs/tidy.ex:237:8448449    warning: TableRex.quick_render!/3 is undefined (module TableRex is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)450    │451 34 │     TableRex.quick_render!(rows, header, title)452    │              ~453    │454    └─ lib/mix/tasks/smee_orgs/data/simple.ex:34:14: Mix.Tasks.SmeeOrgs.Data.Simple.run/1455456    warning: SmeeFeds.federations/0 is undefined (module SmeeFeds is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)457    │458 12 │     SmeeFeds.federations()459    │              ~460    │461    └─ lib/mix/tasks/smee_orgs/gen/data_tests.ex:12:14: Mix.Tasks.SmeeOrgs.Gen.DataTests.run/1462463    warning: SmeeFeds.Filter.tag/3 is undefined (module SmeeFeds.Filter is not available or is yet to be defined)464    │465 13 │     |> SmeeFeds.Filter.tag("noSlow", false)466    │                        ~467    │468    └─ lib/mix/tasks/smee_orgs/gen/data_tests.ex:13:24: Mix.Tasks.SmeeOrgs.Gen.DataTests.run/1469    └─ lib/mix/tasks/smee_orgs/gen/data_tests.ex:14:24: Mix.Tasks.SmeeOrgs.Gen.DataTests.run/1470471    warning: TableRex.quick_render!/3 is undefined (module TableRex is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)472    │473 38 │     TableRex.quick_render!(rows, header, title)474    │              ~475    │476    └─ lib/mix/tasks/smee_orgs/data/logos.ex:38:14: Mix.Tasks.SmeeOrgs.Data.Logos.run/1477478    warning: TableRex.quick_render!/3 is undefined (module TableRex is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)479    │480 36 │     TableRex.quick_render!(rows, header, title)481    │              ~482    │483    └─ lib/mix/tasks/smee_orgs/data/aggregated.ex:36:14: Mix.Tasks.SmeeOrgs.Data.Aggregated.run/1484485    warning: TableRex.quick_render!/3 is undefined (module TableRex is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)486    │487 37 │     TableRex.quick_render!(rows, header, title)488    │              ~489    │490    └─ lib/mix/tasks/smee_orgs/data/enhancements.ex:37:14: Mix.Tasks.SmeeOrgs.Data.Enhancements.run/1491492Generated smee_orgs app493==> nerves_compatibility_test494Compiling 2 files (.ex)495Generated nerves_compatibility_test app496|nerves| Building OTP Release...497498* [Nerves] validating vm.args499* skipping runtime configuration (config/runtime.exs not found)500* creating _build/x86_64/rel/nerves_compatibility_test/releases/0.1.0/vm.args501Updating base firmware image with Erlang release...502scrub-otp-release.sh: ERROR: Unexpected executable format for '/work/proj/_build/x86_64/_nerves-tmp/rootfs_overlay/srv/erlang/lib/rambo-0.3.4/priv/rambo-mac'503504Got:505 file:Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE|HAS_TLV_DESCRIPTORS>506507Expecting:508 readelf:Advanced Micro Devices X86-64;0x0509510This file was compiled for the host or a different target and probably511will not work.512513Check the following:5145151. If this file comes from a library, that library may be compiling to516   its source directory under `deps`. Manually clean up the source517   directory and try building again.5185192. Are you using a path dependency in your mix deps? If so, run520   'mix clean' in that directory to avoid pulling in any of its521   build products.5225233. Did you recently upgrade or change your Nerves system? If so,524   try cleaning and rebuilding this project and its deps.5255264. Are you building outside of Nerves' mix integration? If so,527   make sure that you've sourced 'nerves-env.sh'.528529If you are very sure you know what you are doing, you may place an empty530file in the same directory as the offending file(s) called '.noscrub'.531This will explicitly disable scrubbing for that directory.532533If you're still having trouble, please file an issue on Github534at https://github.com/nerves-project/nerves_system_br/issues.535