gyx

Build log

nerves_system_x86_64

gyx 0.2.0 · fail · run gyx-0.2.0-1790937220218
262 of 262 lines
1Resolving Hex dependencies...2Resolution completed in 0.495s3Unchanged:4  axon 0.8.15  circular_buffer 1.1.06  complex 0.7.07  elixir_make 0.10.08  exla 0.13.19  fine 0.1.610  gyx 0.2.011  interactive_cmd 0.1.412  jason 1.4.513  nerves 1.15.014  nerves_discovery 0.1.515  nerves_logging 0.2.416  nerves_runtime 0.13.1317  nerves_system_br 1.34.418  nerves_system_mangopi_mq_pro 0.17.219  nerves_system_rpi4 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_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  nimble_pool 1.1.028  nx 0.13.129  polaris 0.2.030  property_table 0.3.431  ring_logger 0.11.732  shoehorn 0.9.333  tablet 0.3.334  telemetry 1.4.235  toolshed 0.5.036  uboot_env 1.0.237  xla 0.10.038* Getting gyx (Hex package)39* Getting nerves (Hex package)40* Getting shoehorn (Hex package)41* Getting ring_logger (Hex package)42* Getting toolshed (Hex package)43* Getting nerves_runtime (Hex package)44* Getting nerves_system_mangopi_mq_pro (Hex package)45* Getting nerves_system_rpi4 (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_riscv64_nerves_linux_gnu (Hex package)53* Getting nerves_logging (Hex package)54* Getting nerves_uevent (Hex package)55* Getting uboot_env (Hex package)56* Getting elixir_make (Hex package)57* Getting property_table (Hex package)58* Getting circular_buffer (Hex package)59* Getting interactive_cmd (Hex package)60* Getting jason (Hex package)61* Getting nerves_discovery (Hex package)62* Getting tablet (Hex package)63* Getting axon (Hex package)64* Getting exla (Hex package)65* Getting nx (Hex package)66* Getting complex (Hex package)67* Getting telemetry (Hex package)68* Getting fine (Hex package)69* Getting nimble_pool (Hex package)70* Getting xla (Hex package)71* Getting polaris (Hex package)72==> jason73Compiling 10 files (.ex)74Generated jason app75==> tablet76Compiling 2 files (.ex)77Generated tablet app78==> elixir_make79Compiling 8 files (.ex)80Generated elixir_make app81==> nerves_discovery82Compiling 5 files (.ex)83Generated nerves_discovery app84==> interactive_cmd85Compiling 1 file (.ex)86Generated interactive_cmd app87==> nerves88HOST_CC port.o89HOST_LD port90Compiling 55 files (.ex)91Generated nerves app92==> nerves_compatibility_test9394Nerves environment95  MIX_TARGET:   x86_6496  MIX_ENV:      prod9798Checking for prebuilt Nerves artifacts...99  Found nerves_system_x86_64 in cache100    /home/nerves/.nerves/artifacts/nerves_system_x86_64-portable-1.34.2101  Found nerves_toolchain_x86_64_nerves_linux_musl in cache102    /home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-linux_x86_64-15.3.1103==> nerves104==> nerves_compatibility_test105106Nerves environment107  MIX_TARGET:   x86_64108  MIX_ENV:      prod109110==> gyx111Compiling 78 files (.ex)112    warning: protocols can only define functions without implementation via def/1, found: set_seed/1113    │114  1 │ defprotocol Gyx.Core.Spaces do115    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~116    │117    └─ lib/core/spaces/protocols.ex:1: Gyx.Core.Spaces (module)118119     warning: variable "cf" is unused (there is a variable with the same name in the context, use the pin operator (^) to match on it or prefix this variable with underscore if it is not meant to be used)120     │121 213 │       while {i, qpos, qvel, cf, ctrl, p, nstep}, Nx.less(i, nstep) do122     │                             ~123     │124     └─ lib/gyx/physics/mjx.ex:213:29: Gyx.Physics.Mjx.advance_rk4/6125126     warning: variable "cf" is unused (there is a variable with the same name in the context, use the pin operator (^) to match on it or prefix this variable with underscore if it is not meant to be used)127     │128 226 │       while {i, qpos, qvel, cf, ctrl, p, nstep}, Nx.less(i, nstep) do129     │                             ~130     │131     └─ lib/gyx/physics/mjx.ex:226:29: Gyx.Physics.Mjx.advance_euler/6132133    warning: the variable "row" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator134    │135 29 │       for <<pixels::binary-size(row) <- rgb>>, into: <<>> do136    │                                 ~137    │138    └─ lib/gyx/render/png.ex:29:33: Gyx.Render.Png.encode_rgb/3139140    warning: expected the module in &module.fun/arity to expand to a variable or an atom, got: Mix.shell()141    You can either compute the module name outside of & or convert it to a regular anonymous function.142    │143 19 │         Enum.each(Gyx.envs(), &Mix.shell().info/1)144    │                                            ~145    │146    └─ lib/mix/tasks/gyx.envs.ex:19:44: Mix.Tasks.Gyx.Envs.run/1147148    warning: expected the module in &module.fun/arity to expand to a variable or an atom, got: Mix.shell()149    You can either compute the module name outside of & or convert it to a regular anonymous function.150    │151 47 │       names -> Enum.each(names, &Mix.shell().info/1)152    │                                              ~153    │154    └─ lib/mix/tasks/gyx.experiment.ex:47:46: Mix.Tasks.Gyx.Experiment.run/1155156    warning: Synthex.Gym.Oracle.get_trajectory_states/3 is undefined (module Synthex.Gym.Oracle is not available or is yet to be defined)157    │158 34 │       Synthex.Gym.Oracle.get_trajectory_states([], default,159    │                          ~160    │161    └─ lib/gyx/synthex/probe.ex:34:26: Gyx.Synthex.Probe.run/2162163    warning: Synthex.Gym.Oracle.generate_features/2 is undefined (module Synthex.Gym.Oracle is not available or is yet to be defined)164    │165 42 │       Synthex.Gym.Oracle.generate_features(states,166    │                          ~167    │168    └─ lib/gyx/synthex/probe.ex:42:26: Gyx.Synthex.Probe.run/2169170    warning: Synthex.Gym.Oracle.score_candidates/5 is undefined (module Synthex.Gym.Oracle is not available or is yet to be defined)171    │172 57 │       Synthex.Gym.Oracle.score_candidates(candidates, stage, default, [],173    │                          ~174    │175    └─ lib/gyx/synthex/probe.ex:57:26: Gyx.Synthex.Probe.run/2176177    warning: the following clause cannot match because the previous clauses already matched all possible values:178179        _ ->180181    it attempts to match on the result of:182183        terminated184185    which has the already matched type:186187        dynamic(false)188189    type warning found at:190    │191  6 │   use Gyx.Envs.MjEnv,192    │   ~~~~~~~~~~~~~~~~~~~193    │194    └─ lib/gyx/envs/swimmer.ex:6: Gyx.Envs.Swimmer.do_step/2195196    warning: the following clause cannot match because the previous clauses already matched all possible values:197198        _ ->199200    it attempts to match on the result of:201202        terminated203204    which has the already matched type:205206        dynamic(false)207208    type warning found at:209    │210  6 │   use Gyx.Envs.MjEnv,211    │   ~~~~~~~~~~~~~~~~~~~212    │213    └─ lib/gyx/envs/reacher.ex:6: Gyx.Envs.Reacher.do_step/2214215    warning: the following clause cannot match because the previous clauses already matched all possible values:216217        _ ->218219    it attempts to match on the result of:220221        terminated222223    which has the already matched type:224225        dynamic(false)226227    type warning found at:228    │229  6 │   use Gyx.Envs.MjEnv,230    │   ~~~~~~~~~~~~~~~~~~~231    │232    └─ lib/gyx/envs/half_cheetah.ex:6: Gyx.Envs.HalfCheetah.do_step/2233234Generated gyx app235==> nerves_compatibility_test236Compiling 2 files (.ex)237Generated nerves_compatibility_test app238|nerves| Building OTP Release...239240* [Nerves] validating vm.args241* skipping runtime configuration (config/runtime.exs not found)242* creating _build/x86_64/rel/nerves_compatibility_test/releases/0.1.0/vm.args243** (EXIT from #PID<0.95.0>) an exception was raised:244    ** (File.CopyError) could not copy recursively from "/work/proj/_build/x86_64/lib/exla/priv" to "/work/proj/_build/x86_64/rel/nerves_compatibility_test/lib/exla-0.13.1/priv". /work/proj/deps_x86_64/exla/cache/xla_extension/lib: no such file or directory245        (elixir 1.20.3) lib/file.ex:1269: File.cp_r!/3246        (mix 1.20.3) lib/mix/release.ex:847: anonymous fn/4 in Mix.Release.copy_app/2247        (elixir 1.20.3) lib/enum.ex:2622: Enum."-reduce/3-lists^foldl/2-0-"/3248        (mix 1.20.3) lib/mix/release.ex:844: Mix.Release.copy_app/2249        (elixir 1.20.3) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2250        (elixir 1.20.3) lib/task/supervised.ex:40: Task.Supervised.reply/425125225310:44:08.999 [error] Task #PID<0.4556.0> started from #PID<0.95.0> terminating254** (File.CopyError) could not copy recursively from "/work/proj/_build/x86_64/lib/exla/priv" to "/work/proj/_build/x86_64/rel/nerves_compatibility_test/lib/exla-0.13.1/priv". /work/proj/deps_x86_64/exla/cache/xla_extension/lib: no such file or directory255    (elixir 1.20.3) lib/file.ex:1269: File.cp_r!/3256    (mix 1.20.3) lib/mix/release.ex:847: anonymous fn/4 in Mix.Release.copy_app/2257    (elixir 1.20.3) lib/enum.ex:2622: Enum."-reduce/3-lists^foldl/2-0-"/3258    (mix 1.20.3) lib/mix/release.ex:844: Mix.Release.copy_app/2259    (elixir 1.20.3) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2260    (elixir 1.20.3) lib/task/supervised.ex:40: Task.Supervised.reply/4261Function: &:erlang.apply/2262    Args: [#Function<0.131261430/1 in Mix.Tasks.Release.assemble/1>, [:exla]]