ash_baml

Build log

nerves_system_mangopi_mq_pro

ash_baml 0.2.0 · fail · run ash_baml-0.2.0-1789789309503
594 of 594 lines
1Resolving Hex dependencies...2Resolution completed in 0.946s3Unchanged:4  ash 3.33.65  ash_baml 0.2.06  baml_elixir 1.0.0-pre.277  circular_buffer 1.1.08  crux 0.1.49  decimal 3.1.110  ecto 3.14.211  elixir_make 0.10.012  ets 0.9.013  ex_ast 0.13.114  finch 0.23.015  glob_ex 0.1.1216  hpax 1.0.417  igniter 0.8.418  interactive_cmd 0.1.419  iterex 0.1.220  jason 1.4.521  mime 2.0.722  mint 1.10.023  multigraph 0.16.1-mg.524  nerves 1.15.025  nerves_discovery 0.1.526  nerves_logging 0.2.427  nerves_runtime 0.13.1328  nerves_system_bbb 2.30.229  nerves_system_br 1.34.430  nerves_system_mangopi_mq_pro 0.17.231  nerves_system_qemu_aarch64 0.4.232  nerves_system_rpi 2.1.233  nerves_system_rpi0 2.1.234  nerves_system_rpi0_2 2.1.235  nerves_system_rpi2 2.1.236  nerves_system_rpi3 2.1.237  nerves_system_rpi4 2.1.238  nerves_system_rpi5 2.1.239  nerves_system_x86_64 1.34.240  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.141  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.142  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.143  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.144  nerves_toolchain_x86_64_nerves_linux_musl 15.3.145  nerves_uevent 0.1.746  nimble_options 1.1.147  nimble_pool 1.1.048  owl 0.13.149  property_table 0.3.450  reactor 1.0.751  req 0.7.452  rewrite 1.3.053  ring_logger 0.11.754  rustler 0.36.255  rustler_precompiled 0.9.056  shoehorn 0.9.357  sourceror 1.12.358  spark 2.7.359  spitfire 0.4.260  splode 0.3.261  stream_data 1.4.062  tablet 0.3.363  telemetry 1.4.264  text_diff 0.1.065  toml 0.7.066  toolshed 0.5.067  uboot_env 1.0.268  yamerl 0.10.069  yaml_elixir 2.12.270  ymlr 5.1.671* Getting ash_baml (Hex package)72* Getting nerves (Hex package)73* Getting shoehorn (Hex package)74* Getting ring_logger (Hex package)75* Getting toolshed (Hex package)76* Getting nerves_runtime (Hex package)77* Getting nerves_system_bbb (Hex package)78* Getting nerves_system_mangopi_mq_pro (Hex package)79* Getting nerves_system_qemu_aarch64 (Hex package)80* Getting nerves_system_rpi (Hex package)81* Getting nerves_system_rpi0 (Hex package)82* Getting nerves_system_rpi0_2 (Hex package)83* Getting nerves_system_rpi2 (Hex package)84* Getting nerves_system_rpi3 (Hex package)85* Getting nerves_system_rpi4 (Hex package)86* Getting nerves_system_rpi5 (Hex package)87* Getting nerves_system_x86_64 (Hex package)88* Getting nerves_system_br (Hex package)89* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)90* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)91* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)92* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)93* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)94* Getting nerves_logging (Hex package)95* Getting nerves_uevent (Hex package)96* Getting uboot_env (Hex package)97* Getting elixir_make (Hex package)98* Getting property_table (Hex package)99* Getting circular_buffer (Hex package)100* Getting interactive_cmd (Hex package)101* Getting jason (Hex package)102* Getting nerves_discovery (Hex package)103* Getting tablet (Hex package)104* Getting ash (Hex package)105* Getting baml_elixir (Hex package)106* Getting igniter (Hex package)107* Getting rustler (Hex package)108* Getting spark (Hex package)109* Getting toml (Hex package)110* Getting ex_ast (Hex package)111* Getting glob_ex (Hex package)112* Getting owl (Hex package)113* Getting req (Hex package)114* Getting rewrite (Hex package)115* Getting sourceror (Hex package)116* Getting spitfire (Hex package)117* Getting text_diff (Hex package)118* Getting finch (Hex package)119* Getting mime (Hex package)120* Getting mint (Hex package)121* Getting nimble_options (Hex package)122* Getting nimble_pool (Hex package)123* Getting telemetry (Hex package)124* Getting hpax (Hex package)125* Getting rustler_precompiled (Hex package)126* Getting crux (Hex package)127* Getting decimal (Hex package)128* Getting ecto (Hex package)129* Getting ets (Hex package)130* Getting reactor (Hex package)131* Getting splode (Hex package)132* Getting stream_data (Hex package)133* Getting iterex (Hex package)134* Getting multigraph (Hex package)135* Getting yaml_elixir (Hex package)136* Getting ymlr (Hex package)137* Getting yamerl (Hex package)138You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more139==> tablet140Compiling 2 files (.ex)141Generated tablet app142==> elixir_make143Compiling 8 files (.ex)144Generated elixir_make app145==> nerves_discovery146Compiling 5 files (.ex)147Generated nerves_discovery app148==> decimal149Compiling 4 files (.ex)150Generated decimal app151==> jason152Compiling 10 files (.ex)153Generated jason app154==> interactive_cmd155Compiling 1 file (.ex)156Generated interactive_cmd app157==> nerves158HOST_CC port.o159HOST_LD port160Compiling 55 files (.ex)161Generated nerves app162==> nerves_compatibility_test163164Nerves environment165  MIX_TARGET:   mangopi_mq_pro166  MIX_ENV:      prod167168Checking for prebuilt Nerves artifacts...169  Found nerves_system_mangopi_mq_pro in cache170    /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-portable-0.17.2171  Found nerves_toolchain_riscv64_nerves_linux_gnu in cache172    /home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-linux_x86_64-15.3.1173==> tablet174Compiling 2 files (.ex)175Generated tablet app176==> elixir_make177Compiling 8 files (.ex)178Generated elixir_make app179==> nerves_discovery180Compiling 5 files (.ex)181Generated nerves_discovery app182==> decimal183Compiling 4 files (.ex)184Generated decimal app185==> jason186Compiling 10 files (.ex)187Compiling lib/decoder.ex (it's taking more than 10s)188Generated jason app189==> interactive_cmd190Compiling 1 file (.ex)191Generated interactive_cmd app192==> nerves193HOST_CC port.o194HOST_LD port195Compiling 55 files (.ex)196Generated nerves app197==> nerves_system_br198Generated nerves_system_br app199==> nerves_toolchain_riscv64_nerves_linux_gnu200Compiling 1 file (.ex)201Generated nerves_toolchain_riscv64_nerves_linux_gnu app202==> nerves_system_mangopi_mq_pro203Generated nerves_system_mangopi_mq_pro app204==> nerves_compatibility_test205206Nerves environment207  MIX_TARGET:   mangopi_mq_pro208  MIX_ENV:      prod209210==> stream_data211Compiling 3 files (.ex)212Generated stream_data app213==> ymlr214Compiling 3 files (.ex)215Generated ymlr app216==> mime217Compiling 1 file (.ex)218Generated mime app219==> toml220Compiling 10 files (.ex)221     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 264 │   defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do227     │                                                                                  ~228     │229     └─ lib/decoder.ex:264:82230231     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 371 │       {:ok, {type, _skip, _data, _lines}} when type in '-+' ->237     │                                                        ~238     │239     └─ lib/decoder.ex:371:56240241     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 419 │           {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->247     │                                                        ~248     │249     └─ lib/decoder.ex:419:56250251     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 474 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->257     │                                                    ~258     │259     └─ lib/decoder.ex:474: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 514 │       {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->267     │                                           ~268     │269     └─ lib/decoder.ex:514:43270271     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 518 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->277     │                                                    ~278     │279     └─ lib/decoder.ex:518:52280281     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 522 │       {:ok, {?_, skip, _, lines}} when last not in '_e.' ->287     │                                                    ~288     │289     └─ lib/decoder.ex:522:52290291     warning: using single-quoted strings to represent charlists is deprecated.292     Use ~c"" if you indeed want a charlist or use "" instead.293     You may run "mix format --migrate" to change all single-quoted294     strings to use the ~c sigil and fix this warning.295     │296 538 │       {:ok, {type, skip, data, lines}} when last in 'e.' ->297     │                                                     ~298     │299     └─ lib/decoder.ex:538:53300301     warning: using single-quoted strings to represent charlists is deprecated.302     Use ~c"" if you indeed want a charlist or use "" instead.303     You may run "mix format --migrate" to change all single-quoted304     strings to use the ~c sigil and fix this warning.305     │306 542 │       {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->307     │                                                                   ~308     │309     └─ lib/decoder.ex:542:67310311     warning: using single-quoted strings to represent charlists is deprecated.312     Use ~c"" if you indeed want a charlist or use "" instead.313     You may run "mix format --migrate" to change all single-quoted314     strings to use the ~c sigil and fix this warning.315     │316 682 │         {:ok, {sign, _, _, _}} when sign in '-+' ->317     │                                             ~318     │319     └─ lib/decoder.ex:682:45320321     warning: using single-quoted strings to represent charlists is deprecated.322     Use ~c"" if you indeed want a charlist or use "" instead.323     You may run "mix format --migrate" to change all single-quoted324     strings to use the ~c sigil and fix this warning.325     │326 796 │       {:ok, {sign, _, _, _}} when sign in '-+' ->327     │                                           ~328     │329     └─ lib/decoder.ex:796:43330331     warning: using single-quoted strings to represent charlists is deprecated.332     Use ~c"" if you indeed want a charlist or use "" instead.333     You may run "mix format --migrate" to change all single-quoted334     strings to use the ~c sigil and fix this warning.335     │336 916 │         {:ok, {type, skip, _, lines}} when type in '-_' ->337     │                                                    ~338     │339     └─ lib/decoder.ex:916:52340341     warning: using single-quoted strings to represent charlists is deprecated.342     Use ~c"" if you indeed want a charlist or use "" instead.343     You may run "mix format --migrate" to change all single-quoted344     strings to use the ~c sigil and fix this warning.345     │346 954 │               {:ok, {type, _, _, _}} when type in '-_' ->347     │                                                   ~348     │349     └─ lib/decoder.ex:954:51350351     warning: using single-quoted strings to represent charlists is deprecated.352     Use ~c"" if you indeed want a charlist or use "" instead.353     You may run "mix format --migrate" to change all single-quoted354     strings to use the ~c sigil and fix this warning.355     │356 969 │       {:ok, {type, _, _, _}} when type in '-_' ->357     │                                           ~358     │359     └─ lib/decoder.ex:969:43360361     warning: using single-quoted strings to represent charlists is deprecated.362     Use ~c"" if you indeed want a charlist or use "" instead.363     You may run "mix format --migrate" to change all single-quoted364     strings to use the ~c sigil and fix this warning.365     │366 983 │           {:ok, {type, _, _, _}} when type in '-_' ->367     │                                               ~368     │369     └─ lib/decoder.ex:983:47370371     warning: the following clause will never match:372373         {:datetime, {:error, :invalid_date}} ->374375     it is expected to match on type:376377         dynamic(378           {:date,379            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or380              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and381             not {:date, {:ok, %Date{}}}382         )383384     type warning found at:385     │386 722 │       {:datetime, {:error, :invalid_date}} ->387     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~388     │389     └─ lib/decoder.ex:722: Toml.Decoder.datetime/3390391     warning: the following clause will never match:392393         {:datetime, {:error, reason}} ->394395     it is expected to match on type:396397         dynamic(398           {:date,399            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or400              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and401             not {:date, {:ok, %Date{}}}402         )403404     type warning found at:405     │406 725 │       {:datetime, {:error, reason}} ->407     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~408     │409     └─ lib/decoder.ex:725: Toml.Decoder.datetime/3410411     warning: the following clause will never match:412413         {:error, _, _, _} = err ->414415     it is expected to match on type:416417         dynamic(418           {:date,419            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or420              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and421             not {:date, {:ok, %Date{}}}422         )423424     type warning found at:425     │426 728 │       {:error, _, _, _} = err ->427     │                         ~428     │429     └─ lib/decoder.ex:728:25: Toml.Decoder.datetime/3430431     warning: the following clause will never match:432433         {:ok, {type, skip, data, lines}} ->434435     it is expected to match on type:436437         dynamic(438           {:date,439            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or440              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and441             not {:date, {:ok, %Date{}}}442         )443444     type warning found at:445     │446 731 │       {:ok, {type, skip, data, lines}} ->447     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~448     │449     └─ lib/decoder.ex:731: Toml.Decoder.datetime/3450451Generated toml app452==> circular_buffer453Compiling 1 file (.ex)454Generated circular_buffer app455==> nimble_options456Compiling 3 files (.ex)457Generated nimble_options app458==> multigraph459Compiling 16 files (.ex)460      warning: the following clause is redundant:461462          defp include_edge_for_filtered_partitions?(edge, _edge_partition, _partitions, where_fun)463               when is_function(where_fun)464465      it has type:466467          dynamic(), dynamic(), dynamic(), dynamic(fun())468469      previous clauses have already matched on the following types:470471          term(), term(), term(), nil472          term(), term(), term(), fun()473474      │475 2902 │   defp include_edge_for_filtered_partitions?(edge, _edge_partition, _partitions, where_fun)476      │        ~477      │478      └─ lib/multigraph.ex:2902:8: Multigraph.include_edge_for_filtered_partitions?/4479480Generated multigraph app481==> hpax482Compiling 4 files (.ex)483Generated hpax app484==> mint485Compiling 1 file (.erl)486Compiling 20 files (.ex)487Generated mint app488==> nerves_compatibility_test489===> Analyzing applications...490===> Compiling yamerl491/work/proj/deps_mangopi_mq_pro/yamerl/src/yamerl_node_binary.erl:65:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.492Compile directive 'nowarn_deprecated_catch' can be used to suppress493warnings in selected modules.494%   65|    case catch base64:decode(Text) of495%     |         ^496497/work/proj/deps_mangopi_mq_pro/yamerl/src/yamerl_node_binary.erl:72:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.498Compile directive 'nowarn_deprecated_catch' can be used to suppress499warnings in selected modules.500%   72|    case catch base64:decode(Text) of501%     |         ^502503    ┌─ src/yamerl_node_binary.erl:504    │505 65 │     case catch base64:decode(Text) of506    │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.507Compile directive 'nowarn_deprecated_catch' can be used to suppress508warnings in selected modules.509510    ┌─ src/yamerl_node_binary.erl:511    │512 72 │     case catch base64:decode(Text) of513    │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.514Compile directive 'nowarn_deprecated_catch' can be used to suppress515warnings in selected modules.516517518/work/proj/deps_mangopi_mq_pro/yamerl/src/yamerl_constr.erl:801:5: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.519Compile directive 'nowarn_deprecated_catch' can be used to suppress520warnings in selected modules.521%  801|     catch Mod:module_info(),522%     |     ^523524     ┌─ src/yamerl_constr.erl:525     │526 801 │      catch Mod:module_info(),527     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.528Compile directive 'nowarn_deprecated_catch' can be used to suppress529warnings in selected modules.530531532==> ets533Compiling 7 files (.ex)534Generated ets app535==> iterex536Compiling 48 files (.ex)537Generated iterex app538==> owl539Compiling 19 files (.ex)540Generated owl app541==> nerves_logging542 CC kmsg_tailer.o543 LD kmsg_tailer544Compiling 5 files (.ex)545Generated nerves_logging app546==> sourceror547Compiling 20 files (.ex)548Generated sourceror app549==> text_diff550Compiling 1 file (.ex)551Generated text_diff app552==> ring_logger553Compiling 7 files (.ex)554Generated ring_logger app555==> rustler556Compiling 6 files (.ex)557Generated rustler app558==> ex_ast559Compiling 36 files (.ex)560Generated ex_ast app561==> shoehorn562Compiling 8 files (.ex)563Generated shoehorn app564==> yaml_elixir565Compiling 6 files (.ex)566Generated yaml_elixir app567==> spitfire568Compiling 2 files (.erl)569Compiling 5 files (.ex)570Generated spitfire app571==> nerves_compatibility_test572===> Analyzing applications...573===> Compiling telemetry574==> ecto575Compiling 56 files (.ex)576Compiling lib/ecto.ex (it's taking more than 10s)577Compiling lib/ecto/query/planner.ex (it's taking more than 10s)578Generated ecto app579==> rustler_precompiled580Compiling 4 files (.ex)581Generated rustler_precompiled app582==> baml_elixir583Compiling 6 files (.ex)584585== Compilation error in file lib/baml_elixir/native.ex ==586** (RuntimeError) precompiled NIF is not available for this target: "riscv64gc-unknown-linux-gnu".587The available targets are:588 - aarch64-apple-darwin589 - x86_64-unknown-linux-gnu590 - aarch64-unknown-linux-gnu591 - x86_64-unknown-linux-musl592 - aarch64-unknown-linux-musl593    lib/baml_elixir/native.ex:6: (module)594could not compile dependency :baml_elixir, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile baml_elixir --force", update it with "mix deps.update baml_elixir" or clean it with "mix deps.clean baml_elixir"