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]]