Skip to content

Test: sync parse_str shrink guards after #18841 (#18832) - #18847

Merged
PurHur merged 1 commit into
masterfrom
agent/issue-18832-shrink-test-guards
Jul 14, 2026
Merged

PurHur merged 1 commit into
masterfrom
agent/issue-18832-shrink-test-guards

Conversation

@PurHur

@PurHur PurHur commented Jul 14, 2026

Copy link
Copy Markdown
Owner

Summary

Verification

./script/docker-exec.sh -- bash -lc 'vendor/bin/phpunit test/unit/ParseStrRuntimeShrinkTest.php test/unit/SuperglobalRefreshRuntimeShrinkTest.php test/unit/JIT/SuperglobalsBracketRuntimeStandaloneTest.php'
# OK (17 tests)

./script/docker-exec.sh -- bash -lc 'vendor/bin/phpunit --filter testAotExecuteSimpleWebDualQuery test/unit/ExamplesCompileTest.php'
# OK (1 test, 13 assertions)

./script/docker-exec.sh -- bash -lc 'rm -rf .phpc/smoke/001-SimpleWeb && EXAMPLES_AOT_SMOKE_ONLY=001 ./script/examples-aot-smoke.sh 2>&1 | tail -5'
# 001-SimpleWeb: ok

Follow-up to #18832 (merged via #18841).

Made with Cursor

ParseStrUserScriptDelimitedJit was restored for init-safe libc C-string
parsing in user-script AOT superglobal refresh; update shrink tests that
still asserted the file was deleted.

Co-authored-by: Cursor <cursoragent@cursor.com>
@PurHur
PurHur merged commit 52acbf2 into master Jul 14, 2026
@PurHur
PurHur deleted the agent/issue-18832-shrink-test-guards branch July 14, 2026 10:18
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.

1 participant