Skip to content

Fix bootstrap stdlib_stream AOT fixture path (#1152)#1161

Merged
PurHur merged 1 commit into
masterfrom
fix/issue-1152-stdlib-stream-bootstrap
May 23, 2026
Merged

Fix bootstrap stdlib_stream AOT fixture path (#1152)#1161
PurHur merged 1 commit into
masterfrom
fix/issue-1152-stdlib-stream-bootstrap

Conversation

@PurHur
Copy link
Copy Markdown
Owner

@PurHur PurHur commented May 23, 2026

Summary

Closes #1152.

Test plan

  • ./script/docker-ci-local.sh (full local CI gate)
  • Manual: php test/bootstrap-aot/stdlib_stream.php and AOT binary both emit 1

Made with Cursor

Use a repo-local temp directory instead of sys_get_temp_dir()/getmypid() so
VM and AOT binaries agree on fopen/fread/fclose I/O during bootstrap link.

Co-authored-by: Cursor <cursoragent@cursor.com>
@PurHur PurHur merged commit 2f89f4f into master May 23, 2026
1 check passed
@PurHur PurHur deleted the fix/issue-1152-stdlib-stream-bootstrap branch May 23, 2026 19:13
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.

Stdlib: stdlib_stream bootstrap fixture (fopen/fread/fclose)

1 participant