Build log
nerves_system_mangopi_mq_pro
giocci 0.6.1 · fail · run giocci-0.6.1-1789525385572
408 of 408 lines
1Resolving Hex dependencies...2Resolution completed in 0.999s3Unchanged:4 circular_buffer 1.1.05 elixir_make 0.10.06 giocci 0.6.17 interactive_cmd 0.1.48 jason 1.4.59 nerves 1.15.010 nerves_discovery 0.1.511 nerves_logging 0.2.412 nerves_runtime 0.13.1313 nerves_system_bbb 2.30.214 nerves_system_br 1.34.415 nerves_system_mangopi_mq_pro 0.17.216 nerves_system_qemu_aarch64 0.4.217 nerves_system_rpi 2.1.218 nerves_system_rpi0 2.1.219 nerves_system_rpi0_2 2.1.220 nerves_system_rpi2 2.1.221 nerves_system_rpi3 2.1.222 nerves_system_rpi4 2.1.223 nerves_system_rpi5 2.1.224 nerves_system_x86_64 1.34.225 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.126 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.127 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.128 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.129 nerves_toolchain_x86_64_nerves_linux_musl 15.3.130 nerves_uevent 0.1.731 property_table 0.3.432 ring_logger 0.11.733 rustler_precompiled 0.9.034 shoehorn 0.9.335 tablet 0.3.336 toml 0.7.037 toolshed 0.5.038 uboot_env 1.0.239 zenohex 0.10.140* Getting giocci (Hex package)41* Getting nerves (Hex package)42* Getting shoehorn (Hex package)43* Getting ring_logger (Hex package)44* Getting toolshed (Hex package)45* Getting nerves_runtime (Hex package)46* Getting nerves_system_bbb (Hex package)47* Getting nerves_system_mangopi_mq_pro (Hex package)48* Getting nerves_system_qemu_aarch64 (Hex package)49* Getting nerves_system_rpi (Hex package)50* Getting nerves_system_rpi0 (Hex package)51* Getting nerves_system_rpi0_2 (Hex package)52* Getting nerves_system_rpi2 (Hex package)53* Getting nerves_system_rpi3 (Hex package)54* Getting nerves_system_rpi4 (Hex package)55* Getting nerves_system_rpi5 (Hex package)56* Getting nerves_system_x86_64 (Hex package)57* Getting nerves_system_br (Hex package)58* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)59* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)60* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)61* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)62* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)63* Getting nerves_logging (Hex package)64* Getting nerves_uevent (Hex package)65* Getting uboot_env (Hex package)66* Getting elixir_make (Hex package)67* Getting property_table (Hex package)68* Getting circular_buffer (Hex package)69* Getting interactive_cmd (Hex package)70* Getting jason (Hex package)71* Getting nerves_discovery (Hex package)72* Getting tablet (Hex package)73* Getting zenohex (Hex package)74* Getting rustler_precompiled (Hex package)75* Getting toml (Hex package)76==> jason77Compiling 10 files (.ex)78Generated jason app79==> tablet80Compiling 2 files (.ex)81Generated tablet app82==> elixir_make83Compiling 8 files (.ex)84Generated elixir_make app85==> nerves_discovery86Compiling 5 files (.ex)87Generated nerves_discovery app88==> interactive_cmd89Compiling 1 file (.ex)90Generated interactive_cmd app91==> nerves92HOST_CC port.o93HOST_LD port94Compiling 55 files (.ex)95Generated nerves app96==> nerves_compatibility_test9798Nerves environment99 MIX_TARGET: mangopi_mq_pro100 MIX_ENV: prod101102Checking for prebuilt Nerves artifacts...103 Found nerves_system_mangopi_mq_pro in cache104 /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-portable-0.17.2105 Found nerves_toolchain_riscv64_nerves_linux_gnu in cache106 /home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-linux_x86_64-15.3.1107==> jason108Compiling 10 files (.ex)109Compiling lib/decoder.ex (it's taking more than 10s)110Compiling lib/encode.ex (it's taking more than 10s)111Generated jason app112==> tablet113Compiling 2 files (.ex)114Generated tablet app115==> elixir_make116Compiling 8 files (.ex)117Generated elixir_make app118==> nerves_discovery119Compiling 5 files (.ex)120Generated nerves_discovery app121==> interactive_cmd122Compiling 1 file (.ex)123Generated interactive_cmd app124==> nerves125HOST_CC port.o126HOST_LD port127Compiling 55 files (.ex)128Generated nerves app129==> nerves_system_br130Generated nerves_system_br app131==> nerves_toolchain_riscv64_nerves_linux_gnu132Compiling 1 file (.ex)133Generated nerves_toolchain_riscv64_nerves_linux_gnu app134==> nerves_system_mangopi_mq_pro135Generated nerves_system_mangopi_mq_pro app136==> nerves_compatibility_test137138Nerves environment139 MIX_TARGET: mangopi_mq_pro140 MIX_ENV: prod141142==> toml143Compiling 10 files (.ex)144 warning: using single-quoted strings to represent charlists is deprecated.145 Use ~c"" if you indeed want a charlist or use "" instead.146 You may run "mix format --migrate" to change all single-quoted147 strings to use the ~c sigil and fix this warning.148 │149 264 │ defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do150 │ ~151 │152 └─ lib/decoder.ex:264:82153154 warning: using single-quoted strings to represent charlists is deprecated.155 Use ~c"" if you indeed want a charlist or use "" instead.156 You may run "mix format --migrate" to change all single-quoted157 strings to use the ~c sigil and fix this warning.158 │159 371 │ {:ok, {type, _skip, _data, _lines}} when type in '-+' ->160 │ ~161 │162 └─ lib/decoder.ex:371:56163164 warning: using single-quoted strings to represent charlists is deprecated.165 Use ~c"" if you indeed want a charlist or use "" instead.166 You may run "mix format --migrate" to change all single-quoted167 strings to use the ~c sigil and fix this warning.168 │169 419 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->170 │ ~171 │172 └─ lib/decoder.ex:419:56173174 warning: using single-quoted strings to represent charlists is deprecated.175 Use ~c"" if you indeed want a charlist or use "" instead.176 You may run "mix format --migrate" to change all single-quoted177 strings to use the ~c sigil and fix this warning.178 │179 474 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->180 │ ~181 │182 └─ lib/decoder.ex:474:52183184 warning: using single-quoted strings to represent charlists is deprecated.185 Use ~c"" if you indeed want a charlist or use "" instead.186 You may run "mix format --migrate" to change all single-quoted187 strings to use the ~c sigil and fix this warning.188 │189 514 │ {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->190 │ ~191 │192 └─ lib/decoder.ex:514:43193194 warning: using single-quoted strings to represent charlists is deprecated.195 Use ~c"" if you indeed want a charlist or use "" instead.196 You may run "mix format --migrate" to change all single-quoted197 strings to use the ~c sigil and fix this warning.198 │199 518 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->200 │ ~201 │202 └─ lib/decoder.ex:518:52203204 warning: using single-quoted strings to represent charlists is deprecated.205 Use ~c"" if you indeed want a charlist or use "" instead.206 You may run "mix format --migrate" to change all single-quoted207 strings to use the ~c sigil and fix this warning.208 │209 522 │ {:ok, {?_, skip, _, lines}} when last not in '_e.' ->210 │ ~211 │212 └─ lib/decoder.ex:522:52213214 warning: using single-quoted strings to represent charlists is deprecated.215 Use ~c"" if you indeed want a charlist or use "" instead.216 You may run "mix format --migrate" to change all single-quoted217 strings to use the ~c sigil and fix this warning.218 │219 538 │ {:ok, {type, skip, data, lines}} when last in 'e.' ->220 │ ~221 │222 └─ lib/decoder.ex:538:53223224 warning: using single-quoted strings to represent charlists is deprecated.225 Use ~c"" if you indeed want a charlist or use "" instead.226 You may run "mix format --migrate" to change all single-quoted227 strings to use the ~c sigil and fix this warning.228 │229 542 │ {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->230 │ ~231 │232 └─ lib/decoder.ex:542:67233234 warning: using single-quoted strings to represent charlists is deprecated.235 Use ~c"" if you indeed want a charlist or use "" instead.236 You may run "mix format --migrate" to change all single-quoted237 strings to use the ~c sigil and fix this warning.238 │239 682 │ {:ok, {sign, _, _, _}} when sign in '-+' ->240 │ ~241 │242 └─ lib/decoder.ex:682:45243244 warning: using single-quoted strings to represent charlists is deprecated.245 Use ~c"" if you indeed want a charlist or use "" instead.246 You may run "mix format --migrate" to change all single-quoted247 strings to use the ~c sigil and fix this warning.248 │249 796 │ {:ok, {sign, _, _, _}} when sign in '-+' ->250 │ ~251 │252 └─ lib/decoder.ex:796:43253254 warning: using single-quoted strings to represent charlists is deprecated.255 Use ~c"" if you indeed want a charlist or use "" instead.256 You may run "mix format --migrate" to change all single-quoted257 strings to use the ~c sigil and fix this warning.258 │259 916 │ {:ok, {type, skip, _, lines}} when type in '-_' ->260 │ ~261 │262 └─ lib/decoder.ex:916:52263264 warning: using single-quoted strings to represent charlists is deprecated.265 Use ~c"" if you indeed want a charlist or use "" instead.266 You may run "mix format --migrate" to change all single-quoted267 strings to use the ~c sigil and fix this warning.268 │269 954 │ {:ok, {type, _, _, _}} when type in '-_' ->270 │ ~271 │272 └─ lib/decoder.ex:954:51273274 warning: using single-quoted strings to represent charlists is deprecated.275 Use ~c"" if you indeed want a charlist or use "" instead.276 You may run "mix format --migrate" to change all single-quoted277 strings to use the ~c sigil and fix this warning.278 │279 969 │ {:ok, {type, _, _, _}} when type in '-_' ->280 │ ~281 │282 └─ lib/decoder.ex:969:43283284 warning: using single-quoted strings to represent charlists is deprecated.285 Use ~c"" if you indeed want a charlist or use "" instead.286 You may run "mix format --migrate" to change all single-quoted287 strings to use the ~c sigil and fix this warning.288 │289 983 │ {:ok, {type, _, _, _}} when type in '-_' ->290 │ ~291 │292 └─ lib/decoder.ex:983:47293294 warning: the following clause will never match:295296 {:datetime, {:error, :invalid_date}} ->297298 it is expected to match on type:299300 dynamic(301 {:date,302 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or303 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and304 not {:date, {:ok, %Date{}}}305 )306307 type warning found at:308 │309 722 │ {:datetime, {:error, :invalid_date}} ->310 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~311 │312 └─ lib/decoder.ex:722: Toml.Decoder.datetime/3313314 warning: the following clause will never match:315316 {:datetime, {:error, reason}} ->317318 it is expected to match on type:319320 dynamic(321 {:date,322 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or323 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and324 not {:date, {:ok, %Date{}}}325 )326327 type warning found at:328 │329 725 │ {:datetime, {:error, reason}} ->330 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~331 │332 └─ lib/decoder.ex:725: Toml.Decoder.datetime/3333334 warning: the following clause will never match:335336 {:error, _, _, _} = err ->337338 it is expected to match on type:339340 dynamic(341 {:date,342 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or343 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and344 not {:date, {:ok, %Date{}}}345 )346347 type warning found at:348 │349 728 │ {:error, _, _, _} = err ->350 │ ~351 │352 └─ lib/decoder.ex:728:25: Toml.Decoder.datetime/3353354 warning: the following clause will never match:355356 {:ok, {type, skip, data, lines}} ->357358 it is expected to match on type:359360 dynamic(361 {:date,362 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or363 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and364 not {:date, {:ok, %Date{}}}365 )366367 type warning found at:368 │369 731 │ {:ok, {type, skip, data, lines}} ->370 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~371 │372 └─ lib/decoder.ex:731: Toml.Decoder.datetime/3373374Generated toml app375==> circular_buffer376Compiling 1 file (.ex)377Generated circular_buffer app378==> nerves_logging379 CC kmsg_tailer.o380 LD kmsg_tailer381Compiling 5 files (.ex)382Generated nerves_logging app383==> ring_logger384Compiling 7 files (.ex)385Generated ring_logger app386==> shoehorn387Compiling 8 files (.ex)388Generated shoehorn app389==> rustler_precompiled390Compiling 4 files (.ex)391Generated rustler_precompiled app392==> zenohex393Compiling 20 files (.ex)394395== Compilation error in file lib/zenohex/nif.ex ==396** (RuntimeError) precompiled NIF is not available for this target: "riscv64gc-unknown-linux-gnu".397The available targets are:398 - aarch64-apple-darwin399 - aarch64-unknown-linux-gnu400 - aarch64-unknown-linux-musl401 - arm-unknown-linux-gnueabihf402 - x86_64-apple-darwin403 - x86_64-pc-windows-gnu404 - x86_64-pc-windows-msvc405 - x86_64-unknown-linux-gnu406 - x86_64-unknown-linux-musl407 lib/zenohex/nif.ex:16: (module)408could 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"