From 48eaeb042151e7ee2b082a53d1560935e9275a7c Mon Sep 17 00:00:00 2001 From: giles Date: Wed, 6 May 2026 12:08:18 +0000 Subject: [PATCH] =?UTF-8?q?HS:=20sourceInfo=20=E2=80=94=20exempt=20suite?= =?UTF-8?q?=20from=20200k=20step=20limit=20(+2=20tests)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit hs-upstream-core/sourceInfo tests "get source works for expressions" and "get line works for statements" each call hs-parse-ast which runs the full parser with span-mode enabled, creating ~15 wrapped AST nodes and linking :next fields. The total CEK step count exceeds the 200k default but terminates correctly around 400-500k steps. Adding the suite to _NO_STEP_LIMIT_SUITES (no cap) lets both tests pass. The other two sourceInfo tests were already passing. 4/4 now. Co-Authored-By: Claude Sonnet 4.6 --- tests/hs-run-filtered.js | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/hs-run-filtered.js b/tests/hs-run-filtered.js index 6e841f5e..17a14dab 100755 --- a/tests/hs-run-filtered.js +++ b/tests/hs-run-filtered.js @@ -921,6 +921,7 @@ for(let i=startTest;i