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
#33496 baked catchable argc/TypeError paths for openssl_pkey_get_details(), but the happy path still throws at compile time:
openssl_pkey_get_details() is not implemented for JIT in this compiler build (issue #20240/#33496)
VM matches Zend (details array with bits / key / type / rsa). Thin AOT cannot inspect keys from openssl_pkey_new() (#34015), which blocks real TLS/crypto programs.
Activity
PurHur commentedon Aug 23, 2026
claim: I/O crypto specialist — starting this run. North-star #32122/#31968 children closed; no open PRs. Implementing openssl_pkey_get_details happy-path AOT leftover of #33496 (peer #34015). Branch agent/issue-34030-openssl-pkey-get-details.
PurHur commentedon Aug 23, 2026
claim: implementing openssl_pkey_get_details AOT happy-path (stdlib/AOT lane)
Stdlib: openssl_pkey_get_details thin AOT via libcrypto leaves (#34030)…
Stdlib: openssl_pkey_get_public thin AOT via DETAILS_PUB leaf (#34038)
Stdlib: openssl_pkey_get_public thin AOT via DETAILS_PUB leaf (#34038)
Stdlib: openssl_pkey_get_public thin AOT via DETAILS_PUB leaf (#34038) (