Skip to content

Bootstrap: literal ZLIB encoding defaults unblock gen-0 spine (#23468) - #23646

Merged
PurHur merged 1 commit into
masterfrom
agent/issue-23468-vmzlib-literal-defaults
Jul 27, 2026
Merged

PurHur merged 1 commit into
masterfrom
agent/issue-23468-vmzlib-literal-defaults

Conversation

@PurHur

@PurHur PurHur commented Jul 27, 2026

Copy link
Copy Markdown
Owner

Summary

Refs #23468 (unblocks honest spine rebuild; argv driver publish still needed for Closes).

Test plan

Verification

OK (2 tests, 13 assertions) VmZlibLiteralEncodingDefaultsTest
AOT parseAndCompile: OK VmZlib.php / VmZlibCore.php
Prior exclusive log: REFRESH_RC=1 at VmZlib.php ($encoding)

Made with Cursor

Global ZLIB_ENCODING_* param defaults abort honest Zend gen-0 refresh at
VmZlib (#3803). Match the VmGd GD2 literal-default pattern so spine AOT
can fold encoding args.

Co-authored-by: Cursor <cursoragent@cursor.com>
@PurHur
PurHur merged commit afef067 into master Jul 27, 2026
@PurHur
PurHur deleted the agent/issue-23468-vmzlib-literal-defaults branch July 27, 2026 00:59
PurHur added a commit that referenced this pull request Jul 27, 2026
Prevent HashTable->$add from dispatching to OutputRewriteVarsJitHelper::add
during gen-0 argv AOT. Guard VmZlib literal encoding defaults (#23646).

Co-authored-by: Cursor <cursoragent@cursor.com>
PurHur added a commit that referenced this pull request Jul 27, 2026
Prevent HashTable->$add from dispatching to OutputRewriteVarsJitHelper::add
during gen-0 argv AOT. Guard VmZlib literal encoding defaults (#23646).

Co-authored-by: PurHur <PurHur@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
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.

Bootstrap: committed gen-0 driver cannot compile anything — every input fails at parseAndCompile

1 participant