LuaLS / lua-language-server

A language server that offers Lua language support - programmed in Lua
https://luals.github.io
MIT License
3.38k stars 319 forks source link

Build fails on failed unit test #2958

Open MartinPilny opened 1 week ago

MartinPilny commented 1 week ago

How are you using the lua-language-server?

NeoVim

Which OS are you using?

Windows WSL

What is the issue affecting?

Other

Expected Behaviour

Unit tests are up to date and lua-language-server has passing unit tests on build.

Actual Behaviour

Assert at test/cli/visualize/test.lua:18 fails. output mismatch for test file test/cli/visualize/testdata/all-types.txt

Reproduction steps

  1. Followed steps here https://luals.github.io/wiki/build/
    • due to local settings, had to convert line endings via dos2unix make.sh
    • but instead of ./make.sh used zsh make.sh
  2. Found out that luamake isnt installed as already mentioned at #2953
    • converted 3rd/luamake/*.sh files via dos2unix
    • installed via zsh ./compile/install.sh
  3. Executed zsh make.sh that failed on the unit test
    • see Log File section for command line output

Additional Notes

No response

Log File

[35/37] Run test.
OS:             linux 5.15.167
Arch:           x86_64
Compiler:       GCC 11.4.0
CRT:            libstdc++ 20230528 glibc 2.35
DEBUG:          false
...........................................................................
................................
Ran 107 tests in 0.064 seconds, 107 successes, 0 failures
OK
[36/37] Copy build/linux/bin/bootstrap luamake
Cleaning... 92 files.
[91/94] Run test: 3rd/bee.lua/test/test.lua.
OS:             linux 5.15.167
Arch:           x86_64
Compiler:       GCC 11.4.0
CRT:            libstdc++ 20230528 glibc 2.35
DEBUG:          false
...........................................................................
................................
Ran 107 tests in 0.073 seconds, 107 successes, 0 failures
OK
[93/94] Run test: test.lua.
Loaded files in table: 0x562f522c1ef0
file:///home/pilnym/lua-language-server/meta/Lua%205.4%20zh-cn%20utf8/basic.lua
file:///home/pilnym/lua-language-server/meta/Lua%205.4%20zh-cn%20utf8/builtin.lua
file:///home/pilnym/lua-language-server/meta/Lua%205.4%20zh-cn%20utf8/coroutine.lua
file:///home/pilnym/lua-language-server/meta/Lua%205.4%20zh-cn%20utf8/debug.lua
file:///home/pilnym/lua-language-server/meta/Lua%205.4%20zh-cn%20utf8/io.lua
file:///home/pilnym/lua-language-server/meta/Lua%205.4%20zh-cn%20utf8/math.lua
file:///home/pilnym/lua-language-server/meta/Lua%205.4%20zh-cn%20utf8/os.lua
file:///home/pilnym/lua-language-server/meta/Lua%205.4%20zh-cn%20utf8/package.lua
file:///home/pilnym/lua-language-server/meta/Lua%205.4%20zh-cn%20utf8/string.lua
file:///home/pilnym/lua-language-server/meta/Lua%205.4%20zh-cn%20utf8/table.lua
file:///home/pilnym/lua-language-server/meta/Lua%205.4%20zh-cn%20utf8/utf8.lua
===============
测试[basic]...
测试[basic]用时[0.000]
测试[definition]...
测试[definition]用时[0.082]
测试[type_inference]...
测试[type_inference]用时[0.239]
测试[implementation]...
测试[implementation]用时[0.002]
测试[references]...
测试[references]用时[0.019]
测试[hover]...
测试[hover]用时[0.189]
测试[completion]...
测试[completion]用时[0.388]
测试[diagnostics]...
测试[diagnostics]用时[0.663]
测试[crossfile]...
测试[crossfile]用时[0.256]
测试[highlight]...
测试[highlight]用时[0.006]
测试[rename]...
测试[rename]用时[0.016]
测试[signature]...
测试[signature]用时[0.015]
测试[command]...
测试[command]用时[0.001]
测试[document_symbol]...
测试[document_symbol]用时[0.016]
测试[code_action]...
测试[code_action]用时[0.004]
测试[other]...
测试[other]用时[0.000]
测试[tclient]...
Benchmark [performance-jass-common] takes [0.048] sec.
测试[tclient]用时[2.969]
测试[full]...
基准编译测试[vm.txt]单次耗时:0.0134870000(解析:0.0104980000, LuaDoc: 0.0029880000, Noder: 0.0000000000)
基准诊断测试[vm.txt]单次耗时:0.1993913333
基准编译测试[largeGlobal.txt]单次耗时:0.3035880000(解析:0.2184260000, LuaDoc: 0.0851570000, Noder: 0.0000000000)
基准诊断测试[largeGlobal.txt]单次耗时:4.6002090000
基准编译测试[guide.txt]单次耗时:0.0401860000(解析:0.0298920000, LuaDoc: 0.0102900000, Noder: 0.0000010000)
基准诊断测试[guide.txt]单次耗时:0.4222910000
基准编译测试[jass-common.txt]单次耗时:0.2049140000(解析:0.0259400000, LuaDoc: 0.1789690000, Noder: 0.0000000000)
基准诊断测试[jass-common.txt]单次耗时:5.0532490000
基准诊断目录:  /home/pilnym/lua-language-server/script
诊断文件耗时:  0.007091        file:///home/pilnym/lua-language-server/script/SDBMHash.lua
诊断文件耗时:  0.674701        file:///home/pilnym/lua-language-server/script/await.lua
诊断文件耗时:  0.008015        file:///home/pilnym/lua-language-server/script/brave/brave.lua
诊断文件耗时:  0.442090        file:///home/pilnym/lua-language-server/script/brave/init.lua
诊断文件耗时:  0.021913        file:///home/pilnym/lua-language-server/script/brave/log.lua
诊断文件耗时:  0.027493        file:///home/pilnym/lua-language-server/script/brave/work.lua
诊断文件耗时:  0.015745        file:///home/pilnym/lua-language-server/script/cli/check.lua
诊断文件耗时:  0.035649        file:///home/pilnym/lua-language-server/script/cli/check_worker.lua
诊断文件耗时:  0.130100        file:///home/pilnym/lua-language-server/script/cli/doc/export.lua
诊断文件耗时:  0.045365        file:///home/pilnym/lua-language-server/script/cli/doc/init.lua
诊断文件耗时:  0.008140        file:///home/pilnym/lua-language-server/script/cli/init.lua
诊断文件耗时:  0.003025        file:///home/pilnym/lua-language-server/script/cli/version.lua
诊断文件耗时:  0.024236        file:///home/pilnym/lua-language-server/script/cli/visualize.lua
诊断文件耗时:  0.071916        file:///home/pilnym/lua-language-server/script/client.lua
诊断文件耗时:  0.119983        file:///home/pilnym/lua-language-server/script/config/config.lua
诊断文件耗时:  0.007188        file:///home/pilnym/lua-language-server/script/config/env.lua
诊断文件耗时:  0.001553        file:///home/pilnym/lua-language-server/script/config/init.lua
诊断文件耗时:  0.018132        file:///home/pilnym/lua-language-server/script/config/loader.lua
诊断文件耗时:  0.044376        file:///home/pilnym/lua-language-server/script/config/template.lua
诊断文件耗时:  0.143291        file:///home/pilnym/lua-language-server/script/core/code-action.lua
诊断文件耗时:  0.021135        file:///home/pilnym/lua-language-server/script/core/code-lens.lua
诊断文件耗时:  0.012614        file:///home/pilnym/lua-language-server/script/core/color.lua
诊断文件耗时:  0.017572        file:///home/pilnym/lua-language-server/script/core/command/autoRequire.lua
诊断文件耗时:  0.004361        file:///home/pilnym/lua-language-server/script/core/command/exportDocument.lua
诊断文件耗时:  0.002403        file:///home/pilnym/lua-language-server/script/core/command/getConfig.lua
诊断文件耗时:  0.008783        file:///home/pilnym/lua-language-server/script/core/command/jsonToLua.lua
诊断文件耗时:  0.010559        file:///home/pilnym/lua-language-server/script/core/command/reloadFFIMeta.lua
诊断文件耗时:  0.006963        file:///home/pilnym/lua-language-server/script/core/command/removeSpace.lua
诊断文件耗时:  0.001890        file:///home/pilnym/lua-language-server/script/core/command/setConfig.lua
诊断文件耗时:  0.011973        file:///home/pilnym/lua-language-server/script/core/command/solve.lua
诊断文件耗时:  0.064072        file:///home/pilnym/lua-language-server/script/core/completion/auto-require.lua
诊断文件耗时:  0.412779        file:///home/pilnym/lua-language-server/script/core/completion/completion.lua
诊断文件耗时:  0.001793        file:///home/pilnym/lua-language-server/script/core/completion/init.lua
诊断文件耗时:  0.075091        file:///home/pilnym/lua-language-server/script/core/completion/keyword.lua
诊断文件耗时:  0.069089        file:///home/pilnym/lua-language-server/script/core/completion/postfix.lua
诊断文件耗时:  0.022203        file:///home/pilnym/lua-language-server/script/core/definition.lua
诊断文件耗时:  0.011319        file:///home/pilnym/lua-language-server/script/core/diagnostics/ambiguity-1.lua
诊断文件耗时:  0.020755        file:///home/pilnym/lua-language-server/script/core/diagnostics/assign-type-mismatch.lua
诊断文件耗时:  0.005454        file:///home/pilnym/lua-language-server/script/core/diagnostics/await-in-sync.lua
诊断文件耗时:  0.010970        file:///home/pilnym/lua-language-server/script/core/diagnostics/cast-local-type.lua
诊断文件耗时:  0.093921        file:///home/pilnym/lua-language-server/script/core/diagnostics/cast-type-mismatch.lua
诊断文件耗时:  0.007593        file:///home/pilnym/lua-language-server/script/core/diagnostics/circle-doc-class.lua
诊断文件耗时:  0.008780        file:///home/pilnym/lua-language-server/script/core/diagnostics/close-non-object.lua
诊断文件耗时:  0.007039        file:///home/pilnym/lua-language-server/script/core/diagnostics/code-after-break.lua
诊断文件耗时:  0.006119        file:///home/pilnym/lua-language-server/script/core/diagnostics/codestyle-check.lua
诊断文件耗时:  0.012759        file:///home/pilnym/lua-language-server/script/core/diagnostics/count-down-loop.lua
诊断文件耗时:  0.011335        file:///home/pilnym/lua-language-server/script/core/diagnostics/deprecated.lua
诊断文件耗时:  0.006802        file:///home/pilnym/lua-language-server/script/core/diagnostics/different-requires.lua
诊断文件耗时:  0.004929        file:///home/pilnym/lua-language-server/script/core/diagnostics/discard-returns.lua
诊断文件耗时:  0.003667        file:///home/pilnym/lua-language-server/script/core/diagnostics/doc-field-no-class.lua
诊断文件耗时:  0.007139        file:///home/pilnym/lua-language-server/script/core/diagnostics/duplicate-doc-alias.lua
诊断文件耗时:  0.012435        file:///home/pilnym/lua-language-server/script/core/diagnostics/duplicate-doc-field.lua
诊断文件耗时:  0.003114        file:///home/pilnym/lua-language-server/script/core/diagnostics/duplicate-doc-param.lua
诊断文件耗时:  0.006472        file:///home/pilnym/lua-language-server/script/core/diagnostics/duplicate-index.lua
诊断文件耗时:  0.010118        file:///home/pilnym/lua-language-server/script/core/diagnostics/duplicate-set-field.lua
诊断文件耗时:  0.006128        file:///home/pilnym/lua-language-server/script/core/diagnostics/empty-block.lua
诊断文件耗时:  0.007099        file:///home/pilnym/lua-language-server/script/core/diagnostics/global-element.lua
诊断文件耗时:  0.003865        file:///home/pilnym/lua-language-server/script/core/diagnostics/global-in-nil-env.lua
诊断文件耗时:  0.004663        file:///home/pilnym/lua-language-server/script/core/diagnostics/helper/missing-doc-helper.lua
诊断文件耗时:  0.007709        file:///home/pilnym/lua-language-server/script/core/diagnostics/incomplete-signature-doc.lua
诊断文件耗时:  0.114932        file:///home/pilnym/lua-language-server/script/core/diagnostics/init.lua
诊断文件耗时:  0.017872        file:///home/pilnym/lua-language-server/script/core/diagnostics/inject-field.lua
诊断文件耗时:  0.012074        file:///home/pilnym/lua-language-server/script/core/diagnostics/invisible.lua
诊断文件耗时:  0.009132        file:///home/pilnym/lua-language-server/script/core/diagnostics/lowercase-global.lua
诊断文件耗时:  0.015727        file:///home/pilnym/lua-language-server/script/core/diagnostics/missing-fields.lua
诊断文件耗时:  0.003983        file:///home/pilnym/lua-language-server/script/core/diagnostics/missing-global-doc.lua
诊断文件耗时:  0.006918        file:///home/pilnym/lua-language-server/script/core/diagnostics/missing-local-export-doc.lua
诊断文件耗时:  0.005472        file:///home/pilnym/lua-language-server/script/core/diagnostics/missing-parameter.lua
诊断文件耗时:  0.006273        file:///home/pilnym/lua-language-server/script/core/diagnostics/missing-return-value.lua
诊断文件耗时:  0.008399        file:///home/pilnym/lua-language-server/script/core/diagnostics/missing-return.lua
诊断文件耗时:  0.004243        file:///home/pilnym/lua-language-server/script/core/diagnostics/name-style-check.lua
诊断文件耗时:  0.007501        file:///home/pilnym/lua-language-server/script/core/diagnostics/need-check-nil.lua
诊断文件耗时:  0.006344        file:///home/pilnym/lua-language-server/script/core/diagnostics/newfield-call.lua
诊断文件耗时:  0.006771        file:///home/pilnym/lua-language-server/script/core/diagnostics/newline-call.lua
诊断文件耗时:  0.004685        file:///home/pilnym/lua-language-server/script/core/diagnostics/no-unknown.lua
诊断文件耗时:  0.008611        file:///home/pilnym/lua-language-server/script/core/diagnostics/not-yieldable.lua
诊断文件耗时:  0.127174        file:///home/pilnym/lua-language-server/script/core/diagnostics/param-type-mismatch.lua
诊断文件耗时:  0.005953        file:///home/pilnym/lua-language-server/script/core/diagnostics/redefined-local.lua
诊断文件耗时:  0.011028        file:///home/pilnym/lua-language-server/script/core/diagnostics/redundant-parameter.lua
诊断文件耗时:  0.008029        file:///home/pilnym/lua-language-server/script/core/diagnostics/redundant-return-value.lua
诊断文件耗时:  0.004187        file:///home/pilnym/lua-language-server/script/core/diagnostics/redundant-return.lua
诊断文件耗时:  0.005002        file:///home/pilnym/lua-language-server/script/core/diagnostics/redundant-value.lua
诊断文件耗时:  0.023135        file:///home/pilnym/lua-language-server/script/core/diagnostics/return-type-mismatch.lua
诊断文件耗时:  0.003710        file:///home/pilnym/lua-language-server/script/core/diagnostics/spell-check.lua
诊断文件耗时:  0.006397        file:///home/pilnym/lua-language-server/script/core/diagnostics/trailing-space.lua
诊断文件耗时:  0.004102        file:///home/pilnym/lua-language-server/script/core/diagnostics/unbalanced-assignments.lua
诊断文件耗时:  0.004324        file:///home/pilnym/lua-language-server/script/core/diagnostics/undefined-doc-class.lua
诊断文件耗时:  0.004063        file:///home/pilnym/lua-language-server/script/core/diagnostics/undefined-doc-name.lua
诊断文件耗时:  0.002663        file:///home/pilnym/lua-language-server/script/core/diagnostics/undefined-doc-param.lua
诊断文件耗时:  0.005682        file:///home/pilnym/lua-language-server/script/core/diagnostics/undefined-env-child.lua
诊断文件耗时:  0.008573        file:///home/pilnym/lua-language-server/script/core/diagnostics/undefined-field.lua
诊断文件耗时:  0.041823        file:///home/pilnym/lua-language-server/script/core/diagnostics/undefined-global.lua
诊断文件耗时:  0.044986        file:///home/pilnym/lua-language-server/script/core/diagnostics/unknown-cast-variable.lua
诊断文件耗时:  0.009516        file:///home/pilnym/lua-language-server/script/core/diagnostics/unknown-diag-code.lua
诊断文件耗时:  0.006441        file:///home/pilnym/lua-language-server/script/core/diagnostics/unknown-operator.lua
诊断文件耗时:  0.014549        file:///home/pilnym/lua-language-server/script/core/diagnostics/unreachable-code.lua
诊断文件耗时:  0.013545        file:///home/pilnym/lua-language-server/script/core/diagnostics/unused-function.lua
诊断文件耗时:  0.004278        file:///home/pilnym/lua-language-server/script/core/diagnostics/unused-label.lua
诊断文件耗时:  0.011894        file:///home/pilnym/lua-language-server/script/core/diagnostics/unused-local.lua
诊断文件耗时:  0.005346        file:///home/pilnym/lua-language-server/script/core/diagnostics/unused-vararg.lua
诊断文件耗时:  0.037073        file:///home/pilnym/lua-language-server/script/core/document-symbol.lua
诊断文件耗时:  0.003091        file:///home/pilnym/lua-language-server/script/core/find-source.lua
诊断文件耗时:  0.019395        file:///home/pilnym/lua-language-server/script/core/fix-indent.lua
诊断文件耗时:  0.014464        file:///home/pilnym/lua-language-server/script/core/folding.lua
诊断文件耗时:  0.003401        file:///home/pilnym/lua-language-server/script/core/formatting.lua
诊断文件耗时:  0.097898        file:///home/pilnym/lua-language-server/script/core/highlight.lua
诊断文件耗时:  0.040406        file:///home/pilnym/lua-language-server/script/core/hint.lua
诊断文件耗时:  0.014295        file:///home/pilnym/lua-language-server/script/core/hover/args.lua
诊断文件耗时:  0.059091        file:///home/pilnym/lua-language-server/script/core/hover/description.lua
诊断文件耗时:  0.017114        file:///home/pilnym/lua-language-server/script/core/hover/init.lua
诊断文件耗时:  0.021964        file:///home/pilnym/lua-language-server/script/core/hover/label.lua
诊断文件耗时:  0.089124        file:///home/pilnym/lua-language-server/script/core/hover/name.lua
诊断文件耗时:  0.019303        file:///home/pilnym/lua-language-server/script/core/hover/return.lua
诊断文件耗时:  0.042212        file:///home/pilnym/lua-language-server/script/core/hover/table.lua
诊断文件耗时:  0.010785        file:///home/pilnym/lua-language-server/script/core/implementation.lua
诊断文件耗时:  0.007677        file:///home/pilnym/lua-language-server/script/core/jump-source.lua
诊断文件耗时:  0.004107        file:///home/pilnym/lua-language-server/script/core/look-backward.lua
诊断文件耗时:  0.009331        file:///home/pilnym/lua-language-server/script/core/matchkey.lua
诊断文件耗时:  0.009159        file:///home/pilnym/lua-language-server/script/core/modifyRequirePath.lua
诊断文件耗时:  0.003874        file:///home/pilnym/lua-language-server/script/core/rangeformatting.lua
诊断文件耗时:  0.011110        file:///home/pilnym/lua-language-server/script/core/reference.lua
诊断文件耗时:  0.079953        file:///home/pilnym/lua-language-server/script/core/rename.lua
诊断文件耗时:  0.143683        file:///home/pilnym/lua-language-server/script/core/semantic-tokens.lua
诊断文件耗时:  0.024692        file:///home/pilnym/lua-language-server/script/core/signature.lua
诊断文件耗时:  0.001840        file:///home/pilnym/lua-language-server/script/core/substring.lua
诊断文件耗时:  0.013686        file:///home/pilnym/lua-language-server/script/core/type-definition.lua
诊断文件耗时:  0.004830        file:///home/pilnym/lua-language-server/script/core/type-formatting.lua
诊断文件耗时:  0.002342        file:///home/pilnym/lua-language-server/script/core/view/psi-select.lua
诊断文件耗时:  0.010283        file:///home/pilnym/lua-language-server/script/core/view/psi-view.lua
诊断文件耗时:  0.060049        file:///home/pilnym/lua-language-server/script/core/workspace-symbol.lua
诊断文件耗时:  0.095069        file:///home/pilnym/lua-language-server/script/doctor.lua
诊断文件耗时:  0.002754        file:///home/pilnym/lua-language-server/script/encoder/ansi.lua
诊断文件耗时:  0.015056        file:///home/pilnym/lua-language-server/script/encoder/init.lua
诊断文件耗时:  0.009806        file:///home/pilnym/lua-language-server/script/encoder/utf16.lua
诊断文件耗时:  0.012430        file:///home/pilnym/lua-language-server/script/file-uri.lua
诊断文件耗时:  0.192614        file:///home/pilnym/lua-language-server/script/files.lua
诊断文件耗时:  0.019075        file:///home/pilnym/lua-language-server/script/filewatch.lua
诊断文件耗时:  0.055555        file:///home/pilnym/lua-language-server/script/fs-utility.lua
诊断文件耗时:  0.008061        file:///home/pilnym/lua-language-server/script/gc.lua
诊断文件耗时:  0.021576        file:///home/pilnym/lua-language-server/script/glob/gitignore.lua
诊断文件耗时:  0.010191        file:///home/pilnym/lua-language-server/script/glob/glob.lua
诊断文件耗时:  0.002519        file:///home/pilnym/lua-language-server/script/glob/init.lua
诊断文件耗时:  0.058918        file:///home/pilnym/lua-language-server/script/glob/matcher.lua
诊断文件耗时:  0.004141        file:///home/pilnym/lua-language-server/script/global.d.lua
诊断文件耗时:  0.088444        file:///home/pilnym/lua-language-server/script/inspect.lua
诊断文件耗时:  0.012491        file:///home/pilnym/lua-language-server/script/json-beautify.lua
诊断文件耗时:  0.060817        file:///home/pilnym/lua-language-server/script/json-edit.lua
诊断文件耗时:  0.037807        file:///home/pilnym/lua-language-server/script/json.lua
诊断文件耗时:  0.074444        file:///home/pilnym/lua-language-server/script/jsonc.lua
诊断文件耗时:  0.053795        file:///home/pilnym/lua-language-server/script/jsonrpc.lua
诊断文件耗时:  0.017101        file:///home/pilnym/lua-language-server/script/language.lua
诊断文件耗时:  0.026563        file:///home/pilnym/lua-language-server/script/lazy-cacher.lua
诊断文件耗时:  0.029845        file:///home/pilnym/lua-language-server/script/lazytable.lua
诊断文件耗时:  0.023014        file:///home/pilnym/lua-language-server/script/lclient.lua
诊断文件耗时:  0.145758        file:///home/pilnym/lua-language-server/script/library.lua
诊断文件耗时:  0.038320        file:///home/pilnym/lua-language-server/script/linked-table.lua
诊断文件耗时:  0.004546        file:///home/pilnym/lua-language-server/script/locale-loader.lua
诊断文件耗时:  0.022855        file:///home/pilnym/lua-language-server/script/log.lua
诊断文件耗时:  0.004332        file:///home/pilnym/lua-language-server/script/meta/bee/filesystem.lua
诊断文件耗时:  0.001854        file:///home/pilnym/lua-language-server/script/meta/bee/filewatch.lua
诊断文件耗时:  0.003738        file:///home/pilnym/lua-language-server/script/meta/bee/socket.lua
诊断文件耗时:  0.002300        file:///home/pilnym/lua-language-server/script/meta/bee/thread.lua
诊断文件耗时:  0.484017        file:///home/pilnym/lua-language-server/script/parser/compile.lua
诊断文件耗时:  0.120003        file:///home/pilnym/lua-language-server/script/parser/guide.lua
诊断文件耗时:  0.001881        file:///home/pilnym/lua-language-server/script/parser/init.lua
诊断文件耗时:  0.003021        file:///home/pilnym/lua-language-server/script/parser/lines.lua
诊断文件耗时:  0.254020        file:///home/pilnym/lua-language-server/script/parser/luadoc.lua
诊断文件耗时:  0.028699        file:///home/pilnym/lua-language-server/script/parser/relabel.lua
诊断文件耗时:  0.005068        file:///home/pilnym/lua-language-server/script/parser/tokens.lua
诊断文件耗时:  0.023901        file:///home/pilnym/lua-language-server/script/plugin.lua
诊断文件耗时:  0.009173        file:///home/pilnym/lua-language-server/script/plugins/astHelper.lua
诊断文件耗时:  0.009974        file:///home/pilnym/lua-language-server/script/plugins/ffi/c-parser/c99.lua
诊断文件耗时:  0.357007        file:///home/pilnym/lua-language-server/script/plugins/ffi/c-parser/cdefines.lua
诊断文件耗时:  0.012824        file:///home/pilnym/lua-language-server/script/plugins/ffi/c-parser/cdriver.lua
诊断文件耗时:  0.121993        file:///home/pilnym/lua-language-server/script/plugins/ffi/c-parser/cpp.lua
诊断文件耗时:  0.050654        file:///home/pilnym/lua-language-server/script/plugins/ffi/c-parser/ctypes.lua
诊断文件耗时:  0.074393        file:///home/pilnym/lua-language-server/script/plugins/ffi/c-parser/typed.lua
诊断文件耗时:  0.003269        file:///home/pilnym/lua-language-server/script/plugins/ffi/c-parser/util.lua
诊断文件耗时:  0.010147        file:///home/pilnym/lua-language-server/script/plugins/ffi/cdefRerence.lua
诊断文件耗时:  0.106154        file:///home/pilnym/lua-language-server/script/plugins/ffi/init.lua
诊断文件耗时:  0.006977        file:///home/pilnym/lua-language-server/script/plugins/ffi/searchCode.lua
诊断文件耗时:  0.001666        file:///home/pilnym/lua-language-server/script/plugins/init.lua
诊断文件耗时:  0.009401        file:///home/pilnym/lua-language-server/script/plugins/nodeHelper.lua
诊断文件耗时:  0.016895        file:///home/pilnym/lua-language-server/script/progress.lua
诊断文件耗时:  0.023106        file:///home/pilnym/lua-language-server/script/proto/converter.lua
诊断文件耗时:  0.012882        file:///home/pilnym/lua-language-server/script/proto/define.lua
诊断文件耗时:  0.023281        file:///home/pilnym/lua-language-server/script/proto/diagnostic.lua
诊断文件耗时:  0.001196        file:///home/pilnym/lua-language-server/script/proto/init.lua
诊断文件耗时:  0.073573        file:///home/pilnym/lua-language-server/script/proto/proto.lua
诊断文件耗时:  0.081673        file:///home/pilnym/lua-language-server/script/provider/build-meta.lua
诊断文件耗时:  0.011762        file:///home/pilnym/lua-language-server/script/provider/capability.lua
诊断文件耗时:  0.005240        file:///home/pilnym/lua-language-server/script/provider/code-lens.lua
诊断文件耗时:  0.011460        file:///home/pilnym/lua-language-server/script/provider/completion.lua
诊断文件耗时:  0.075097        file:///home/pilnym/lua-language-server/script/provider/diagnostic.lua
诊断文件耗时:  0.008444        file:///home/pilnym/lua-language-server/script/provider/formatting.lua
诊断文件耗时:  0.001602        file:///home/pilnym/lua-language-server/script/provider/init.lua
诊断文件耗时:  0.003845        file:///home/pilnym/lua-language-server/script/provider/inlay-hint.lua
诊断文件耗时:  0.008671        file:///home/pilnym/lua-language-server/script/provider/language-configuration.lua
诊断文件耗时:  0.010011        file:///home/pilnym/lua-language-server/script/provider/markdown.lua
诊断文件耗时:  0.002423        file:///home/pilnym/lua-language-server/script/provider/name-style.lua
诊断文件耗时:  0.313500        file:///home/pilnym/lua-language-server/script/provider/provider.lua
诊断文件耗时:  0.003909        file:///home/pilnym/lua-language-server/script/provider/semantic-tokens.lua
诊断文件耗时:  0.054476        file:///home/pilnym/lua-language-server/script/provider/spell.lua
诊断文件耗时:  0.057735        file:///home/pilnym/lua-language-server/script/pub/init.lua
诊断文件耗时:  0.029994        file:///home/pilnym/lua-language-server/script/pub/pub.lua
诊断文件耗时:  0.006202        file:///home/pilnym/lua-language-server/script/pub/report.lua
诊断文件耗时:  0.002445        file:///home/pilnym/lua-language-server/script/service/init.lua
诊断文件耗时:  0.024458        file:///home/pilnym/lua-language-server/script/service/net.lua
诊断文件耗时:  0.035403        file:///home/pilnym/lua-language-server/script/service/service.lua
诊断文件耗时:  0.014739        file:///home/pilnym/lua-language-server/script/string-merger.lua
诊断文件耗时:  0.008412        file:///home/pilnym/lua-language-server/script/text-merger.lua
诊断文件耗时:  0.015420        file:///home/pilnym/lua-language-server/script/timer.lua
诊断文件耗时:  0.002178        file:///home/pilnym/lua-language-server/script/tracy.lua
诊断文件耗时:  0.188888        file:///home/pilnym/lua-language-server/script/utility.lua
诊断文件耗时:  0.003352        file:///home/pilnym/lua-language-server/script/version.lua
诊断文件耗时:  0.468276        file:///home/pilnym/lua-language-server/script/vm/compiler.lua
诊断文件耗时:  0.130558        file:///home/pilnym/lua-language-server/script/vm/def.lua
诊断文件耗时:  0.064277        file:///home/pilnym/lua-language-server/script/vm/doc.lua
诊断文件耗时:  0.007679        file:///home/pilnym/lua-language-server/script/vm/field.lua
诊断文件耗时:  0.064036        file:///home/pilnym/lua-language-server/script/vm/function.lua
诊断文件耗时:  0.026116        file:///home/pilnym/lua-language-server/script/vm/generic.lua
诊断文件耗时:  0.197882        file:///home/pilnym/lua-language-server/script/vm/global.lua
诊断文件耗时:  0.097812        file:///home/pilnym/lua-language-server/script/vm/infer.lua
诊断文件耗时:  0.009441        file:///home/pilnym/lua-language-server/script/vm/init.lua
诊断文件耗时:  0.002039        file:///home/pilnym/lua-language-server/script/vm/library.lua
诊断文件耗时:  0.150004        file:///home/pilnym/lua-language-server/script/vm/node.lua
诊断文件耗时:  0.135395        file:///home/pilnym/lua-language-server/script/vm/operator.lua
诊断文件耗时:  0.003125        file:///home/pilnym/lua-language-server/script/vm/precompile.lua
诊断文件耗时:  0.033972        file:///home/pilnym/lua-language-server/script/vm/ref.lua
诊断文件耗时:  0.210685        file:///home/pilnym/lua-language-server/script/vm/sign.lua
诊断文件耗时:  0.240209        file:///home/pilnym/lua-language-server/script/vm/tracer.lua
诊断文件耗时:  0.310036        file:///home/pilnym/lua-language-server/script/vm/type.lua
诊断文件耗时:  0.034014        file:///home/pilnym/lua-language-server/script/vm/value.lua
诊断文件耗时:  0.046270        file:///home/pilnym/lua-language-server/script/vm/variable.lua
诊断文件耗时:  0.023532        file:///home/pilnym/lua-language-server/script/vm/visible.lua
诊断文件耗时:  0.010970        file:///home/pilnym/lua-language-server/script/vm/vm.lua
诊断文件耗时:  0.005750        file:///home/pilnym/lua-language-server/script/without-check-nil.lua
诊断文件耗时:  0.001021        file:///home/pilnym/lua-language-server/script/workspace/init.lua
诊断文件耗时:  0.075608        file:///home/pilnym/lua-language-server/script/workspace/loading.lua
诊断文件耗时:  0.129010        file:///home/pilnym/lua-language-server/script/workspace/require-path.lua
诊断文件耗时:  0.026400        file:///home/pilnym/lua-language-server/script/workspace/scope.lua
诊断文件耗时:  0.075572        file:///home/pilnym/lua-language-server/script/workspace/workspace.lua
基准全量诊断用时:      10.971241
全量编译耗时:0.064 [file:///home/pilnym/lua-language-server/script/vm/tracer.lua]
全量编译耗时:0.107 [file:///home/pilnym/lua-language-server/script/parser/compile.lua]
全量编译耗时:0.117 [file:///home/pilnym/lua-language-server/script/core/completion/completion.lua]
全量编译耗时:0.135 [file:///home/pilnym/lua-language-server/script/cli/doc/init.lua]
全量编译耗时:0.144 [file:///home/pilnym/lua-language-server/script/files.lua]
全量编译耗时:0.151 [file:///home/pilnym/lua-language-server/script/vm/compiler.lua]
全量编译耗时:0.175 [file:///home/pilnym/lua-language-server/script/vm/ref.lua]
全量编译耗时:0.211 [file:///home/pilnym/lua-language-server/script/utility.lua]
全量编译耗时:0.227 [file:///home/pilnym/lua-language-server/script/parser/luadoc.lua]
全量编译耗时:0.504 [file:///home/pilnym/lua-language-server/script/core/diagnostics/redundant-return.lua]
基准全量编译用时:      3.457627
诊断任务耗时:0.509 [undefined-field]
诊断任务耗时:0.587 [await-in-sync]
诊断任务耗时:0.588 [not-yieldable]
诊断任务耗时:0.688 [different-requires]
诊断任务耗时:0.741 [no-unknown]
诊断任务耗时:1.043 [deprecated]
诊断任务耗时:1.910 [param-type-mismatch]
诊断任务耗时:1.919 [redundant-parameter]
诊断任务耗时:4.276 [invisible]
诊断任务耗时:4.440 [assign-type-mismatch]
测试[full]用时[27.202]
测试[plugins.test]...
测试[plugins.test]用时[3.112]
测试[cli.test]...
bin/lua-language-server: test/cli/visualize/test.lua:18: output mismatch for test file test/cli/visualize/testdata/all-types.txt
stack traceback:
        [C]: in function 'error'
        test/cli/visualize/test.lua:18: in local 'TestVisualize'
        test/cli/visualize/test.lua:22: in main chunk
        [C]: in upvalue 'originRequire'
        test.lua:42: in function 'require'
        test/cli/test.lua:1: in main chunk
        [C]: in upvalue 'originRequire'
        test.lua:42: in function 'require'
        test.lua:48: in upvalue 'test'
        test.lua:111: in local 'main'
        test.lua:115: in main chunk
        (bootstrap.lua):85: in main chunk
        [C]: in ?
FAILED: build/_/unit-test
bin/lua-language-server test.lua
ninja: build stopped: subcommand failed.