Build log
nerves_system_mangopi_mq_pro
soothsayer 1.2.1 · fail · run soothsayer-1.2.1-1790039595845
440 of 440 lines
1Resolving Hex dependencies...2Resolution completed in 0.442s3Unchanged:4 aws_signature 0.4.35 axon 0.8.16 circular_buffer 1.1.07 complex 0.7.08 dayoff 0.2.29 decimal 3.1.110 elixir_make 0.10.011 exla 0.13.112 explorer 0.12.013 fine 0.1.614 interactive_cmd 0.1.415 jason 1.4.516 nerves 1.15.017 nerves_discovery 0.1.518 nerves_logging 0.2.419 nerves_runtime 0.13.1320 nerves_system_bbb 2.30.221 nerves_system_br 1.34.422 nerves_system_mangopi_mq_pro 0.17.223 nerves_system_qemu_aarch64 0.4.224 nerves_system_rpi 2.1.225 nerves_system_rpi0 2.1.226 nerves_system_rpi0_2 2.1.227 nerves_system_rpi2 2.1.228 nerves_system_rpi3 2.1.229 nerves_system_rpi4 2.1.230 nerves_system_rpi5 2.1.231 nerves_system_x86_64 1.34.232 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.133 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.134 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.135 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.136 nerves_toolchain_x86_64_nerves_linux_musl 15.3.137 nerves_uevent 0.1.738 nimble_pool 1.1.039 nx 0.13.140 polaris 0.2.041 property_table 0.3.442 ring_logger 0.11.743 rustler_precompiled 0.9.044 shoehorn 0.9.345 soothsayer 1.2.146 table 0.1.247 table_rex 4.1.048 tablet 0.3.349 telemetry 1.4.250 toolshed 0.5.051 uboot_env 1.0.252 xla 0.10.053* Getting soothsayer (Hex package)54* Getting nerves (Hex package)55* Getting shoehorn (Hex package)56* Getting ring_logger (Hex package)57* Getting toolshed (Hex package)58* Getting nerves_runtime (Hex package)59* Getting nerves_system_bbb (Hex package)60* Getting nerves_system_mangopi_mq_pro (Hex package)61* Getting nerves_system_qemu_aarch64 (Hex package)62* Getting nerves_system_rpi (Hex package)63* Getting nerves_system_rpi0 (Hex package)64* Getting nerves_system_rpi0_2 (Hex package)65* Getting nerves_system_rpi2 (Hex package)66* Getting nerves_system_rpi3 (Hex package)67* Getting nerves_system_rpi4 (Hex package)68* Getting nerves_system_rpi5 (Hex package)69* Getting nerves_system_x86_64 (Hex package)70* Getting nerves_system_br (Hex package)71* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)72* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)73* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)74* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)75* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)76* Getting nerves_logging (Hex package)77* Getting nerves_uevent (Hex package)78* Getting uboot_env (Hex package)79* Getting elixir_make (Hex package)80* Getting property_table (Hex package)81* Getting circular_buffer (Hex package)82* Getting interactive_cmd (Hex package)83* Getting jason (Hex package)84* Getting nerves_discovery (Hex package)85* Getting tablet (Hex package)86* Getting axon (Hex package)87* Getting dayoff (Hex package)88* Getting exla (Hex package)89* Getting explorer (Hex package)90* Getting nx (Hex package)91* Getting complex (Hex package)92* Getting telemetry (Hex package)93* Getting aws_signature (Hex package)94* Getting decimal (Hex package)95* Getting rustler_precompiled (Hex package)96* Getting table (Hex package)97* Getting table_rex (Hex package)98* Getting fine (Hex package)99* Getting nimble_pool (Hex package)100* Getting xla (Hex package)101* Getting polaris (Hex package)102==> tablet103Compiling 2 files (.ex)104Generated tablet app105==> elixir_make106Compiling 8 files (.ex)107Generated elixir_make app108==> nerves_discovery109Compiling 5 files (.ex)110Generated nerves_discovery app111==> decimal112Compiling 4 files (.ex)113Generated decimal app114==> jason115Compiling 10 files (.ex)116Generated jason app117==> interactive_cmd118Compiling 1 file (.ex)119Generated interactive_cmd app120==> nerves121HOST_CC port.o122HOST_LD port123Compiling 55 files (.ex)124Generated nerves app125==> nerves_compatibility_test126127Nerves environment128 MIX_TARGET: mangopi_mq_pro129 MIX_ENV: prod130131Checking for prebuilt Nerves artifacts...132 Found nerves_system_mangopi_mq_pro in cache133 /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-portable-0.17.2134 Found nerves_toolchain_riscv64_nerves_linux_gnu in cache135 /home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-linux_x86_64-15.3.1136==> tablet137Compiling 2 files (.ex)138Generated tablet app139==> elixir_make140Compiling 8 files (.ex)141Generated elixir_make app142==> nerves_discovery143Compiling 5 files (.ex)144Generated nerves_discovery app145==> decimal146Compiling 4 files (.ex)147Generated decimal app148==> jason149Compiling 10 files (.ex)150Compiling lib/encode.ex (it's taking more than 10s)151Compiling lib/decoder.ex (it's taking more than 10s)152Generated jason app153==> interactive_cmd154Compiling 1 file (.ex)155Generated interactive_cmd app156==> nerves157HOST_CC port.o158HOST_LD port159Compiling 55 files (.ex)160Generated nerves app161==> nerves_system_br162Generated nerves_system_br app163==> nerves_toolchain_riscv64_nerves_linux_gnu164Compiling 1 file (.ex)165Generated nerves_toolchain_riscv64_nerves_linux_gnu app166==> nerves_system_mangopi_mq_pro167Generated nerves_system_mangopi_mq_pro app168==> nerves_compatibility_test169170Nerves environment171 MIX_TARGET: mangopi_mq_pro172 MIX_ENV: prod173174==> circular_buffer175Compiling 1 file (.ex)176Generated circular_buffer app177==> fine178Compiling 1 file (.ex)179Generated fine app180==> complex181Compiling 2 files (.ex)182 warning: the following clause is redundant:183184 def divide(n, b) when is_number(n) and (b === :infinity or b === :neg_infinity)185186 it has type:187188 dynamic(float() or integer()), dynamic(:infinity or :neg_infinity)189190 previous clauses have already matched on the following types:191192 :infinity or :nan or :neg_infinity, :infinity or :nan or :neg_infinity193 :nan, float() or integer()194 float() or integer(), :nan195 float() or integer(), :infinity196 float() or integer(), :neg_infinity197 float() or integer(), float() or integer()198199 │200 590 │ def divide(n, b) when is_number(n) and b in [:infinity, :neg_infinity] do201 │ ~202 │203 └─ lib/complex.ex:590:7: Complex.divide/2204205 warning: the following clause is redundant:206207 def pow(%Complex{re: re, im: im}, :neg_infinity) when re == 0 and im == 0208209 it has type:210211 dynamic(%Complex{re: float() or integer(), im: float() or integer()}), :neg_infinity212213 previous clauses have already matched on the following types:214215 :infinity or :nan or :neg_infinity, %Complex{}216 %Complex{}, :infinity or :nan or :neg_infinity217 %Complex{re: :infinity or :nan or :neg_infinity}, term()218 %Complex{im: :infinity or :nan or :neg_infinity}, term()219 term(), %Complex{re: :infinity or :nan or :neg_infinity}220 term(), %Complex{im: :infinity or :nan or :neg_infinity}221 :nan, term()222 term(), :nan223224 │225 1143 │ def pow(%Complex{re: re, im: im}, :neg_infinity) when re == 0 and im == 0, do: new(:infinity, 0)226 │ ~227 │228 └─ lib/complex.ex:1143:7: Complex.pow/2229230 warning: the following clause is redundant:231232 def atan2(:nan, :nan)233234 it has type:235236 :nan, :nan237238 previous clauses have already matched on the following types:239240 float() or integer(), float() or integer()241 :infinity, :infinity242 :infinity, :neg_infinity243 :infinity, :nan244 :infinity, float() or integer()245 :neg_infinity, :infinity246 :neg_infinity, :neg_infinity247 :neg_infinity, :nan248 :neg_infinity, float() or integer()249 :nan, :infinity or :nan or :neg_infinity or float() or integer()250 :infinity or :nan or :neg_infinity or float() or integer(), :nan251252 │253 1458 │ def atan2(:nan, :nan), do: :nan254 │ ~255 │256 └─ lib/complex.ex:1458:7: Complex.atan2/2257258Generated complex app259==> table_rex260Compiling 7 files (.ex)261 warning: incompatible types given to Map.get/3:262263 Map.get(cell, :width_calc, nil)264265 the map:266267 dynamic(%TableRex.Cell{})268269 does not have all required keys:270271 :width_calc272273 therefore this function will always return nil274275 where "cell" was given the types:276277 # type: dynamic(%TableRex.Cell{})278 # from: lib/table_rex/renderer/text.ex:305:63279 %TableRex.Cell{} = cell280281 # type: dynamic(%TableRex.Cell{})282 # from: lib/table_rex/renderer/text.ex283 {%TableRex.Cell{} = cell, col_index}284285 type warning found at:286 │287 312 │ Map.get(cell, :width_calc, nil) || Table.get_column_meta(table, col_index, :width_calc)288 │ ~289 │290 └─ lib/table_rex/renderer/text.ex:312:11: TableRex.Renderer.Text.render_cell/3291292Generated table_rex app293==> nerves_logging294 CC kmsg_tailer.o295 LD kmsg_tailer296Compiling 5 files (.ex)297Generated nerves_logging app298==> ring_logger299Compiling 7 files (.ex)300Generated ring_logger app301==> nerves_compatibility_test302===> Analyzing applications...303===> Compiling aws_signature304==> shoehorn305Compiling 8 files (.ex)306Generated shoehorn app307==> xla308Compiling 5 files (.ex)309Generated xla app310==> table311Compiling 5 files (.ex)312Generated table app313==> nerves_compatibility_test314===> Analyzing applications...315===> Compiling telemetry316==> nx317Compiling 43 files (.ex)318Compiling lib/nx/defn/compiler.ex (it's taking more than 10s)319Compiling lib/nx/defn/tree.ex (it's taking more than 10s)320Compiling lib/nx/defn/graph.ex (it's taking more than 10s)321Compiling lib/nx/defn/grad.ex (it's taking more than 10s)322Compiling lib/nx/binary_backend.ex (it's taking more than 10s)323Compiling lib/nx.ex (it's taking more than 10s)324Generated nx app325==> polaris326Compiling 5 files (.ex)327Generated polaris app328==> axon329Compiling 27 files (.ex)330 warning: unused require Polaris.Updates331 │332 212 │ require Polaris.Updates333 │ ~334 │335 └─ lib/axon/loop.ex:212:3336337Compiling lib/axon/compiler.ex (it's taking more than 10s)338Compiling lib/axon.ex (it's taking more than 10s)339 warning: unused require Logger340 │341 284 │ require Logger342 │ ~343 │344 └─ lib/axon.ex:284:3345346 warning: the following conditional expression will always succeed:347348 not improved?349350 because it evaluates to:351352 dynamic(true)353354 where "improved?" was given the type:355356 # type: dynamic(false or nil)357 # from: lib/axon/loop.ex:1124:7358 improved?359360 type warning found at:361 │362 1136 │ not improved? and not over_patience? ->363 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~364 │365 └─ lib/axon/loop.ex:1136: Axon.Loop.monitor_impl/6366367 warning: the following clause will never match:368369 map when is_map(map) ->370371 because it attempts to match on the result of:372373 value374375 which has type:376377 dynamic(not empty_list() and not map() and not non_empty_list(term(), term()))378379 where "map" was given the type:380381 # type: map()382 # from: lib/axon/model_state.ex:208:16383 is_map(map)384385 type warning found at:386 │387 208 │ map when is_map(map) ->388 │ ~389 │390 └─ lib/axon/model_state.ex:208:7: Axon.ModelState.transform_to_parameters/1391392 warning: the following clause is redundant:393394 %{parent: [parent_id]} = popped ->395396 previous clauses have already matched on the following types:397398 %{..., op: term(), op_name: :container, parent: term()}399 %{..., parent: non_empty_list(term(), term())}400401 where "parent_id" was given the type:402403 # type: dynamic()404 # from: lib/axon.ex:3960:30405 %{parent: [parent_id]} = popped406407 where "popped" was given the type:408409 # type: dynamic(%{..., parent: non_empty_list(term())})410 # from: lib/axon.ex:3960:30411 %{parent: [parent_id]} = popped412413 type warning found at:414 │415 3960 │ %{parent: [parent_id]} = popped ->416 │ ~417 │418 └─ lib/axon.ex:3960:39: Axon.pop_node/1419420Generated axon app421==> rustler_precompiled422Compiling 4 files (.ex)423Generated rustler_precompiled app424==> explorer425Compiling 22 files (.ex)426427== Compilation error in file lib/explorer/polars_backend/native.ex ==428** (RuntimeError) precompiled NIF is not available for this target: "riscv64gc-unknown-linux-gnu".429The available targets are:430 - aarch64-apple-darwin431 - aarch64-unknown-linux-gnu432 - aarch64-unknown-linux-musl433 - x86_64-apple-darwin434 - x86_64-pc-windows-msvc435 - x86_64-pc-windows-gnu436 - x86_64-unknown-linux-gnu437 - x86_64-unknown-linux-musl438 - x86_64-unknown-freebsd439 lib/explorer/polars_backend/native.ex:32: (module)440could not compile dependency :explorer, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile explorer --force", update it with "mix deps.update explorer" or clean it with "mix deps.clean explorer"