Skip to content

Skip non-template keys when a constant offset misses ConstantArrayType's key index #33598

Skip non-template keys when a constant offset misses ConstantArrayType's key index

Skip non-template keys when a constant offset misses ConstantArrayType's key index #33598

Triggered via pull request October 4, 2026 12:50
Status Success
Total duration 4m 19s
Artifacts –

e2e-tests.yml

on: pull_request
Turbo arena E2E tests
4m 14s
Turbo arena E2E tests
Turbo fork-unsafe extension E2E tests
3m 1s
Turbo fork-unsafe extension E2E tests
Matrix: E2E tests
Matrix: result-cache-e2e-tests-windows
Matrix: Result cache E2E tests
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 144 notices
Result cache E2E tests (cd e2e/bug-11826 composer install OUTPUT=$(../bashunit -a exit_code "1" "...
Child process error (exit code 255): PHP Fatal error: A class constant must not be called 'class'; it is reserved for class name fetching in /home/runner/work/phpstan-src/phpstan-src/e2e/bug-11826/src/FatalErrorWhenAutoloaded.php on line 9 while running parallel worker
E2E tests (# A parallel worker killed by a signal writes nothing of its own - # no PHP error, no ...
Child process was killed by signal 9 (SIGKILL). The OS kills a worker this way when it runs out of memory (the kernel OOM killer sends SIGKILL) or shared memory (SIGBUS), or when it crashes natively (SIGSEGV). while running parallel worker
Result cache E2E tests (cd e2e/result-cache-stale-objects OUTPUT=$(../bashunit -a exit_code "1" "...: src/Foo.php#L10
Method ResultCacheE2EStaleObjects\Foo::doFoo() should return int but returns string.
Result cache E2E tests (cd e2e/result-cache-stale-objects OUTPUT=$(../bashunit -a exit_code "1" "...: src/Foo.php#L10
Method ResultCacheE2EStaleObjects\Foo::doFoo() should return int but returns string.
Result cache E2E tests (cd e2e/result-cache-stale-objects OUTPUT=$(../bashunit -a exit_code "1" "...: src/Foo.php#L10
Method ResultCacheE2EStaleObjects\Foo::doFoo() should return int but returns string.
Result cache E2E tests (cd e2e/oom-forked-worker composer install OUTPUT=$(../bashunit -a exit_co...
Child process error: PHPStan process crashed because it reached configured PHP memory limit: 300M Increase your memory limit in php.ini or run PHPStan with --memory-limit CLI option. while running parallel worker
E2E tests (cd e2e/vvv-with-debug OUTPUT=$(../../bin/phpstan analyze -l 0 -vvv test.php 2>&1) echo...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/bug-11819 ../../bin/phpstan )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-11826 composer install OUTPUT=$(../bashunit -a exit_code "1" "...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-scanned ../../bin/phpstan # A file that is scanned bu...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (# PHPStan bundles symfony/polyfill-php85 for its own runtime, so array_fi...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-15231 ../../bin/phpstan analyze )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/composer-version-config-invalid OUTPUT=$(../bashunit -a exit_code "1" ../../bin...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-15102 composer install ../../bin/phpstan analyze )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (# Without a config.platform entry, the major version of the required ext-ds is selecte...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-15102b ../../bin/phpstan analyze )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-extension-path-package-update composer install OUTPUT...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/env-parameter export PHPSTAN_RESULT_CACHE_PATH=/some/path ACTUAL=$...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-moved-tmpdir ../../bin/phpstan # Where the cache is s...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/composer-min-version-v7 composer install --ignore-platform-reqs ../../bin/phpst...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-meta-extension-throw composer install # https://githu...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/composer-min-version composer install ../../bin/phpstan analyze test.php --leve...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-extension-path-package composer install # The rule co...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-9622-trait echo -n > phpstan-baseline.neon ../../bin/phpstan -...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/composer-min-max-version composer install ../../bin/phpstan analyze test.php --...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bad-exclude-paths OUTPUT=$(../../bin/phpstan analyse -c ignoreRepo...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-15125 composer install # scanFiles points at vendor/autoload.p...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-11 echo -n > phpstan-baseline.neon ../../bin/phpstan ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (# config.platform names ext-ds 3, which has no stubs, so the required ^2.0 decides ins...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-14514 composer install ../../bin/phpstan analyze bug-14515.php )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (# A parallel worker killed by a signal writes nothing of its own - # no PHP error, no ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/class-alias-loader composer install ../../bin/phpstan analyze )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-scanned-vendor composer install ../../bin/phpstan ana...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/baseline-uninit-prop-trait ../../bin/phpstan analyse --configuration test-no-ba...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/bug13425 timeout 15 ../bashunit -a exit_code "1" "../../bin/phpstan analyze src...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-trait-alongside-class ../../bin/phpstan analyse patch...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-import-type-deleted ../../bin/phpstan analyse # Delet...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/composer-max-version composer install ../../bin/phpstan analyze test.php --leve...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (bin/phpstan analyse -l 8 e2e/phpstan-phpunit-190/test.php -c e2e/phpstan-phpunit-190/t...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/composer-version-config composer install ../../bin/phpstan analyze test.php --l...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/vvv-with-debug OUTPUT=$(../../bin/phpstan analyze -l 0 -vvv --debug --configura...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/composer-min-open-end-version composer install ../../bin/phpstan analyze test.p...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/discussion-11362 composer install ../../bin/phpstan )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-10 echo -n > phpstan-baseline.neon ../../bin/phpstan ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-12972c composer install ../../bin/phpstan analyze )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/soap.php -c tests/e2e/data/empty.neon tests...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-atomic-save ../../bin/phpstan INODE=$(ls -i tmp/resul...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/trait-caching ../../bin/phpstan analyze --no-progress --level 8 --...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/trait-caching ../../bin/phpstan analyze --no-progress --level 8 --...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/composer-no-versions composer install ../../bin/phpstan analyze test.php --leve...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-empty-file-gains-symbol # src/script.php declares no ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/statement-parameter PARAMETERS=$(../../bin/phpstan dump-parameters...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (bin/phpstan analyse e2e/only-files-not-analysed-trait/src/Foo.php e2e/only-files-not-a...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/baseline-uninit-prop-trait ../../bin/phpstan analyse --debug --configuration te...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-11857 composer install ../../bin/phpstan )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bad-exclude-paths OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/in-trait OUTPUT=$(../bashunit -a exit_code "1" "../../bin/phpstan ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/trait-caching ../../bin/phpstan analyze --no-progress --level 8 --...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-scanned-new-file OUTPUT=$(../bashunit -a exit_code "1...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-require-deleted ../../bin/phpstan analyse # The file ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-7 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/bug-14305 ../../bin/phpstan )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bad-exclude-paths cp -r tmp-node-modules node_modules OUTPUT=$(../...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-6 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-3 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-package-update composer install ../../bin/phpstan ana...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (bin/phpstan analyse -l 8 tests/e2e/anon-class/Granularity.php)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-extension-copied-package composer install # The rule ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-5 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-15102c composer install ../../bin/phpstan analyze )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-4 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/composer-php-version-range-8-5 composer install --ignore-platform-reqs ../../bi...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/trait-caching ../../bin/phpstan analyze --no-progress --level 8 --...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/env-int-key env 1=1 ../../bin/phpstan analyse test.php )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/report-ignores-without-comments OUTPUT=$(../bashunit -a exit_code ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-phar-bootstrap # A bootstrapFile living inside a phar...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/ignore-error-extension composer install ../../bin/phpstan )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bad-exclude-paths OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-autoloaded composer install ../../bin/phpstan analyse...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/composer-php-version-range-7 composer install --ignore-platform-reqs ../../bin/...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-extension-update composer install # cold run populate...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-extension-autoload-dev composer install # The rule li...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (# Scope::getPhpVersion() has to honour the composer.json "require.php" range: # https:...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/ext-ds-version cp composer-json/v1-platform.json composer.json com...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/nested-trait-use ../../bin/phpstan analyze )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/bug-14036 composer install ../../bin/phpstan analyze )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/composer-and-phpstan-version-config composer install --ignore-platform-reqs ../...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/bug-14093 # Use a relative sys_temp_dir so the value starts with a letter (not ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (# A glibc system can carry a musl loader without being a musl system: # musl-tools, a ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug10449 ../../bin/phpstan analyze git apply patch.diff rm phpstan...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-stale-objects OUTPUT=$(../bashunit -a exit_code "1" "...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bad-exclude-paths OUTPUT=$(../../bin/phpstan analyse -c ignoreNone...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/composer-min-version-v5 composer install --ignore-platform-reqs ../../bin/phpst...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (# config.platform selects the ext-ds 2 stubs: Ds\Seq exists, Ds\Vector and Ds\Pair::co...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-relative-path # Cold run: paths are stored relative t...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-2 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-scanned-2 ../../bin/phpstan analyse # Editing a file ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/vvv-with-debug OUTPUT=$(../../bin/phpstan analyze -l 0 -vvv --debug test.php 2>...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/composer-php-version-range-8-0 composer install OUTPUT=$(../bashunit -a exit_co...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bad-exclude-paths OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (cd e2e/composer-version-config-patch composer install --ignore-platform-reqs ../../bin...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bad-exclude-paths OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-9622 echo -n > phpstan-baseline.neon ../../bin/phpstan -vvv pa...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-9 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (# The reflection cache for PHP built-in symbols stores absolute paths to ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-truncated ../../bin/phpstan -vvv # Cut inside the fir...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-10483 ../../bin/phpstan )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-traits ../../bin/phpstan analyse patch -b src/FooTrai...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/robot-loader composer install ../../bin/phpstan analyze )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (bin/phpstan analyse e2e/only-files-not-analysed-trait/src -c e2e/only-files-not-analys...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-composer-json composer install ../../bin/phpstan anal...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (# Restoring the result cache fetches the exported nodes of every changed ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug10449b ../../bin/phpstan analyze git apply patch.diff rm phpsta...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-restore-without-reflection composer install ../../bin...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-14724 composer install ../../bin/phpstan analyze app/ )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-vendor-class-appears composer install # The class doe...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-composer-lock composer install ../../bin/phpstan anal...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/stub-files-errors OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-scanned-exported-nodes # src/Bar.php refers to a clas...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (# A constraint whose alternatives all stay within one major version (^2.0 || ^2.1) sel...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-1 echo -n > phpstan-baseline.neon ../../bin/phpstan -...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-relative-path MAIN="$(pwd)" # Warm the cache in this ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-constants ../../bin/phpstan analyse patch -b src/Cons...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/soap.php -c tests/e2e/data/empty.neon tests...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/editor-mode OUTPUT=$(../bashunit -a exit_code "1" "../../bin/phpst...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-15120 composer install ../../bin/phpstan analyse -vvv ../../bi...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (# config.platform selects the ext-ds 1 stubs: Ds\Vector exists, Ds\Seq does not. cd e2...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-scanned-trait ../../bin/phpstan analyse # A trait liv...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-bootstrap ../../bin/phpstan analyse # A bootstrapFile...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-extension-installer composer install # cold run popul...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/timecop.php -c tests/e2e/data/empty.neon te...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-autoloaded-constant composer install # The same seque...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-define ../../bin/phpstan analyse patch -b src/define....
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-relative-path # An optional excludePath must reach th...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-12606 export CONFIGTEST=test ../../bin/phpstan )
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (# The mirror image of the leg above: an actual musl system must keep # picking the mus...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-string-class ../../bin/phpstan analyse # The instanti...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-14932 # https://github.com/phpstan/phpstan/issues/14932 # An e...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-worker-count OUTPUT=$(../../bin/phpstan -vvv 2>&1) ec...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-meta-extension composer install ../../bin/phpstan -vv...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-path-repository composer install ../../bin/phpstan an...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/bug-14718 # https://github.com/phpstan/phpstan/issues/14718 # An i...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-file-dependency composer install OUTPUT=$(../bashunit...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/oom-forked-worker composer install OUTPUT=$(../bashunit -a exit_co...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-inner-function OUTPUT=$(../bashunit -a exit_code "1" ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-value-dependency composer install OUTPUT=$(../bashuni...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E tests (bin/phpstan analyse -l 8 -c tests/e2e/data/empty.neon tests/e2e/data/curl_setopt.php, ...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Turbo fork-unsafe extension E2E tests
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Result cache E2E tests (cd e2e/result-cache-ci-notification # https://github.com/phpstan/phpstan/...
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Turbo arena E2E tests
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"