zenohex

Build log

nerves_system_mangopi_mq_pro

zenohex 0.10.1 · fail · run zenohex-0.10.1-1789521242792
405 of 405 lines
1Resolving Hex dependencies...2Resolution completed in 0.453s3Unchanged:4  circular_buffer 1.1.05  elixir_make 0.10.06  interactive_cmd 0.1.47  jason 1.4.58  nerves 1.15.09  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_rpi 2.1.217  nerves_system_rpi0 2.1.218  nerves_system_rpi0_2 2.1.219  nerves_system_rpi2 2.1.220  nerves_system_rpi3 2.1.221  nerves_system_rpi4 2.1.222  nerves_system_rpi5 2.1.223  nerves_system_x86_64 1.34.224  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.125  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.126  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.127  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.128  nerves_toolchain_x86_64_nerves_linux_musl 15.3.129  nerves_uevent 0.1.730  property_table 0.3.431  ring_logger 0.11.732  rustler_precompiled 0.9.033  shoehorn 0.9.334  tablet 0.3.335  toml 0.7.036  toolshed 0.5.037  uboot_env 1.0.238  zenohex 0.10.139* Getting zenohex (Hex package)40* Getting nerves (Hex package)41* Getting shoehorn (Hex package)42* Getting ring_logger (Hex package)43* Getting toolshed (Hex package)44* Getting nerves_runtime (Hex package)45* Getting nerves_system_bbb (Hex package)46* Getting nerves_system_mangopi_mq_pro (Hex package)47* Getting nerves_system_qemu_aarch64 (Hex package)48* Getting nerves_system_rpi (Hex package)49* Getting nerves_system_rpi0 (Hex package)50* Getting nerves_system_rpi0_2 (Hex package)51* Getting nerves_system_rpi2 (Hex package)52* Getting nerves_system_rpi3 (Hex package)53* Getting nerves_system_rpi4 (Hex package)54* Getting nerves_system_rpi5 (Hex package)55* Getting nerves_system_x86_64 (Hex package)56* Getting nerves_system_br (Hex package)57* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)58* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)59* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)60* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)61* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)62* Getting nerves_logging (Hex package)63* Getting nerves_uevent (Hex package)64* Getting uboot_env (Hex package)65* Getting elixir_make (Hex package)66* Getting property_table (Hex package)67* Getting circular_buffer (Hex package)68* Getting interactive_cmd (Hex package)69* Getting jason (Hex package)70* Getting nerves_discovery (Hex package)71* Getting tablet (Hex package)72* Getting rustler_precompiled (Hex package)73* Getting toml (Hex package)74==> jason75Compiling 10 files (.ex)76Generated jason app77==> tablet78Compiling 2 files (.ex)79Generated tablet app80==> elixir_make81Compiling 8 files (.ex)82Generated elixir_make app83==> nerves_discovery84Compiling 5 files (.ex)85Generated nerves_discovery app86==> interactive_cmd87Compiling 1 file (.ex)88Generated interactive_cmd app89==> nerves90HOST_CC port.o91HOST_LD port92Compiling 55 files (.ex)93Generated nerves app94==> nerves_compatibility_test9596Nerves environment97  MIX_TARGET:   mangopi_mq_pro98  MIX_ENV:      prod99100Checking for prebuilt Nerves artifacts...101  Found nerves_system_mangopi_mq_pro in cache102    /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-portable-0.17.2103  Found nerves_toolchain_riscv64_nerves_linux_gnu in cache104    /home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-linux_x86_64-15.3.1105==> jason106Compiling 10 files (.ex)107Compiling lib/decoder.ex (it's taking more than 10s)108Generated jason app109==> tablet110Compiling 2 files (.ex)111Generated tablet app112==> elixir_make113Compiling 8 files (.ex)114Generated elixir_make app115==> nerves_discovery116Compiling 5 files (.ex)117Generated nerves_discovery app118==> interactive_cmd119Compiling 1 file (.ex)120Generated interactive_cmd app121==> nerves122HOST_CC port.o123HOST_LD port124Compiling 55 files (.ex)125Generated nerves app126==> nerves_system_br127Generated nerves_system_br app128==> nerves_toolchain_riscv64_nerves_linux_gnu129Compiling 1 file (.ex)130Generated nerves_toolchain_riscv64_nerves_linux_gnu app131==> nerves_system_mangopi_mq_pro132Generated nerves_system_mangopi_mq_pro app133==> nerves_compatibility_test134135Nerves environment136  MIX_TARGET:   mangopi_mq_pro137  MIX_ENV:      prod138139==> toml140Compiling 10 files (.ex)141     warning: using single-quoted strings to represent charlists is deprecated.142     Use ~c"" if you indeed want a charlist or use "" instead.143     You may run "mix format --migrate" to change all single-quoted144     strings to use the ~c sigil and fix this warning.145     │146 264 │   defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do147     │                                                                                  ~148     │149     └─ lib/decoder.ex:264:82150151     warning: using single-quoted strings to represent charlists is deprecated.152     Use ~c"" if you indeed want a charlist or use "" instead.153     You may run "mix format --migrate" to change all single-quoted154     strings to use the ~c sigil and fix this warning.155     │156 371 │       {:ok, {type, _skip, _data, _lines}} when type in '-+' ->157     │                                                        ~158     │159     └─ lib/decoder.ex:371:56160161     warning: using single-quoted strings to represent charlists is deprecated.162     Use ~c"" if you indeed want a charlist or use "" instead.163     You may run "mix format --migrate" to change all single-quoted164     strings to use the ~c sigil and fix this warning.165     │166 419 │           {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->167     │                                                        ~168     │169     └─ lib/decoder.ex:419:56170171     warning: using single-quoted strings to represent charlists is deprecated.172     Use ~c"" if you indeed want a charlist or use "" instead.173     You may run "mix format --migrate" to change all single-quoted174     strings to use the ~c sigil and fix this warning.175     │176 474 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->177     │                                                    ~178     │179     └─ lib/decoder.ex:474:52180181     warning: using single-quoted strings to represent charlists is deprecated.182     Use ~c"" if you indeed want a charlist or use "" instead.183     You may run "mix format --migrate" to change all single-quoted184     strings to use the ~c sigil and fix this warning.185     │186 514 │       {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->187     │                                           ~188     │189     └─ lib/decoder.ex:514:43190191     warning: using single-quoted strings to represent charlists is deprecated.192     Use ~c"" if you indeed want a charlist or use "" instead.193     You may run "mix format --migrate" to change all single-quoted194     strings to use the ~c sigil and fix this warning.195     │196 518 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->197     │                                                    ~198     │199     └─ lib/decoder.ex:518:52200201     warning: using single-quoted strings to represent charlists is deprecated.202     Use ~c"" if you indeed want a charlist or use "" instead.203     You may run "mix format --migrate" to change all single-quoted204     strings to use the ~c sigil and fix this warning.205     │206 522 │       {:ok, {?_, skip, _, lines}} when last not in '_e.' ->207     │                                                    ~208     │209     └─ lib/decoder.ex:522:52210211     warning: using single-quoted strings to represent charlists is deprecated.212     Use ~c"" if you indeed want a charlist or use "" instead.213     You may run "mix format --migrate" to change all single-quoted214     strings to use the ~c sigil and fix this warning.215     │216 538 │       {:ok, {type, skip, data, lines}} when last in 'e.' ->217     │                                                     ~218     │219     └─ lib/decoder.ex:538:53220221     warning: using single-quoted strings to represent charlists is deprecated.222     Use ~c"" if you indeed want a charlist or use "" instead.223     You may run "mix format --migrate" to change all single-quoted224     strings to use the ~c sigil and fix this warning.225     │226 542 │       {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->227     │                                                                   ~228     │229     └─ lib/decoder.ex:542:67230231     warning: using single-quoted strings to represent charlists is deprecated.232     Use ~c"" if you indeed want a charlist or use "" instead.233     You may run "mix format --migrate" to change all single-quoted234     strings to use the ~c sigil and fix this warning.235     │236 682 │         {:ok, {sign, _, _, _}} when sign in '-+' ->237     │                                             ~238     │239     └─ lib/decoder.ex:682:45240241     warning: using single-quoted strings to represent charlists is deprecated.242     Use ~c"" if you indeed want a charlist or use "" instead.243     You may run "mix format --migrate" to change all single-quoted244     strings to use the ~c sigil and fix this warning.245     │246 796 │       {:ok, {sign, _, _, _}} when sign in '-+' ->247     │                                           ~248     │249     └─ lib/decoder.ex:796:43250251     warning: using single-quoted strings to represent charlists is deprecated.252     Use ~c"" if you indeed want a charlist or use "" instead.253     You may run "mix format --migrate" to change all single-quoted254     strings to use the ~c sigil and fix this warning.255     │256 916 │         {:ok, {type, skip, _, lines}} when type in '-_' ->257     │                                                    ~258     │259     └─ lib/decoder.ex:916:52260261     warning: using single-quoted strings to represent charlists is deprecated.262     Use ~c"" if you indeed want a charlist or use "" instead.263     You may run "mix format --migrate" to change all single-quoted264     strings to use the ~c sigil and fix this warning.265     │266 954 │               {:ok, {type, _, _, _}} when type in '-_' ->267     │                                                   ~268     │269     └─ lib/decoder.ex:954:51270271     warning: using single-quoted strings to represent charlists is deprecated.272     Use ~c"" if you indeed want a charlist or use "" instead.273     You may run "mix format --migrate" to change all single-quoted274     strings to use the ~c sigil and fix this warning.275     │276 969 │       {:ok, {type, _, _, _}} when type in '-_' ->277     │                                           ~278     │279     └─ lib/decoder.ex:969:43280281     warning: using single-quoted strings to represent charlists is deprecated.282     Use ~c"" if you indeed want a charlist or use "" instead.283     You may run "mix format --migrate" to change all single-quoted284     strings to use the ~c sigil and fix this warning.285     │286 983 │           {:ok, {type, _, _, _}} when type in '-_' ->287     │                                               ~288     │289     └─ lib/decoder.ex:983:47290291     warning: the following clause will never match:292293         {:datetime, {:error, :invalid_date}} ->294295     it is expected to match on type:296297         dynamic(298           {:date,299            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or300              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and301             not {:date, {:ok, %Date{}}}302         )303304     type warning found at:305     │306 722 │       {:datetime, {:error, :invalid_date}} ->307     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~308     │309     └─ lib/decoder.ex:722: Toml.Decoder.datetime/3310311     warning: the following clause will never match:312313         {:datetime, {:error, reason}} ->314315     it is expected to match on type:316317         dynamic(318           {:date,319            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or320              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and321             not {:date, {:ok, %Date{}}}322         )323324     type warning found at:325     │326 725 │       {:datetime, {:error, reason}} ->327     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~328     │329     └─ lib/decoder.ex:725: Toml.Decoder.datetime/3330331     warning: the following clause will never match:332333         {:error, _, _, _} = err ->334335     it is expected to match on type:336337         dynamic(338           {:date,339            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or340              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and341             not {:date, {:ok, %Date{}}}342         )343344     type warning found at:345     │346 728 │       {:error, _, _, _} = err ->347     │                         ~348     │349     └─ lib/decoder.ex:728:25: Toml.Decoder.datetime/3350351     warning: the following clause will never match:352353         {:ok, {type, skip, data, lines}} ->354355     it is expected to match on type:356357         dynamic(358           {:date,359            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or360              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and361             not {:date, {:ok, %Date{}}}362         )363364     type warning found at:365     │366 731 │       {:ok, {type, skip, data, lines}} ->367     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~368     │369     └─ lib/decoder.ex:731: Toml.Decoder.datetime/3370371Generated toml app372==> circular_buffer373Compiling 1 file (.ex)374Generated circular_buffer app375==> nerves_logging376 CC kmsg_tailer.o377 LD kmsg_tailer378Compiling 5 files (.ex)379Generated nerves_logging app380==> ring_logger381Compiling 7 files (.ex)382Generated ring_logger app383==> shoehorn384Compiling 8 files (.ex)385Generated shoehorn app386==> rustler_precompiled387Compiling 4 files (.ex)388Generated rustler_precompiled app389==> zenohex390Compiling 20 files (.ex)391392== Compilation error in file lib/zenohex/nif.ex ==393** (RuntimeError) precompiled NIF is not available for this target: "riscv64gc-unknown-linux-gnu".394The available targets are:395 - aarch64-apple-darwin396 - aarch64-unknown-linux-gnu397 - aarch64-unknown-linux-musl398 - arm-unknown-linux-gnueabihf399 - x86_64-apple-darwin400 - x86_64-pc-windows-gnu401 - x86_64-pc-windows-msvc402 - x86_64-unknown-linux-gnu403 - x86_64-unknown-linux-musl404    lib/zenohex/nif.ex:16: (module)405could not compile dependency :zenohex, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile zenohex --force", update it with "mix deps.update zenohex" or clean it with "mix deps.clean zenohex"