>>> erlang-ls: Building community/erlang-ls 1.0.0-r0 (using abuild 3.13.0-r5) started Thu, 03 Oct 2024 03:50:47 +0000 >>> erlang-ls: Checking sanity of /home/buildozer/aports/community/erlang-ls/APKBUILD... >>> erlang-ls: Analyzing dependencies... >>> erlang-ls: Installing for build: build-base erlang erlang-dev rebar3 erlang-doc (1/5) Installing erlang (26.2.5.3-r0) (2/5) Installing erlang-dev (26.2.5.3-r0) (3/5) Installing rebar3 (3.24.0-r0) (4/5) Installing erlang-doc (26.2.5.3-r0) (5/5) Installing .makedepends-erlang-ls (20241003.035048) Executing busybox-1.36.1-r32.trigger OK: 370 MiB in 108 packages >>> erlang-ls: Cleaning up srcdir >>> erlang-ls: Cleaning up pkgdir >>> erlang-ls: Cleaning up tmpdir >>> erlang-ls: Fetching https://distfiles.alpinelinux.org/distfiles/edge/erlang-ls-1.0.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> erlang-ls: Fetching https://github.com/erlang-ls/erlang_ls/archive/refs/tags/1.0.0/erlang-ls-1.0.0.tar.gz Connecting to github.com (140.82.121.4:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/edge/erlang-ls-1.0.0.tar.gz.part' erlang-ls-1.0.0.tar. 100% |********************************| 537k 0:00:00 ETA '/var/cache/distfiles/edge/erlang-ls-1.0.0.tar.gz.part' saved >>> erlang-ls: Fetching https://distfiles.alpinelinux.org/distfiles/edge/erlang-ls-1.0.0.tar.gz >>> erlang-ls: Checking sha512sums... erlang-ls-1.0.0.tar.gz: OK fix-version.patch: OK >>> erlang-ls: Unpacking /var/cache/distfiles/edge/erlang-ls-1.0.0.tar.gz... >>> erlang-ls: fix-version.patch patching file apps/els_lsp/src/els_lsp.app.src ===> Fetching erlfmt v1.5.0 ===> Analyzing applications... ===> Compiling erlfmt ===> Fetching rebar3_proper v0.12.1 ===> Analyzing applications... ===> Compiling rebar3_proper ===> Fetching coveralls v2.2.0 ===> Fetching jsx v2.10.0 ===> Analyzing applications... ===> Compiling jsx ===> Compiling coveralls ===> Fetching rebar3_lint v3.2.3 ===> Fetching elvis_core v3.2.2 ===> Fetching katana_code v2.1.1 ===> Fetching zipper v1.0.1 ===> Analyzing applications... ===> Compiling zipper ===> Compiling katana_code ===> Compiling elvis_core ===> Compiling rebar3_lint ===> Fetching rebar3_bsp (from {git,"https://github.com/erlang-ls/rebar3_bsp.git", {ref,"master"}}) ===> Analyzing applications... ===> Compiling rebar3_bsp ===> Verifying dependencies... ===> Fetching docsh v0.7.2 ===> Fetching elvis_core v3.2.5 ===> Fetching ephemeral v2.0.4 ===> Fetching rebar3_elixir v0.2.4 ===> Fetching rebar3_hex v7.0.8 ===> Fetching hex_core v0.10.1 ===> Fetching verl v1.1.1 ===> Analyzing applications... ===> Compiling hex_core ===> Compiling verl ===> Compiling rebar3_hex ===> Analyzing applications... ===> Compiling rebar3_elixir ===> Fetching erlfmt v1.5.0 ===> Fetching gradualizer (from {git,"https://github.com/josefs/Gradualizer.git", {ref,"3021d29d82741399d131e3be38d2a8db79d146d4"}}) ===> Fetching json_polyfill v0.1.4 ===> Fetching rebar3_format v0.8.2 ===> Fetching redbug v2.0.6 ===> Fetching tdiff v0.1.2 ===> Fetching uuid v2.0.1 ===> Fetching yamerl (from {git,"https://github.com/erlang-ls/yamerl.git", {ref,"9a9f7a2e84554992f2e8e08a8060bfe97776a5b7"}}) ===> Fetching bucs v1.0.16 ===> Fetching katana_code v2.1.1 ===> Fetching providers v1.8.1 ===> Fetching quickrand v2.0.7 ===> Fetching zipper v1.0.1 ===> Fetching getopt v1.0.1 ===> Verifying dependencies... ===> Fetching coveralls v2.2.0 ===> Fetching meck v0.9.0 ===> Fetching proper v1.3.0 ===> Fetching proper_contrib v0.2.0 ===> Fetching jsx v2.10.0 ===> Verifying dependencies... ===> Analyzing applications... ===> Compiling json_polyfill ===> Compiling redbug  ┌─ _build/default/lib/redbug/src/redbug_targ.erl: │ 545 │ {ok, Slave} = ct_slave:start(SlaveName, Opts), │ ╰── Warning: ct_slave:start/2 is deprecated and will be removed in OTP 29; use ?CT_PEER(), or the 'peer' module instead ┌─ _build/default/lib/redbug/src/redbug_targ.erl: │ 553 │ {ok, Slave} = ct_slave:start(SlaveName, Opts), │ ╰── Warning: ct_slave:start/2 is deprecated and will be removed in OTP 29; use ?CT_PEER(), or the 'peer' module instead ┌─ _build/default/lib/redbug/src/redbug_targ.erl: │ 561 │ stop_slave(Slave, _) -> {ok, Slave} = ct_slave:stop(Slave). │ ╰── Warning: ct_slave:stop/1 is deprecated and will be removed in OTP 29; use ?CT_PEER(), or the 'peer' module instead ┌─ _build/default/lib/redbug/src/redbug_dtop.erl: │ 225 │ 0.0 -> 1; │ ╰── Warning: matching on the float 0.0 will no longer also match -0.0 in OTP 27. If you specifically intend to match 0.0 alone, write +0.0 instead. ===> Compiling tdiff ===> Compiling yamerl ===> Compiling quickrand ===> Compiling uuid ===> Compiling katana_code ===> Compiling rebar3_format ===> Compiling gradualizer  ┌─ _build/default/lib/gradualizer/src/gradualizer_tracer.erl: │ 208 │ dbg:stop_clear(). │ ╰── Warning: dbg:stop_clear/0 is deprecated and will be removed in OTP 27; use dbg:stop/0 instead ===> Compiling getopt ===> Compiling providers ===> Compiling erlfmt ===> Compiling bucs  ┌─ _build/default/lib/bucs/src/bucuri.erl: │ 38 │ case http_uri:parse(URI) of │ ╰── Warning: http_uri:parse/1 is removed; use uri_string functions instead ===> Compiling ephemeral ===> Compiling zipper ===> Compiling elvis_core ===> Compiling docsh  ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 37 │ tracer_monitor(Pid) -> │ ╰── Warning: missing specification for function tracer_monitor/1 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 45 │ handler({trace_ts, _Pid, call, _MFA, TS} = Trace, Out) -> │ ╰── Warning: missing specification for function handler/2 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 63 │ strip_ts({trace_ts, Pid, call, MFA, _TS}) -> {trace, Pid, call, MFA}; │ ╰── Warning: missing specification for function strip_ts/1 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 66 │ format_call({trace, Pid, call, {M, F, Args}} = _Trace) -> │ ╰── Warning: missing specification for function format_call/1 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 70 │ format_return_from({trace, Pid, return_from, {M, F, Arity}, Ret} = _Trace) -> │ ╰── Warning: missing specification for function format_return_from/1 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 74 │ translate_args({trace, Pid, call, {M, F, Args}}) -> │ ╰── Warning: missing specification for function translate_args/1 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 78 │ translate_ret({trace, Pid, return_from, MFA, Ret}) -> │ ╰── Warning: missing specification for function translate_ret/1 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 81 │ translate_one(Val) -> │ ╰── Warning: missing specification for function translate_one/1 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 84 │ translations() -> │ ╰── Warning: missing specification for function translations/0 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 87 │ flatten_if_state(State) when is_tuple(State), element(1, State) == state -> state; │ ╰── Warning: missing specification for function flatten_if_state/1 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 90 │ pass_to_dbg(Trace, Out) -> │ ╰── Warning: missing specification for function pass_to_dbg/2 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 97 │ ffunc({M,F,Argl}) when is_list(Argl) -> │ ╰── Warning: missing specification for function ffunc/1 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 105 │ fargs(Arity) when is_integer(Arity) -> integer_to_list(Arity); │ ╰── Warning: missing specification for function fargs/1 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 111 │ print(Handle, Fmt, Args) -> │ ╰── Warning: missing specification for function print/3 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 114 │ enum(L) -> │ ╰── Warning: missing specification for function enum/1 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 117 │ format_timestamp(TS) -> format_timestamp(TS, micro). │ ╰── Warning: missing specification for function format_timestamp/1 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 119 │ format_timestamp({_, _, Micro} = TS, Precision) -> │ ╰── Warning: missing specification for function format_timestamp/2 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 132 │ format_element() -> │ ╰── Warning: missing specification for function format_element/0 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 137 │ format_content() -> │ ╰── Warning: missing specification for function format_content/0 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 153 │ element(Element) -> │ ╰── Warning: missing specification for function element/1 ┌─ _build/default/lib/docsh/src/docsh_tracer.erl: │ 162 │ cleanup_text() -> │ ╰── Warning: missing specification for function cleanup_text/0 Not formatting the formatter. We're not on the regular compiling cycle ===> Analyzing applications... ===> Compiling els_core ===> Compiling els_lsp ===> Compiling erlang_ls ===> Getting log of git repo failed in /home/buildozer/aports/community/erlang-ls/src/erlang_ls-1.0.0. Falling back to version 0.0.0 ===> Building escript for els_lsp... ===> Verifying dependencies... ===> Analyzing applications... ===> Compiling jsx ===> Compiling providers ===> Compiling coveralls ===> Compiling redbug ===> Compiling tdiff ===> Compiling yamerl ===> Compiling quickrand ===> Compiling uuid ===> Compiling katana_code ===> Compiling rebar3_format ===> Compiling gradualizer ===> Compiling getopt ===> Compiling erlfmt ===> Compiling bucs ===> Compiling ephemeral ===> Compiling zipper ===> Compiling elvis_core ===> Compiling docsh ===> Compiling meck ===> Compiling proper /home/buildozer/aports/community/erlang-ls/src/erlang_ls-1.0.0/_build/test/lib/proper/src/proper_typeserver.erl:2365:24: Warning: variable '_K' is bound multiple times in this pattern. If you mean to ignore this value, use '_' or a different underscore-prefixed name % 2365| SameKVPair = fun({{_K,V1},{_K,V2}}) -> same_ret_type(V1,V2); % | ^ /home/buildozer/aports/community/erlang-ls/src/erlang_ls-1.0.0/_build/test/lib/proper/src/proper_typeserver.erl:2365:32: Warning: variable '_K' is bound multiple times in this pattern. If you mean to ignore this value, use '_' or a different underscore-prefixed name % 2365| SameKVPair = fun({{_K,V1},{_K,V2}}) -> same_ret_type(V1,V2); % | ^ ┌─ _build/test/lib/proper/src/proper_typeserver.erl: │ 2365 │ SameKVPair = fun({{_K,V1},{_K,V2}}) -> same_ret_type(V1,V2); │ ╰── Warning: variable '_K' is bound multiple times in this pattern. If you mean to ignore this value, use '_' or a different underscore-prefixed name ┌─ _build/test/lib/proper/src/proper_typeserver.erl: │ 2365 │ SameKVPair = fun({{_K,V1},{_K,V2}}) -> same_ret_type(V1,V2); │ ╰── Warning: variable '_K' is bound multiple times in this pattern. If you mean to ignore this value, use '_' or a different underscore-prefixed name ===> Compiling proper_contrib Not formatting the formatter. We're not on the regular compiling cycle ===> Analyzing applications... ===> Compiling els_core ===> Compiling els_lsp ===> Compiling erlang_ls ===> Getting log of git repo failed in /home/buildozer/aports/community/erlang-ls/src/erlang_ls-1.0.0. Falling back to version 0.0.0 ===> Running Common Test suites... %%% els_call_hierarchy_SUITE: .. %%% els_code_action_SUITE: ................. %%% els_code_lens_SUITE: ..... %%% els_code_reload_SUITE: .. %%% els_completion_SUITE: ............................................ %%% els_definition_SUITE: .......................................... %%% els_diagnostics_SUITE: ........................................... %%% els_document_highlight_SUITE: ......................... %%% els_document_symbol_SUITE: . %%% els_execute_command_SUITE: ....... %%% els_foldingrange_SUITE: . %%% els_formatter_SUITE: . %%% els_fungraph_SUITE: . %%% els_hover_SUITE: ........................... %%% els_implementation_SUITE: ... %%% els_indexer_SUITE: ....... %%% els_indexing_SUITE: .. %%% els_initialization_SUITE: ............. %%% els_inlay_hint_SUITE: . %%% els_io_string_SUITE: . %%% els_parser_SUITE: ................................ %%% els_parser_macros_SUITE: ............. %%% els_progress_SUITE: ... %%% els_rebar3_release_SUITE: . %%% els_references_SUITE: ......................... %%% els_rename_SUITE: .............. %%% els_server_SUITE: . %%% els_signature_help_SUITE: ..... %%% els_text_SUITE: ... %%% els_text_edit_SUITE: . %%% els_workspace_symbol_SUITE: ... %%% erlang_ls_SUITE: .. All 348 tests passed. ===> Verifying dependencies... ===> Analyzing applications... ===> Compiling els_core ===> Compiling els_lsp ===> Compiling erlang_ls ===> Getting log of git repo failed in /home/buildozer/aports/community/erlang-ls/src/erlang_ls-1.0.0. Falling back to version 0.0.0 ===> Testing prop_statem:prop_main() .................................................................................................... OK: Passed 100 test(s).  28% {prop_statem,connect,0} 18% {prop_statem,initialize,2} 17% {prop_statem,disconnect,0} 5% {prop_statem,did_save,1} 4% {prop_statem,did_open,4} 4% {prop_statem,initialized,0} 4% {prop_statem,'$_settracenotification',0} 3% {prop_statem,'$_cancelrequest',1} 3% {prop_statem,exit,0} 3% {prop_statem,did_close,1} 3% {prop_statem,shutdown,0} 2% {prop_statem,'$_unexpectedrequest',0} ===> 1/1 properties passed >>> erlang-ls: Entering fakeroot... created directory: '/home/buildozer/aports/community/erlang-ls/pkg/' created directory: '/home/buildozer/aports/community/erlang-ls/pkg/erlang-ls/' created directory: '/home/buildozer/aports/community/erlang-ls/pkg/erlang-ls/usr/' created directory: '/home/buildozer/aports/community/erlang-ls/pkg/erlang-ls/usr/bin/' '_build/default/bin/erlang_ls' -> '/home/buildozer/aports/community/erlang-ls/pkg/erlang-ls/usr/bin/erlang_ls' >>> erlang-ls*: Running postcheck for erlang-ls >>> erlang-ls*: Preparing package erlang-ls... >>> erlang-ls*: Tracing dependencies... >>> erlang-ls*: Package size: 3.7 MB >>> erlang-ls*: Compressing data... >>> erlang-ls*: Create checksum... >>> erlang-ls*: Create erlang-ls-1.0.0-r0.apk >>> erlang-ls: Build complete at Thu, 03 Oct 2024 03:56:24 +0000 elapsed time 0h 5m 37s >>> erlang-ls: Cleaning up srcdir >>> erlang-ls: Cleaning up pkgdir >>> erlang-ls: Uninstalling dependencies... (1/5) Purging .makedepends-erlang-ls (20241003.035048) (2/5) Purging erlang-dev (26.2.5.3-r0) (3/5) Purging rebar3 (3.24.0-r0) (4/5) Purging erlang (26.2.5.3-r0) (5/5) Purging erlang-doc (26.2.5.3-r0) Executing busybox-1.36.1-r32.trigger OK: 283 MiB in 103 packages >>> erlang-ls: Updating the community/armv7 repository index... >>> erlang-ls: Signing the index...