Skip to content

make: test stack-heavy standard library packages - #5824

Merged
deadprogram merged 1 commit into
tinygo-org:devfrom
jakebailey:stdlib-large-stack-tests
Oct 12, 2026
Merged

deadprogram merged 1 commit into
tinygo-org:devfrom
jakebailey:stdlib-large-stack-tests

Conversation

@jakebailey

Copy link
Copy Markdown
Member

These all pass, they just need more stack space. In some cases... a lot more stack space.

@davecheney davecheney left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thank you

@dgryski dgryski left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Add go/build/constraint, path/filepath, regexp, and go/parser to the
Linux and Darwin test sets. These packages already pass but need larger
stacks for deep recursive tests.
@jakebailey
jakebailey force-pushed the stdlib-large-stack-tests branch from 5baa473 to 15e23ac Compare October 5, 2026 20:26
@deadprogram deadprogram added this to the 0.44 milestone Oct 9, 2026
@deadprogram

Copy link
Copy Markdown
Member

Thanks everyone! Now merging.

@deadprogram
deadprogram merged commit 5d4ea8c into tinygo-org:dev Oct 12, 2026
40 of 44 checks passed
@jakebailey
jakebailey deleted the stdlib-large-stack-tests branch October 12, 2026 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants