Build log
nerves_system_mangopi_mq_pro
mstore_inspector 0.1.1 · fail · run mstore_inspector-0.1.1-1791007791539
846 of 846 lines
1Resolving Hex dependencies...2Resolution completed in 0.135s3Unchanged:4 cf 0.2.25 circular_buffer 1.1.06 ebitmap 0.1.77 elixir_make 0.10.08 goldrush 0.1.99 interactive_cmd 0.1.410 lager 3.5.211 mmath 0.2.2612 mstore 0.3.513 mstore_inspector 0.1.114 nerves 2.0.0-pre.215 nerves_discovery 0.1.516 nerves_logging 0.2.417 nerves_runtime 0.13.1318 nerves_system_bbb 2.30.219 nerves_system_br 1.34.420 nerves_system_mangopi_mq_pro 0.17.221 nerves_system_qemu_aarch64 0.4.222 nerves_system_rpi0 2.1.223 nerves_system_rpi4 2.1.224 nerves_system_rpi5 2.1.225 nerves_system_trellis 0.5.026 nerves_system_x86_64 1.34.227 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.128 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.129 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.130 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.131 nerves_toolchain_x86_64_nerves_linux_musl 15.3.132 nerves_uevent 0.1.733 property_table 0.3.434 ring_logger 0.11.735 tablet 0.3.336 toolshed 0.5.037 trie 1.7.538 uboot_env 1.0.239* Getting mstore_inspector (Hex package)40* Getting nerves (Hex package)41* Getting ring_logger (Hex package)42* Getting toolshed (Hex package)43* Getting nerves_runtime (Hex package)44* Getting nerves_system_bbb (Hex package)45* Getting nerves_system_mangopi_mq_pro (Hex package)46* Getting nerves_system_qemu_aarch64 (Hex package)47* Getting nerves_system_rpi0 (Hex package)48* Getting nerves_system_rpi4 (Hex package)49* Getting nerves_system_rpi5 (Hex package)50* Getting nerves_system_trellis (Hex package)51* Getting nerves_system_x86_64 (Hex package)52* Getting nerves_system_br (Hex package)53* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)54* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)55* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)56* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)57* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)58* Getting nerves_logging (Hex package)59* Getting nerves_uevent (Hex package)60* Getting uboot_env (Hex package)61* Getting elixir_make (Hex package)62* Getting property_table (Hex package)63* Getting circular_buffer (Hex package)64* Getting interactive_cmd (Hex package)65* Getting nerves_discovery (Hex package)66* Getting tablet (Hex package)67* Getting bitmap (Hex package)68* Getting mstore (Hex package)69* Getting lager (Hex package)70* Getting mmath (Hex package)71* Getting trie (Hex package)72* Getting goldrush (Hex package)73* Getting cf (Hex package)74==> nerves_system_br75Generated nerves_system_br app76==> circular_buffer77Compiling 1 file (.ex)78Generated circular_buffer app79==> nerves_compatibility_test80===> Analyzing applications...81===> Compiling goldrush82 ┌─ src/glc_run.erl:83 │84 15 │ case (catch Fun(Event, Store)) of85 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.86Compile directive 'nowarn_deprecated_catch' can be used to suppress87warnings in selected modules.888990 ┌─ src/gr_param.erl:91 │92 39 │ case (catch gen_server:call(Server, list)) of93 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.94Compile directive 'nowarn_deprecated_catch' can be used to suppress95warnings in selected modules.9697 ┌─ src/gr_param.erl:98 │99 46 │ case (catch gen_server:call(Server, info_size)) of100 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.101Compile directive 'nowarn_deprecated_catch' can be used to suppress102warnings in selected modules.103104 ┌─ src/gr_param.erl:105 │106 53 │ case (catch gen_server:call(Server, {insert, Term})) of107 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.108Compile directive 'nowarn_deprecated_catch' can be used to suppress109warnings in selected modules.110111 ┌─ src/gr_param.erl:112 │113 60 │ case (catch gen_server:call(Server, {lookup, Term})) of114 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.115Compile directive 'nowarn_deprecated_catch' can be used to suppress116warnings in selected modules.117118 ┌─ src/gr_param.erl:119 │120 67 │ case (catch gen_server:call(Server, {lookup_element, Term})) of121 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.122Compile directive 'nowarn_deprecated_catch' can be used to suppress123warnings in selected modules.124125 ┌─ src/gr_param.erl:126 │127 74 │ case (catch gen_server:call(Server, info)) of128 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.129Compile directive 'nowarn_deprecated_catch' can be used to suppress130warnings in selected modules.131132 ┌─ src/gr_param.erl:133 │134 82 │ case (catch gen_server:call(Server, transform)) of135 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.136Compile directive 'nowarn_deprecated_catch' can be used to suppress137warnings in selected modules.138139140 ┌─ src/gr_counter.erl:141 │142 39 │ case (catch gen_server:call(Server, list)) of143 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.144Compile directive 'nowarn_deprecated_catch' can be used to suppress145warnings in selected modules.146147 ┌─ src/gr_counter.erl:148 │149 46 │ case (catch gen_server:call(Server, {lookup_element, Term})) of150 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.151Compile directive 'nowarn_deprecated_catch' can be used to suppress152warnings in selected modules.153154 ┌─ src/gr_counter.erl:155 │156 66 │ case (catch gen_server:call(Server, {insert_counter, Counter, Value})) of157 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.158Compile directive 'nowarn_deprecated_catch' can be used to suppress159warnings in selected modules.160161 ┌─ src/gr_counter.erl:162 │163 89 │ case (catch gen_server:call(Server, {reset_counters, Counter})) of164 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.165Compile directive 'nowarn_deprecated_catch' can be used to suppress166warnings in selected modules.167168169===> Analyzing applications...170===> Compiling cf171===> Fetching pc v1.15.0172===> Analyzing applications...173===> Compiling pc174===> Analyzing applications...175===> Compiling mmath176===> Found no source files for:177"c_src/dec_conv.c"178===> Found no source files for:179"c_src/dec_math.c"180===> Found no source files for:181"c_src/dec_conv.c"182===> Found no source files for:183"c_src/dec_math.c"184===> Found no source files for:185"c_src/dec_conv.c"186===> Found no source files for:187"c_src/dec_math.c"188===> Found no source files for:189"c_src/dec_conv.c"190===> Found no source files for:191"c_src/dec_math.c"192===> Found no source files for:193"c_src/dec_conv.c"194===> Found no source files for:195"c_src/dec_math.c"196===> Compiling c_src/bin_nif.c197===> Compiling c_src/float_conv.c198===> Compiling c_src/float_math.c199===> Compiling c_src/hpts_nif.c200===> Compiling c_src/trans_nif.c201===> Compiling c_src/aggr_nif.c202===> Compiling c_src/comb_nif.c203===> Linking /work/proj/_build/mangopi_mq_pro/lib/mmath/priv/bin_nif.so204===> Linking /work/proj/_build/mangopi_mq_pro/lib/mmath/priv/hpts_nif.so205===> Linking /work/proj/_build/mangopi_mq_pro/lib/mmath/priv/trans_nif.so206===> Linking /work/proj/_build/mangopi_mq_pro/lib/mmath/priv/aggr_nif.so207===> Linking /work/proj/_build/mangopi_mq_pro/lib/mmath/priv/comb_nif.so208==> tablet209Compiling 2 files (.ex)210Generated tablet app211==> elixir_make212Compiling 8 files (.ex)213Generated elixir_make app214==> nerves_logging215 CC kmsg_tailer.o216 LD kmsg_tailer217Compiling 5 files (.ex)218Generated nerves_logging app219==> nerves_compatibility_test220===> Analyzing applications...221===> Compiling trie222 ┌─ src/btrie.erl:223 │224 247 │ {'EXIT', {if_clause, _}} = (catch btrie:fetch(<<"aaaa">>, RootNode4)),225 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.226Compile directive 'nowarn_deprecated_catch' can be used to suppress227warnings in selected modules.228229230 ┌─ src/trie.erl:231 │232 1888 │ {'EXIT', {if_clause, _}} = (catch trie:fetch("aaaa", RootNode4)),233 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.234Compile directive 'nowarn_deprecated_catch' can be used to suppress235warnings in selected modules.236237 ┌─ src/trie.erl:238 │239 1935 │ {'EXIT', badarg} = (catch trie:fold_match("a**a",240 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.241Compile directive 'nowarn_deprecated_catch' can be used to suppress242warnings in selected modules.243244 ┌─ src/trie.erl:245 │246 1962 │ {'EXIT',badarg} = (catch trie:find_match("aa*", RootNode6)),247 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.248Compile directive 'nowarn_deprecated_catch' can be used to suppress249warnings in selected modules.250251 ┌─ src/trie.erl:252 │253 1963 │ {'EXIT',badarg} = (catch trie:find_match("aaaa*", RootNode6)),254 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.255Compile directive 'nowarn_deprecated_catch' can be used to suppress256warnings in selected modules.257258 ┌─ src/trie.erl:259 │260 1964 │ {'EXIT',badarg} = (catch trie:find_match("aaaaa*", RootNode6)),261 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.262Compile directive 'nowarn_deprecated_catch' can be used to suppress263warnings in selected modules.264265 ┌─ src/trie.erl:266 │267 1965 │ {'EXIT',badarg} = (catch trie:find_match2("aa*", RootNode6)),268 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.269Compile directive 'nowarn_deprecated_catch' can be used to suppress270warnings in selected modules.271272 ┌─ src/trie.erl:273 │274 1966 │ {'EXIT',badarg} = (catch trie:find_match2("aaaa*", RootNode6)),275 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.276Compile directive 'nowarn_deprecated_catch' can be used to suppress277warnings in selected modules.278279 ┌─ src/trie.erl:280 │281 1967 │ {'EXIT',badarg} = (catch trie:find_match2("aaaaa*", RootNode6)),282 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.283Compile directive 'nowarn_deprecated_catch' can be used to suppress284warnings in selected modules.285286 ┌─ src/trie.erl:287 │288 2042 │ {'EXIT',badarg} = (catch trie:is_pattern("abc**ef")),289 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.290Compile directive 'nowarn_deprecated_catch' can be used to suppress291warnings in selected modules.292293 ┌─ src/trie.erl:294 │295 2047 │ {'EXIT',badarg} = (catch trie:is_pattern2("abc**ef")),296 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.297Compile directive 'nowarn_deprecated_catch' can be used to suppress298warnings in selected modules.299300 ┌─ src/trie.erl:301 │302 2048 │ {'EXIT',badarg} = (catch trie:is_pattern2("abc??ef")),303 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.304Compile directive 'nowarn_deprecated_catch' can be used to suppress305warnings in selected modules.306307 ┌─ src/trie.erl:308 │309 2049 │ {'EXIT',badarg} = (catch trie:is_pattern2("abc?*ef")),310 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.311Compile directive 'nowarn_deprecated_catch' can be used to suppress312warnings in selected modules.313314 ┌─ src/trie.erl:315 │316 2050 │ {'EXIT',badarg} = (catch trie:is_pattern2("abc*?ef")),317 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.318Compile directive 'nowarn_deprecated_catch' can be used to suppress319warnings in selected modules.320321 ┌─ src/trie.erl:322 │323 2051 │ {'EXIT',badarg} = (catch trie:is_pattern2("abcef?")),324 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.325Compile directive 'nowarn_deprecated_catch' can be used to suppress326warnings in selected modules.327328 ┌─ src/trie.erl:329 │330 2092 │ {'EXIT',badarg} = (catch trie:find_match2("/?a", RootNode12)),331 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.332Compile directive 'nowarn_deprecated_catch' can be used to suppress333warnings in selected modules.334335 ┌─ src/trie.erl:336 │337 2093 │ {'EXIT',badarg} = (catch trie:find_match2("/?b", RootNode12)),338 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.339Compile directive 'nowarn_deprecated_catch' can be used to suppress340warnings in selected modules.341342 ┌─ src/trie.erl:343 │344 2094 │ {'EXIT',badarg} = (catch trie:find_match2("/?a", RootNode12)),345 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.346Compile directive 'nowarn_deprecated_catch' can be used to suppress347warnings in selected modules.348349350==> nerves_discovery351Compiling 5 files (.ex)352Generated nerves_discovery app353==> ring_logger354Compiling 7 files (.ex)355Generated ring_logger app356==> interactive_cmd357Compiling 1 file (.ex)358Generated interactive_cmd app359==> nerves360Compiling 65 files (.ex)361 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)362 │363 6 │ defmodule Mix.Tasks.Nerves.Init do364 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~365 │366 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)367368 warning: redefining module Nerves (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.beam)369 │370 6 │ defmodule Nerves do371 │ ~~~~~~~~~~~~~~~~~~~372 │373 └─ lib/nerves.ex:6: Nerves (module)374375 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)376 │377 5 │ defmodule Nerves.ArtifactResolver do378 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~379 │380 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)381382 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)383 │384 6 │ defmodule Nerves.BuildAction.AppModes do385 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~386 │387 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)388389 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)390 │391 5 │ defmodule Nerves.BuildAction.CheckExecutables do392 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~393 │394 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)395396 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)397 │398 8 │ defmodule Nerves.BuildAction.Erlinit do399 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~400 │401 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)402403 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)404 │405 5 │ defmodule Nerves.BuildAction.Firmware do406 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~407 │408 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)409410 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)411 │412 7 │ defmodule Nerves.BuildAction.IExStartupCheck do413 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~414 │415 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)416417 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)418 │419 5 │ defmodule Nerves.BuildAction.NervesV1System do420 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~421 │422 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)423424 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)425 │426 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do427 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~428 │429 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)430431 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)432 │433 5 │ defmodule Nerves.BuildAction.Rootfs do434 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~435 │436 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)437438 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)439 │440 6 │ defmodule Nerves.BuildAction.SortApps do441 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~442 │443 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)444445 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)446 │447 5 │ defmodule Nerves.BuildAction.StripAll do448 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~449 │450 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)451452 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)453 │454 5 │ defmodule Nerves.BuildAction.Trimmer do455 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~456 │457 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)458459 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)460 │461 5 │ defmodule Nerves.BuildPlan do462 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~463 │464 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)465466 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)467 │468 5 │ defmodule Nerves.BuildPlan.Checks do469 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~470 │471 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)472473 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.Container.beam)474 │475 6 │ defmodule Nerves.Container do476 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~477 │478 └─ lib/nerves/container.ex:6: Nerves.Container (module)479480 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)481 │482 5 │ defmodule Nerves.Fingerprint do483 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~484 │485 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)486487 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)488 │489 5 │ defmodule Nerves.MixPackage do490 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~491 │492 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)493494 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.Paths.beam)495 │496 5 │ defmodule Nerves.Paths do497 │ ~~~~~~~~~~~~~~~~~~~~~~~~~498 │499 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)500501 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)502 │503 5 │ defmodule Nerves.TargetTuple do504 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~505 │506 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)507508Generated nerves app509==> nerves_toolchain_riscv64_nerves_linux_gnu510Compiling 1 file (.ex)511Generated nerves_toolchain_riscv64_nerves_linux_gnu app512==> nerves_system_mangopi_mq_pro513Generated nerves_system_mangopi_mq_pro app514==> nerves_compatibility_test515===> Analyzing applications...516===> Compiling bitmap517 ┌─ src/bitmap.erl:518 │519 167 │ diff_(_N, _Bitmap, _Bitmap, L, R) ->520 │ ╰── Warning: variable '_Bitmap' is bound multiple times in this pattern.521If you mean to ignore this value, use '_' or522a different underscore-prefixed name523524 ┌─ src/bitmap.erl:525 │526 167 │ diff_(_N, _Bitmap, _Bitmap, L, R) ->527 │ ╰── Warning: variable '_Bitmap' is bound multiple times in this pattern.528If you mean to ignore this value, use '_' or529a different underscore-prefixed name530531 ┌─ src/bitmap.erl:532 │533 245 │ diff_to_view(_Size, _Size, _L, _R, Acc) ->534 │ ╰── Warning: variable '_Size' is bound multiple times in this pattern.535If you mean to ignore this value, use '_' or536a different underscore-prefixed name537538 ┌─ src/bitmap.erl:539 │540 245 │ diff_to_view(_Size, _Size, _L, _R, Acc) ->541 │ ╰── Warning: variable '_Size' is bound multiple times in this pattern.542If you mean to ignore this value, use '_' or543a different underscore-prefixed name544545546===> Analyzing applications...547===> Compiling lager548/work/proj/deps_mangopi_mq_pro/lager/src/lager_crash_log.erl:81:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.549Compile directive 'nowarn_deprecated_catch' can be used to suppress550warnings in selected modules.551% 81| ?INT_LOG(error, "Failed to open crash log file ~s with error: ~s",552% | ^553554/work/proj/deps_mangopi_mq_pro/lager/src/lager_crash_log.erl:217:30: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.555Compile directive 'nowarn_deprecated_catch' can be used to suppress556warnings in selected modules.557% 217| ?INT_LOG(error, "Failed to write log message to file ~s: ~s",558% | ^559560/work/proj/deps_mangopi_mq_pro/lager/src/lager_crash_log.erl:230:30: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.561Compile directive 'nowarn_deprecated_catch' can be used to suppress562warnings in selected modules.563% 230| ?INT_LOG(error, "Failed to reopen crash log ~s with error: ~s",564% | ^565566/work/proj/deps_mangopi_mq_pro/lager/src/lager_trunc_io.erl:94:10: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.567Compile directive 'nowarn_deprecated_catch' can be used to suppress568warnings in selected modules.569% 94| case catch print(What, Len) of570% | ^571572 ┌─ src/lager_trunc_io.erl:573 │574 94 │ case catch print(What, Len) of575 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.576Compile directive 'nowarn_deprecated_catch' can be used to suppress577warnings in selected modules.578579580 ┌─ src/lager_crash_log.erl:581 │582 81 │ ?INT_LOG(error, "Failed to open crash log file ~s with error: ~s",583 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.584Compile directive 'nowarn_deprecated_catch' can be used to suppress585warnings in selected modules.586587 ┌─ src/lager_crash_log.erl:588 │589 217 │ ?INT_LOG(error, "Failed to write log message to file ~s: ~s",590 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.591Compile directive 'nowarn_deprecated_catch' can be used to suppress592warnings in selected modules.593594 ┌─ src/lager_crash_log.erl:595 │596 230 │ ?INT_LOG(error, "Failed to reopen crash log ~s with error: ~s",597 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.598Compile directive 'nowarn_deprecated_catch' can be used to suppress599warnings in selected modules.600601602/work/proj/deps_mangopi_mq_pro/lager/src/lager_handler_watcher.erl:119:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.603Compile directive 'nowarn_deprecated_catch' can be used to suppress604warnings in selected modules.605% 119| ?INT_LOG(debug, "Lager installed handler ~p into ~p", [Module, Sink]),606% | ^607608/work/proj/deps_mangopi_mq_pro/lager/src/lager_handler_watcher.erl:123:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.609Compile directive 'nowarn_deprecated_catch' can be used to suppress610warnings in selected modules.611% 123| ?INT_LOG(error, "Lager fatally failed to install handler ~p into"612% | ^613614/work/proj/deps_mangopi_mq_pro/lager/src/lager_handler_watcher.erl:130:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.615Compile directive 'nowarn_deprecated_catch' can be used to suppress616warnings in selected modules.617% 130| ?INT_LOG(error, "Lager failed to install handler ~p into"618% | ^619620 ┌─ src/lager_handler_watcher.erl:621 │622 119 │ ?INT_LOG(debug, "Lager installed handler ~p into ~p", [Module, Sink]),623 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.624Compile directive 'nowarn_deprecated_catch' can be used to suppress625warnings in selected modules.626627 ┌─ src/lager_handler_watcher.erl:628 │629 123 │ ?INT_LOG(error, "Lager fatally failed to install handler ~p into"630 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.631Compile directive 'nowarn_deprecated_catch' can be used to suppress632warnings in selected modules.633634 ┌─ src/lager_handler_watcher.erl:635 │636 130 │ ?INT_LOG(error, "Lager failed to install handler ~p into"637 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.638Compile directive 'nowarn_deprecated_catch' can be used to suppress639warnings in selected modules.640641642/work/proj/deps_mangopi_mq_pro/lager/src/lager_file_backend.erl:123:22: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.643Compile directive 'nowarn_deprecated_catch' can be used to suppress644warnings in selected modules.645% 123| ?INT_LOG(error, "Failed to open log file ~s with error ~s", [Name, file:format_error(Reason)]),646% | ^647648/work/proj/deps_mangopi_mq_pro/lager/src/lager_file_backend.erl:135:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.649Compile directive 'nowarn_deprecated_catch' can be used to suppress650warnings in selected modules.651% 135| ?INT_LOG(notice, "Changed loglevel of ~s to ~p", [Ident, Level]),652% | ^653654/work/proj/deps_mangopi_mq_pro/lager/src/lager_file_backend.erl:146:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.655Compile directive 'nowarn_deprecated_catch' can be used to suppress656warnings in selected modules.657% 146| ?INT_LOG(notice, "Changed loghwm of ~s to ~p", [Name, Hwm]),658% | ^659660/work/proj/deps_mangopi_mq_pro/lager/src/lager_file_backend.erl:247:38: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.661Compile directive 'nowarn_deprecated_catch' can be used to suppress662warnings in selected modules.663% 247| ?INT_LOG(error, "Failed to rotate log file ~s with error ~s", [Name, file:format_error(Reason)]),664% | ^665666/work/proj/deps_mangopi_mq_pro/lager/src/lager_file_backend.erl:259:30: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.667Compile directive 'nowarn_deprecated_catch' can be used to suppress668warnings in selected modules.669% 259| ?INT_LOG(error, "Failed to reopen log file ~s with error ~s", [Name, file:format_error(Reason)]),670% | ^671672/work/proj/deps_mangopi_mq_pro/lager/src/lager_file_backend.erl:276:22: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.673Compile directive 'nowarn_deprecated_catch' can be used to suppress674warnings in selected modules.675% 276| ?INT_LOG(error, "Failed to write log message to file ~s: ~s",676% | ^677678/work/proj/deps_mangopi_mq_pro/lager/src/lager_file_backend.erl:303:22: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.679Compile directive 'nowarn_deprecated_catch' can be used to suppress680warnings in selected modules.681% 303| ?INT_LOG(error, "Missing required file option", []),682% | ^683684/work/proj/deps_mangopi_mq_pro/lager/src/lager_file_backend.erl:318:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.685Compile directive 'nowarn_deprecated_catch' can be used to suppress686warnings in selected modules.687% 318| ?INT_LOG(error, "~s ~p for file ~p",688% | ^689690 ┌─ src/lager_file_backend.erl:691 │692 123 │ ?INT_LOG(error, "Failed to open log file ~s with error ~s", [Name, file:format_error(Reason)]),693 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.694Compile directive 'nowarn_deprecated_catch' can be used to suppress695warnings in selected modules.696697 ┌─ src/lager_file_backend.erl:698 │699 135 │ ?INT_LOG(notice, "Changed loglevel of ~s to ~p", [Ident, Level]),700 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.701Compile directive 'nowarn_deprecated_catch' can be used to suppress702warnings in selected modules.703704 ┌─ src/lager_file_backend.erl:705 │706 146 │ ?INT_LOG(notice, "Changed loghwm of ~s to ~p", [Name, Hwm]),707 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.708Compile directive 'nowarn_deprecated_catch' can be used to suppress709warnings in selected modules.710711 ┌─ src/lager_file_backend.erl:712 │713 247 │ ?INT_LOG(error, "Failed to rotate log file ~s with error ~s", [Name, file:format_error(Reason)]),714 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.715Compile directive 'nowarn_deprecated_catch' can be used to suppress716warnings in selected modules.717718 ┌─ src/lager_file_backend.erl:719 │720 259 │ ?INT_LOG(error, "Failed to reopen log file ~s with error ~s", [Name, file:format_error(Reason)]),721 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.722Compile directive 'nowarn_deprecated_catch' can be used to suppress723warnings in selected modules.724725 ┌─ src/lager_file_backend.erl:726 │727 276 │ ?INT_LOG(error, "Failed to write log message to file ~s: ~s",728 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.729Compile directive 'nowarn_deprecated_catch' can be used to suppress730warnings in selected modules.731732 ┌─ src/lager_file_backend.erl:733 │734 303 │ ?INT_LOG(error, "Missing required file option", []),735 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.736Compile directive 'nowarn_deprecated_catch' can be used to suppress737warnings in selected modules.738739 ┌─ src/lager_file_backend.erl:740 │741 318 │ ?INT_LOG(error, "~s ~p for file ~p",742 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.743Compile directive 'nowarn_deprecated_catch' can be used to suppress744warnings in selected modules.745746747/work/proj/deps_mangopi_mq_pro/lager/src/lager_config.erl:41:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.748Compile directive 'nowarn_deprecated_catch' can be used to suppress749warnings in selected modules.750% 41| ?INT_LOG(warning, "Table ~p already exists", [?TBL])751% | ^752753 ┌─ src/lager_config.erl:754 │755 41 │ ?INT_LOG(warning, "Table ~p already exists", [?TBL])756 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.757Compile directive 'nowarn_deprecated_catch' can be used to suppress758warnings in selected modules.759760761/work/proj/deps_mangopi_mq_pro/lager/src/lager.erl:55:10: Warning: variable '_App' is bound multiple times in this pattern.762If you mean to ignore this value, use '_' or763a different underscore-prefixed name764% 55| start_ok(_App, {error, {already_started, _App}}) -> ok;765% | ^766767/work/proj/deps_mangopi_mq_pro/lager/src/lager.erl:55:42: Warning: variable '_App' is bound multiple times in this pattern.768If you mean to ignore this value, use '_' or769a different underscore-prefixed name770% 55| start_ok(_App, {error, {already_started, _App}}) -> ok;771% | ^772773 ┌─ src/lager.erl:774 │775 55 │ start_ok(_App, {error, {already_started, _App}}) -> ok;776 │ ╰── Warning: variable '_App' is bound multiple times in this pattern.777If you mean to ignore this value, use '_' or778a different underscore-prefixed name779780 ┌─ src/lager.erl:781 │782 55 │ start_ok(_App, {error, {already_started, _App}}) -> ok;783 │ ╰── Warning: variable '_App' is bound multiple times in this pattern.784If you mean to ignore this value, use '_' or785a different underscore-prefixed name786787788/work/proj/deps_mangopi_mq_pro/lager/src/lager_console_backend.erl:93:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.789Compile directive 'nowarn_deprecated_catch' can be used to suppress790warnings in selected modules.791% 93| ?INT_LOG(warning, Msg, []),792% | ^793794 ┌─ src/lager_console_backend.erl:795 │796 93 │ ?INT_LOG(warning, Msg, []),797 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.798Compile directive 'nowarn_deprecated_catch' can be used to suppress799warnings in selected modules.800801802/work/proj/deps_mangopi_mq_pro/lager/src/lager_app.erl:276:6: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.803Compile directive 'nowarn_deprecated_catch' can be used to suppress804warnings in selected modules.805% 276| ?INT_LOG(notice, "Deprecated lager_file_backend config detected, please consider updating it", []),806% | ^807808 ┌─ src/lager_app.erl:809 │810 276 │ ?INT_LOG(notice, "Deprecated lager_file_backend config detected, please consider updating it", []),811 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.812Compile directive 'nowarn_deprecated_catch' can be used to suppress813warnings in selected modules.814815816/work/proj/deps_mangopi_mq_pro/lager/src/lager_format.erl:272:10: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.817Compile directive 'nowarn_deprecated_catch' can be used to suppress818warnings in selected modules.819% 272| case catch unicode:characters_to_list(B) of820% | ^821822 ┌─ src/lager_format.erl:823 │824 272 │ case catch unicode:characters_to_list(B) of825 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.826Compile directive 'nowarn_deprecated_catch' can be used to suppress827warnings in selected modules.828829830===> Analyzing applications...831===> Compiling mstore832===> Compiling src/mfile.erl failed833src/mfile.erl:none: error in parse transform 'lager_transform':834exception error: bad argument835 in function integer_to_list/1836 called as integer_to_list({339,13})837 *** argument 1: not an integer838 in call from lager_transform:make_varname/2 (/work/proj/deps_mangopi_mq_pro/lager/src/lager_transform.erl:271)839 in call from lager_transform:do_transform/5 (/work/proj/deps_mangopi_mq_pro/lager/src/lager_transform.erl:176)840 in call from lager_transform:'-transform_statement/2-lc$^0/1-0-'/2 (/work/proj/deps_mangopi_mq_pro/lager/src/lager_transform.erl:116)841 in call from lager_transform:'-transform_statement/2-lc$^0/1-0-'/2 (/work/proj/deps_mangopi_mq_pro/lager/src/lager_transform.erl:116)842 in call from lager_transform:transform_statement/2 (/work/proj/deps_mangopi_mq_pro/lager/src/lager_transform.erl:114)843 in call from lager_transform:'-transform_statement/2-lc$^0/1-0-'/2 (/work/proj/deps_mangopi_mq_pro/lager/src/lager_transform.erl:116)844 in call from lager_transform:'-transform_statement/2-lc$^0/1-0-'/2 (/work/proj/deps_mangopi_mq_pro/lager/src/lager_transform.erl:116)845846** (Mix) Could not compile dependency :mstore, "/home/nerves/.mix/elixir/1-20-otp-29/rebar3 bare compile --paths /work/proj/_build/mangopi_mq_pro/lib/*/ebin" command failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile mstore --force", update it with "mix deps.update mstore" or clean it with "mix deps.clean mstore"