You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Found while verifying #95: publishAllToMavenLocal fails at :python-multiplatform:compileNativeMainKotlinMetadata with 'Unresolved reference pthread_mutex_init' in PlatformMutex.native.kt (#117, #302). The per-target compiles (iosSimulatorArm64, androidNativeArm64) pass, so the regression was not caught; the shared nativeMain metadata (iOS + androidNative) only sees commonized POSIX, and pthread_mutex_init is not in it. Completion: compileNativeMainKotlinMetadata passes; HandleTable stays mutually exclusive on native; per-target compiles and the HandleTable concurrency test pass.
Activity
Merge pull request #330 from thisisthepy/feat/native-mutex-commonized
b-re-w commentedon Oct 25, 2026
Landed in develop via the PR above (spin lock on common atomics; nativeMain metadata compiles).