Skip to content

Release v1.1.0: fix examples 000–009 AOT smoke regression (001-SimpleWeb munmap_chunk) #12039

Description

@PurHur

Context

Daily release review 2026-06-26: quick gates 5/5 green (recovered from #11565); ./script/release-readiness.sh --full --json fails examples-aot-smoke.sh.

Prior tracker #11206 closed 2026-06-24 (LLVM Module.php); AOT smoke regressed again on current master.

Roadmap: #78 user release v1.1.0 gate checklist.

Failure (2026-06-26, Docker harness)

release-readiness:   FAIL: examples-aot-smoke.sh (000–009) (exit 1)
examples-aot-smoke: 001-SimpleWeb: phpc build -> /compiler/.phpc/smoke/001-SimpleWeb/app
examples-aot-smoke: 001-SimpleWeb: binary exited 134 munmap_chunk(): invalid pointer

000-HelloWorld builds and runs; failure is on 001-SimpleWeb AOT execute.

Acceptance criteria

  • ./script/examples-aot-smoke.sh exits 0 in Docker (./script/docker-exec.sh -- bash -lc './script/examples-aot-smoke.sh')
  • ./script/release-readiness.sh --full --json → examples-aot-smoke gate ok

Gate command

./script/docker-exec.sh -- bash -lc './script/examples-aot-smoke.sh'
./script/docker-exec.sh -- bash -lc './script/release-readiness.sh --full --json'

Milestone

v1.1.0 user release — blocks tag until --full bundle green.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    IMPORTANTCritical pathimplementation-readySpec complete: repro, php-src ref, done-when — safe for workers to claimreleaseUser-facing release trackingrelease-blockerBlocks tagged user release

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions