lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Hi, I am seeing a regression (or change of behavior) related to thread error states.

I have a test suite for the Lua API that I maintain as part of my project, and I downloaded Lua 5.4.4 (rc1) and ran it through the test suite and I am seeing consistent regressions with respect to thread error states not being set in threads after an error.  Has anything changed in that department?

Essentially, all of my tests that expect "a thread will be in an error status after throwing an uncaught error" are failing, meaning that the lua_status of such threads is not being set to the error status after an uncaught error.  If you like, I can investigate further and try to find a minimal reproducer, if you don't think this is expected.

Thanks
David

On Mon, Nov 22, 2021 at 1:25 PM Luiz Henrique de Figueiredo <lhf@tecgraf.puc-rio.br> wrote:
Lua 5.4.4 (rc1) is available for testing at
        http://www.lua.org/work/
Download it and give it a try.

We thank everyone for their feedback on Lua 5.4.4 till now.

If there is no further feedback on Lua 5.4.4, we'll freeze it next week,
and it will become the current release of Lua 5.4.

All feedback welcome. Thanks.
--lhf