Skip to content

Building from source on GNU Linux | Failed tests at compile time #3280

@pj-connect

Description

@pj-connect

How are you using the lua-language-server?

Command Line

Which OS are you using?

Linux

What is the issue affecting?

Other

Expected Behaviour

Complete build from source, as explained in https://luals.github.io/wiki/build/:

./make.sh

Actual Behaviour

[0/1] Run test.
OS:       	linux 6.8.0
Arch:     	x86_64
Compiler: 	GCC 11.4.0
CRT:      	libstdc++ 20230528 glibc 2.35
DEBUG:    	false
...........................................................................
............................F...
Failed tests:
-------------
1) filewatch.test_2
bee.lua/test/test_filewatch.lua:71: expected: { /tmp/user/1000/test_bee/temp/dir, /tmp/user/1000/test_bee/temp/file_1, /tmp/user/1000/test_bee/temp/file_2 }, actual: {}
stack traceback:
	bee.lua/test/test_filewatch.lua:71: in local 'f'
	bee.lua/test/test_filewatch.lua:28: in upvalue 'test'
	bee.lua/test/test_filewatch.lua:38: in upvalue 'filewatch.test_2'

Ran 107 tests in 0.066 seconds, 106 successes, 1 failures
FAILED: build/linux/obj/test.stamp 
build/linux/bin/bootstrap bee.lua/test/test.lua --touch build/linux/obj/test.stamp
ninja: build stopped: subcommand failed.
~/sw.workspace/dev/lua-language-server
Cleaning... 93 files.
[92/95] Run test: 3rd/bee.lua/test/test.lua.
OS:       	linux 6.8.0
Arch:     	x86_64
Compiler: 	GCC 11.4.0
CRT:      	libstdc++ 20230528 glibc 2.35
DEBUG:    	false
...........................................................................
............................F...
Failed tests:
-------------
1) filewatch.test_2
3rd/bee.lua/test/test_filewatch.lua:71: expected: { /tmp/user/1000/test_bee/temp/dir, /tmp/user/1000/test_bee/temp/file_1, /tmp/user/1000/test_bee/temp/file_2 }, actual: {}
stack traceback:
	3rd/bee.lua/test/test_filewatch.lua:71: in local 'f'
	3rd/bee.lua/test/test_filewatch.lua:28: in upvalue 'test'
	3rd/bee.lua/test/test_filewatch.lua:38: in upvalue 'filewatch.test_2'

Ran 107 tests in 0.123 seconds, 106 successes, 1 failures
[93/95] Copy build/bin/lua-language-server bin/lua-language-server
FAILED: build/_/bee-test 
build/bin/lua-language-server 3rd/bee.lua/test/test.lua
ninja: build stopped: subcommand failed.

Reproduction steps

  1. git clone the repo
  2. cd lua-language-server
  3. ./make.sh
  4. See error '...'

Additional Notes

No response

Log File

ninja log v5

8964 8968 1760370713167966291 bin/lua-language-server fc46a2b63ed58119
8814 8964 1760370713161966260 build/bin/lua-language-server c50aa1ab9fe0127d
8813 8929 1760370713126966077 build/bin/bootstrap 522c16163093e3cf
1325 8813 1760370713011965475 build/obj/source_lua/onelua.obj ab0e1720560fb1e3
5437 7828 1760370712027960328 build/obj/code_format/LuaCodeFormat.obj 9693212f912d5fb2
6153 8152 1760370712351962023 build/obj/code_format/LuaParser.obj b021c1f1a1204c5e
7358 7699 1760370711898959653 build/obj/lpeglabel/lplcode.obj e68f7b341e38b310
5885 7742 1760370711941959878 build/obj/code_format/LuaSyntaxTree.obj a25de40c724f8b5c
7491 7672 1760370711871959512 build/obj/lpeglabel/lplvm.obj d5762604167a44d9
7353 7496 1760370711695958592 build/obj/lpeglabel/lplcap.obj 1802dc0e5e153654
6843 7303 1760370711501957577 build/obj/code_format/EditDistance.obj a5b63cf116769db
7123 7577 1760370711772958994 build/obj/code_format/SuggestItem.obj 7b2ef4e0ae3e7a65
7441 7477 1760370711676958492 build/obj/lpeglabel/lplprint.obj 51147f8585a9784
7303 7356 1760370711555957859 build/obj/code_format/Utf8.obj c5c9ffc151d5011a
1703 7441 1760370711639958299 build/obj/code_format/LuaDiagnosticStyle.obj d29a7da19eb2646a
4891 7491 1760370711686958544 build/obj/code_format/FormatState.obj 17eb7494a8f35924
5003 7264 1760370711463957378 build/obj/code_format/LuaTypeFormat.obj 76f1a071989f0078
5967 6812 1760370711011955014 build/obj/code_format/LuaSource.obj ee2d7918c1457d
6545 6843 1760370711042955177 build/obj/code_format/LuaParseException.obj 37ffad753143526a
5725 6783 1760370710981954858 build/obj/code_format/LuaSyntaxNode.obj 60a5c6e88ee69fa
7264 8593 1760370712791964324 build/obj/code_format/SymSpell.obj 5529df78671e63e4
6095 6545 1760370710744953618 build/obj/code_format/TextReader.obj a653cc720fda07ba
6530 6616 1760370710815953990 build/obj/code_format/TextRange.obj cbe38ef703f06297
1410 2429 1760370706621932069 build/obj/code_format/EditorconfigPattern.obj 68ba8105fba92d00
4979 6530 1760370710729953540 build/obj/code_format/RangeFormatBuilder.obj 7cccf47aaa93e0e0
354 597 1760370704796922536 build/obj/source_bee/version.obj 47e4f672e07f9609
2 1703 1760370705900928302 build/obj/source_bee/filewatch_linux.obj 4df91cc9ad1c2fa3
249 1140 1760370705338925367 build/obj/source_bee/path_helper.obj 623c456736675909
6616 7601 1760370711799959135 build/obj/code_format/InfoNode.obj 34d744bb14cb3103
4063 5437 1760370709636947826 build/obj/code_format/SemicolonAnalyzer.obj 18e95db50d19cab5
801 2070 1760370706268930225 build/obj/source_bee/lua_socket.obj 5b745fb089c44d
706 1592 1760370705791927733 build/obj/source_bee/lua_select.obj 1fad060077663342
5994 6152 1760370710351951563 build/obj/code_format/LuaIdentify.obj 117ecfa1d6d65726
6059 7543 1760370711741958832 build/obj/code_format/LuaLexer.obj da2e3fffdb972e5f
5746 5885 1760370710083950162 build/obj/code_format/LuaSyntaxNodeKind.obj 8d704ad985e13e1a
567 1409 1760370705608926777 build/obj/source_bee/lua_epoll.obj 2bc092fe85f09b94
3603 5967 1760370710166950596 build/obj/code_format/IndentationAnalyzer.obj 4c4d6135c5dbccfd
7477 7842 1760370712041960401 build/obj/lpeglabel/lpltree.obj 97ff00b669f18aaf
1265 1325 1760370705524926338 build/obj/source_lua/linit.obj a66626ed98f5d452
3 2038 1760370706233930042 build/obj/source_bee/subprocess_posix.obj a2e4d0016d6cd142
2070 4393 1760370708591942363 build/obj/code_format/CodeStyleChecker.obj 538d84f03dbed53c
6812 7535 1760370711729958769 build/obj/code_format/StringUtil.obj 4f0260e85490c92
1140 1265 1760370705461926009 build/obj/source_bee/luaref.obj 8bdf8ece16be0462
6279 7353 1760370711548957823 build/obj/code_format/Mark.obj 7493cad997525b9f
5 103 1760370704297919930 build/obj/source_bee/simplethread_posix.obj 62759c13487cbd3f
541 751 1760370704949923335 build/obj/source_bee/lua_debugging.obj 31c40d613c8c8cb8
4 249 1760370704445920703 build/obj/source_bee/setname.obj 2b96e7d27d96e505
4393 5039 1760370709237945740 build/obj/code_format/SyntaxNodeHelper.obj 67addfdd7eb9c5ad
5042 7123 1760370711322956641 build/obj/code_format/CodeFormatLib.obj 3f93a960ca268375
3 610 1760370704809922604 build/obj/source_bee/socket.obj e6ec03386ec0e355
2 1069 1760370705264924980 build/obj/source_bee/error.obj 3c43a3716b2792b0
68 1628 1760370705827927921 build/obj/source_bee/file_handle_linux.obj cee58a9d0cc2d4f4
4645 6279 1760370710475952212 build/obj/code_format/FormatBuilder.obj 9db2c7aef5c1cc76
1 541 1760370704738922233 build/obj/source_bee/lua-seri.obj f999555cf2d2007a
7535 7541 1760370711740958827 bin/main.lua e644d85b82e32e5
7 706 1760370704905923105 build/obj/source_bee/file_handle.obj eb6e7180dfe88af3
6783 7738 1760370711937959857 build/obj/code_format/InfoTree.obj 9d1e78b1def192be
103 828 1760370705026923737 build/obj/source_bee/file_handle_posix.obj 8baa6e329f049dea
1592 2416 1760370706613932027 build/obj/code_format/FunctionOption.obj 4ef4ee852be364bb
610 800 1760370704996923580 build/obj/source_bee/lua_platform.obj 9856e92182199e3
5 602 1760370704801922562 build/obj/source_bee/spinlock.obj 51e81060749395ac
7496 7646 1760370711845959376 build/obj/lua-language-server/modules.obj 46edeacbe79b2047
1069 1801 1760370705995928798 build/obj/source_bee/lua_time.obj b8ab4eba4619c5b0
2 995 1760370705190924594 build/obj/source_bee/process_select.obj 24a0b5c783e7ae23
1402 2606 1760370706805933030 build/obj/source_bootstrap/main.obj 16daa1c9ade2f52
8929 8931 1760370713130966098 build/bin/main.lua 667b1da63f5b37f1
3 68 1760370704265919763 build/obj/source_bee/atomic_sync.obj a1fcee8857788528
3124 3557 1760370707756937999 build/obj/code_format/FormatAnalyzer.obj 605892c6d6fbf10d
828 2721 1760370706919933626 build/obj/source_bee/lua_subprocess.obj 8b7f793bcb2ee1b
2606 3123 1760370707322935731 build/obj/code_format/Util.obj 95d1a6c5c75c36cc
2038 4023 1760370708222940435 build/obj/code_format/LuaStyle.obj 642086607c4a8408
2416 5725 1760370709920949310 build/obj/code_format/NameStyleChecker.obj 1d2475f0fc0a9d53
1629 2167 1760370706366930737 build/obj/code_format/LanguageTranslator.obj ee39b9ba77cbdab
3558 4063 1760370708262940644 build/obj/code_format/FormatResolve.obj 2fc6ae1b9eb2205b
3 567 1760370704766922379 build/obj/source_bee/endpoint.obj fddc72af9fbc902f
3 354 1760370704550921251 build/obj/source_bee/bpoll_linux.obj fe017872a8e27062
597 4979 1760370709177945426 build/obj/source_bee/lua_filesystem.obj 48c656f8b4d81178
2167 4208 1760370708407941401 build/obj/code_format/DiagnosticBuilder.obj fa0a0f1add24e0ae
2424 4645 1760370708839943659 build/obj/code_format/NameStyleRuleMatcher.obj 1c2c51ce01e868b
2429 4891 1760370709089944966 build/obj/code_format/CodeSpellChecker.obj c3087fbcad9e48c4
602 2420 1760370706618932053 build/obj/source_bee/lua_filewatch.obj 593210359a10770b
3290 4526 1760370708724943058 build/obj/code_format/FormatDocAnalyze.obj 7c47d4408039fde6
4527 6095 1760370710294951266 build/obj/code_format/TokenAnalyzer.obj 9648a3972aaa5fa8
5717 5746 1760370709945949441 build/obj/code_format/LuaJIT-Compact.obj 50f070bdc690fb3b
2721 5003 1760370709199945541 build/obj/code_format/AlignAnalyzer.obj ed93db53f517e964
1802 3603 1760370707802938240 build/obj/code_format/LuaEditorConfig.obj 2a0fb706ee7dcfb6
2 5042 1760370709240945755 build/obj/source_bee/format.obj b6a6c055af41a0fe
995 3290 1760370707488936599 build/obj/source_bee/lua_thread.obj ac687644b1fcdbb5
5039 5717 1760370709911949263 build/obj/code_format/LuaTypeFormatFeatures.obj f29d0d2b71f2cf75
4023 5724 1760370709923949326 build/obj/code_format/LineBreakAnalyzer.obj 3f9fe2f504fbf999
5724 5994 1760370710189950717 build/obj/code_format/LuaSyntaxMultiKind.obj 996551a06c0795e7
751 1402 1760370705601926740 build/obj/source_bee/lua_serialization.obj 2ebb0ba3a7b9c4f9
4208 6058 1760370710257951072 build/obj/code_format/SpaceAnalyzer.obj 1358dd558c45096b
3 74 1760372972698821760 build/obj/source_bee/simplethread_posix.obj 62759c13487cbd3f
3 110 1760372972732821985 build/obj/source_bee/atomic_sync.obj a1fcee8857788528
2 331 1760372972955823466 build/obj/source_bee/bpoll_linux.obj fe017872a8e27062
3 405 1760372973028823951 build/obj/source_bee/setname.obj 2b96e7d27d96e505
2 437 1760372973059824156 build/obj/source_bee/socket.obj e6ec03386ec0e355
1 574 1760372973198825079 build/obj/source_bee/lua-seri.obj f999555cf2d2007a
2 579 1760372973203825112 build/obj/source_bee/endpoint.obj fddc72af9fbc902f
437 636 1760372973259825484 build/obj/source_bee/lua_debugging.obj 31c40d613c8c8cb8
4 659 1760372973282825636 build/obj/source_bee/spinlock.obj 51e81060749395ac
6 735 1760372973355826121 build/obj/source_bee/file_handle.obj eb6e7180dfe88af3
405 765 1760372973389826347 build/obj/source_bee/version.obj 47e4f672e07f9609
659 911 1760372973534827309 build/obj/source_bee/lua_platform.obj 9856e92182199e3
1 939 1760372973555827449 build/obj/source_bee/process_select.obj 24a0b5c783e7ae23
111 943 1760372973564827508 build/obj/source_bee/file_handle_posix.obj 8baa6e329f049dea
2 1106 1760372973727828590 build/obj/source_bee/error.obj 3c43a3716b2792b0
331 1144 1760372973768828863 build/obj/source_bee/path_helper.obj 623c456736675909
1145 1238 1760372973861829480 build/obj/source_bee/luaref.obj 8bdf8ece16be0462
1238 1304 1760372973928829925 build/obj/source_lua/linit.obj a66626ed98f5d452
574 1389 1760372974013830489 build/obj/source_bee/lua_epoll.obj 2bc092fe85f09b94
766 1462 1760372974083830954 build/obj/source_bee/lua_serialization.obj 2ebb0ba3a7b9c4f9
74 1507 1760372974131831272 build/obj/source_bee/file_handle_linux.obj cee58a9d0cc2d4f4
2 1567 1760372974188831650 build/obj/source_bee/filewatch_linux.obj 4df91cc9ad1c2fa3
735 1612 1760372974235831963 build/obj/source_bee/lua_select.obj 1fad060077663342
1106 1708 1760372974331832600 build/obj/source_bee/lua_time.obj b8ab4eba4619c5b0
636 1781 1760372974402833071 build/obj/source_bee/lua_filewatch.obj 593210359a10770b
3 1896 1760372974516833828 build/obj/source_bee/subprocess_posix.obj a2e4d0016d6cd142
911 1927 1760372974550834053 build/obj/source_bee/lua_socket.obj 5b745fb089c44d
1567 2068 1760372974689834976 build/obj/code_format/LanguageTranslator.obj ee39b9ba77cbdab
1462 2496 1760372975119837830 build/obj/code_format/EditorconfigPattern.obj 68ba8105fba92d00
1507 2522 1760372975146838009 build/obj/code_format/FunctionOption.obj 4ef4ee852be364bb
1389 2527 1760372975151838043 build/obj/source_bootstrap/main.obj 16daa1c9ade2f52
939 2691 1760372975313839118 build/obj/source_bee/lua_subprocess.obj 8b7f793bcb2ee1b
2527 3121 1760372975745841985 build/obj/code_format/Util.obj 95d1a6c5c75c36cc
943 3298 1760372975922843160 build/obj/source_bee/lua_thread.obj ac687644b1fcdbb5
1708 3613 1760372976235845237 build/obj/code_format/LuaEditorConfig.obj 2a0fb706ee7dcfb6
3121 3660 1760372976281845543 build/obj/code_format/FormatAnalyzer.obj 605892c6d6fbf10d
1781 3735 1760372976359846060 build/obj/code_format/LuaStyle.obj 642086607c4a8408
1927 3746 1760372976369846127 build/obj/code_format/DiagnosticBuilder.obj fa0a0f1add24e0ae
1896 4066 1760372976689848251 build/obj/code_format/CodeStyleChecker.obj 538d84f03dbed53c
579 4127 1760372976749848649 build/obj/source_bee/lua_filesystem.obj 48c656f8b4d81178
3613 4271 1760372976894849611 build/obj/code_format/FormatResolve.obj 2fc6ae1b9eb2205b
2522 4401 1760372977016850421 build/obj/code_format/CodeSpellChecker.obj c3087fbcad9e48c4
2068 4673 1760372977294852266 build/obj/code_format/NameStyleChecker.obj 1d2475f0fc0a9d53
3298 4745 1760372977369852764 build/obj/code_format/FormatDocAnalyze.obj 7c47d4408039fde6
2496 4783 1760372977406853009 build/obj/code_format/NameStyleRuleMatcher.obj 1c2c51ce01e868b
4127 4940 1760372977561854038 build/obj/code_format/SyntaxNodeHelper.obj 67addfdd7eb9c5ad
3746 5009 1760372977632854509 build/obj/code_format/SemicolonAnalyzer.obj 18e95db50d19cab5
2691 5010 1760372977627854476 build/obj/code_format/AlignAnalyzer.obj ed93db53f517e964
3735 5398 1760372978021857091 build/obj/code_format/LineBreakAnalyzer.obj 3f9fe2f504fbf999
5398 5433 1760372978057857330 build/obj/code_format/LuaJIT-Compact.obj 50f070bdc690fb3b
4940 5475 1760372978098857602 build/obj/code_format/LuaTypeFormatFeatures.obj f29d0d2b71f2cf75
2 5604 1760372978224858438 build/obj/source_bee/format.obj b6a6c055af41a0fe
5433 5682 1760372978305858975 build/obj/code_format/LuaSyntaxMultiKind.obj 996551a06c0795e7
4271 5720 1760372978344859234 build/obj/code_format/TokenAnalyzer.obj 9648a3972aaa5fa8
5608 5782 1760372978406859646 build/obj/code_format/LuaSyntaxNodeKind.obj 8d704ad985e13e1a
5782 5849 1760372978472860084 build/obj/code_format/LuaIdentify.obj 117ecfa1d6d65726
3661 6040 1760372978663861351 build/obj/code_format/IndentationAnalyzer.obj 4c4d6135c5dbccfd
4066 6059 1760372978678861451 build/obj/code_format/SpaceAnalyzer.obj 1358dd558c45096b
4746 6104 1760372978728861783 build/obj/code_format/RangeFormatBuilder.obj 7cccf47aaa93e0e0
5475 6268 1760372978891862864 build/obj/code_format/LuaSyntaxNode.obj 60a5c6e88ee69fa
6268 6337 1760372978961863329 build/obj/code_format/TextRange.obj cbe38ef703f06297
5720 6387 1760372979010863654 build/obj/code_format/LuaSource.obj ee2d7918c1457d
4401 6396 1760372979020863721 build/obj/code_format/FormatBuilder.obj 9db2c7aef5c1cc76
6040 6454 1760372979078864105 build/obj/code_format/TextReader.obj a653cc720fda07ba
6338 6672 1760372979288865499 build/obj/code_format/LuaParseException.obj 37ffad753143526a
4783 6788 1760372979412866322 build/obj/code_format/LuaTypeFormat.obj 76f1a071989f0078
6104 6861 1760372979485866806 build/obj/code_format/Mark.obj 7493cad997525b9f
4673 6884 1760372979508866959 build/obj/code_format/FormatState.obj 17eb7494a8f35924
1612 6917 1760372979540867171 build/obj/code_format/LuaDiagnosticStyle.obj d29a7da19eb2646a
6884 6960 1760372979584867463 build/obj/code_format/Utf8.obj c5c9ffc151d5011a
6917 7102 1760372979725868399 build/obj/lpeglabel/lplcap.obj 1802dc0e5e153654
7103 7143 1760372979765868664 build/obj/lpeglabel/lplprint.obj 51147f8585a9784
6455 7158 1760372979782868777 build/obj/code_format/StringUtil.obj 4f0260e85490c92
6788 7161 1760372979785868797 build/obj/code_format/SuggestItem.obj 7b2ef4e0ae3e7a65
6396 7195 1760372979819869023 build/obj/code_format/InfoTree.obj 9d1e78b1def192be
7195 7200 1760372979825869062 bin/main.lua e644d85b82e32e5
5009 7285 1760372979909869620 build/obj/code_format/CodeFormatLib.obj 3f93a960ca268375
6387 7307 1760372979931869766 build/obj/code_format/InfoNode.obj 34d744bb14cb3103
7161 7308 1760372979931869766 build/obj/lua-language-server/modules.obj 46edeacbe79b2047
6672 7311 1760372979934869786 build/obj/code_format/EditDistance.obj a5b63cf116769db
5849 7327 1760372979951869899 build/obj/code_format/LuaLexer.obj da2e3fffdb972e5f
7158 7341 1760372979964869985 build/obj/lpeglabel/lplvm.obj d5762604167a44d9
6960 7359 1760372979983870111 build/obj/lpeglabel/lplcode.obj e68f7b341e38b310
7143 7455 1760372980079870748 build/obj/lpeglabel/lpltree.obj 97ff00b669f18aaf
5682 7519 1760372980143871173 build/obj/code_format/LuaSyntaxTree.obj a25de40c724f8b5c
6060 7764 1760372980388872798 build/obj/code_format/LuaParser.obj b021c1f1a1204c5e
5011 7943 1760372980566873979 build/obj/code_format/LuaCodeFormat.obj 9693212f912d5fb2
6861 8190 1760372980814875625 build/obj/code_format/SymSpell.obj 5529df78671e63e4
1304 8819 1760372981442879792 build/obj/source_lua/onelua.obj ab0e1720560fb1e3
8819 8934 1760372981556880549 build/bin/bootstrap 522c16163093e3cf
8934 8937 1760372981561880582 build/bin/main.lua 667b1da63f5b37f1
8819 8959 1760372981581880715 build/bin/lua-language-server c50aa1ab9fe0127d
8959 8964 1760372981588880761 bin/lua-language-server fc46a2b63ed58119

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions