Disable LuauNonReentrantGeneralization for Linter/TableOperations

This commit is contained in:
Hunter Goldstein 2025-04-14 15:38:28 -07:00
parent b6457801c7
commit 2382ff2ae3

View file

@ -10,6 +10,7 @@
LUAU_FASTFLAG(LuauSolverV2); LUAU_FASTFLAG(LuauSolverV2);
LUAU_FASTFLAG(LintRedundantNativeAttribute); LUAU_FASTFLAG(LintRedundantNativeAttribute);
LUAU_FASTFLAG(LuauDeprecatedAttribute); LUAU_FASTFLAG(LuauDeprecatedAttribute);
LUAU_FASTFLAG(LuauNonReentrantGeneralization);
using namespace Luau; using namespace Luau;
@ -1923,6 +1924,9 @@ print(foo:bar(2.0))
TEST_CASE_FIXTURE(BuiltinsFixture, "TableOperations") TEST_CASE_FIXTURE(BuiltinsFixture, "TableOperations")
{ {
// FIXME: For now this flag causes a stack overflow on Windows.
ScopedFastFlag _{FFlag::LuauNonReentrantGeneralization, false};
LintResult result = lint(R"( LintResult result = lint(R"(
local t = {} local t = {}
local tt = {} local tt = {}