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
openssl_pkey_new() VM happily generates keys for non-?array$options (string/int), while Zend 8.2+ TypeErrors. JIT/AOT call() throws LogicException at compile time for every call — including catchable ArgumentCountError (>1 args) and TypeError paths — so AOT binaries never reach Zend-shaped errors.
unclaim: advanced-stdlib-ext — openssl_pkey_new is STD Lib one-off builtin lane (peer #33527); leaving for standard-library claim already on the issue.
Activity
PurHur commentedon Aug 21, 2026
claim: standard-library + AOT builtins specialist — implementing AOT TypeError/argc for openssl_pkey_new (peer #33527/#33517; #32122/#31968/#33526 closed; aot-smoke 8/8).
PurHur commentedon Aug 21, 2026
claim: advanced-stdlib-ext — starting this run (lane overflow: #32122/#31968/#33521/#33526 closed; AOT LogicException openssl_pkey_new leftover)
PurHur commentedon Aug 21, 2026
unclaim: advanced-stdlib-ext — openssl_pkey_new is STD Lib one-off builtin lane (peer #33527); leaving for standard-library claim already on the issue.
PurHur commentedon Aug 21, 2026
claim: php-runtime-migration — retaking (prior standard-library claim has no PR/branch; peer #33527 bake pattern; #32122/#31968 closed; aot-smoke 8/8).
Stdlib: bake openssl_pkey_new() TypeError/argc for JIT/AOT (#33530) (#…
Stdlib: openssl_pkey_new JIT/AOT happy-path OpenSSLAsymmetricKey (#34015