Skip to content
Snippets Groups Projects
  • Sergey Kaplun's avatar
    8a09e18c
    luajit: bump new version · 8a09e18c
    Sergey Kaplun authored
    LuaJIT submodule is bumped to introduce the following changes:
    * test: disable too deep recursive PUC-Rio test
    * test: disable PUC-Rio hanging GC test
    * test: disable PUC-Rio test checking -h option
    * test: disable PUC-Rio test for checking arg layout
    * test: disable PUC-Rio tests for several -l options
    * test: disable PUC-Rio test for syntax level error
    * test: disable PUC-Rio test for non-ascii variable
    * test: disable PUC-Rio test for fast function name
    * test: disable PUC-Rio test for variables in error
    * test: disable PUC-Rio test for getfenv in tailcall
    * test: remove string.gfind assert in PUC-Rio test
    * test: use math.fmod in PUC-Rio tests
    * test: disable locale-dependent PUC-Rio tests
    * test: adapt PUC-Rio test for %q in string.format
    * test: disable PUC-Rio test for per-coroutine hooks
    * test: adapt PUC-Rio test with activeline check
    * test: disable PUC-Rio test for tailcall info
    * test: adapt PUC-Rio test with count hooks
    * test: adapt PUC-Rio test for debug in vararg func
    * test: adapt PUC-Rio tests with vararg functions
    * test: disable PUC-Rio suite tests for line hook
    * test: adapt PUC-Rio tests counting GC steps
    * test: disable PUC-Rio tests for bytecode header
    * test: disable PUC-Rio tests confused by -v output
    * test: adapt PUC-Rio test for arg presence
    * test: remove quotes in progname from PUC-Rio
    * test: adapt PUC-Rio suite for out-of-source build
    * test: build auxiliary C libs from PUC-Rio Lua 5.1
    * test: add PUC-Rio Lua 5.1 test suite
    
    Within this changeset PUC-Rio Lua 5.1 suite[1] is added to Tarantool
    testing. Considering Tarantool specific changes in runtime the suite
    itself is adjusted in LuaJIT submodule.
    
    <test/luajit-test-init.lua> pretest runner is adjusted by setting custom
    `_loadstring()` and `_dofile()` global function to run tests correctly
    for out-of-source build.
    
    Also, this patch excludes PUC-Rio-Lua-5.1 test suite from ASAN checks.
    
    [1]: https://www.lua.org/tests/lua5.1-tests.tar.gz
    
    
    
    Closes #5845
    Closes #5686
    Closes #5694
    Closes #5701
    Closes #5708
    Closes #5710
    Closes #5711
    Closes #5712
    Part of #4473
    
    Reviewed-by: default avatarIgor Munkin <imun@tarantool.org>
    Signed-off-by: default avatarIgor Munkin <imun@tarantool.org>
    luajit: bump new version
    Sergey Kaplun authored
    LuaJIT submodule is bumped to introduce the following changes:
    * test: disable too deep recursive PUC-Rio test
    * test: disable PUC-Rio hanging GC test
    * test: disable PUC-Rio test checking -h option
    * test: disable PUC-Rio test for checking arg layout
    * test: disable PUC-Rio tests for several -l options
    * test: disable PUC-Rio test for syntax level error
    * test: disable PUC-Rio test for non-ascii variable
    * test: disable PUC-Rio test for fast function name
    * test: disable PUC-Rio test for variables in error
    * test: disable PUC-Rio test for getfenv in tailcall
    * test: remove string.gfind assert in PUC-Rio test
    * test: use math.fmod in PUC-Rio tests
    * test: disable locale-dependent PUC-Rio tests
    * test: adapt PUC-Rio test for %q in string.format
    * test: disable PUC-Rio test for per-coroutine hooks
    * test: adapt PUC-Rio test with activeline check
    * test: disable PUC-Rio test for tailcall info
    * test: adapt PUC-Rio test with count hooks
    * test: adapt PUC-Rio test for debug in vararg func
    * test: adapt PUC-Rio tests with vararg functions
    * test: disable PUC-Rio suite tests for line hook
    * test: adapt PUC-Rio tests counting GC steps
    * test: disable PUC-Rio tests for bytecode header
    * test: disable PUC-Rio tests confused by -v output
    * test: adapt PUC-Rio test for arg presence
    * test: remove quotes in progname from PUC-Rio
    * test: adapt PUC-Rio suite for out-of-source build
    * test: build auxiliary C libs from PUC-Rio Lua 5.1
    * test: add PUC-Rio Lua 5.1 test suite
    
    Within this changeset PUC-Rio Lua 5.1 suite[1] is added to Tarantool
    testing. Considering Tarantool specific changes in runtime the suite
    itself is adjusted in LuaJIT submodule.
    
    <test/luajit-test-init.lua> pretest runner is adjusted by setting custom
    `_loadstring()` and `_dofile()` global function to run tests correctly
    for out-of-source build.
    
    Also, this patch excludes PUC-Rio-Lua-5.1 test suite from ASAN checks.
    
    [1]: https://www.lua.org/tests/lua5.1-tests.tar.gz
    
    
    
    Closes #5845
    Closes #5686
    Closes #5694
    Closes #5701
    Closes #5708
    Closes #5710
    Closes #5711
    Closes #5712
    Part of #4473
    
    Reviewed-by: default avatarIgor Munkin <imun@tarantool.org>
    Signed-off-by: default avatarIgor Munkin <imun@tarantool.org>