Skip to content

Conversation

@juj
Copy link
Collaborator

@juj juj commented Oct 22, 2025

Skip other.test_pthread_growth test on Windows on ARM if Node.js is 22.16.0. See #25627

In the future, after #25533 lands, we can move towards a direction of auto-detecting and auto-detecting skipping per Node version.

@sbc100 sbc100 enabled auto-merge (squash) October 22, 2025 21:28
if WINDOWS and platform.machine() == 'ARM64':
# https://github.com/emscripten-core/emscripten/issues/25627
# TODO: Switch this to a "require Node.js 24" check
self.require_node_canary()
Copy link
Collaborator

Choose a reason for hiding this comment

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

Should this go in the else block below because the if branch already requires node canary.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Hmm how do you mean the if branch already requires node canary?

Copy link
Collaborator

Choose a reason for hiding this comment

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

I mean line 13000 below.

Since the GROWABLE_ARRAYBUFFERS already requires canary, and the comment here belngs instead in the else branch below.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Right.. I think it probably reads cleaner to not intertwine this test skip/workaround with the growable arraybuffer logic part.

Copy link
Collaborator

@sbc100 sbc100 left a comment

Choose a reason for hiding this comment

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

lgtm % comment

@juj juj disabled auto-merge October 22, 2025 23:05
@juj juj merged commit 1aa0b0e into emscripten-core:main Oct 22, 2025
32 of 34 checks passed
@juj
Copy link
Collaborator Author

juj commented Oct 22, 2025

Looks like

======================================================================
FAIL [0.082s]: test_firstrun (test_sanity.sanity)
----------------------------------------------------------------------

has regressed. (ignored that to land)

@sbc100
Copy link
Collaborator

sbc100 commented Oct 22, 2025

Looks like

======================================================================
FAIL [0.082s]: test_firstrun (test_sanity.sanity)
----------------------------------------------------------------------

has regressed. (ignored that to land)

Already reverted.

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.

2 participants