View Issue Details

IDProjectCategoryView StatusLast Update
0002406XdebugUncategorizedpublic2026-02-25 19:47
Reporterrr Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformarmhfOSUbuntuOS Version26.04
Product Version3.5.0 
Summary0002406: Tests failing on armhf with PHP 8.5
Description

Running the upstream tests in Ubuntu, using PHP 8.5 results in a fail.
See logs in: https://objectstorage.prodstack5.canonical.com/swift/v1/AUTH_0f9aae918d5b4744bf7b827671c86842/autopkgtest-resolute/resolute/armhf/x/xdebug/20260224_020114_37526@/log.gz

In the logs:

=====================================================================
520s FAILED TEST SUMMARY
520s ---------------------------------------------------------------------
520s Test for bug 0001343: Wrong values of numerical keys outside 32bit range [tests/develop/bug01343-32bit.phpt]
520s =====================================================================

Does not say much, but looking at other PHP 8.5 armhf failures, it may be related to a warning about not being able to cast floats outside of the 32 bit range (exactly what the test is about) to int. This warning was not there in PHP8.4, but it's always there in PHP 8.5.

Steps To Reproduce

Run the tests on an armhf system using PHP 8.5.

I'm able to reproduce it by triggering dep8 tests in Ubuntu using a PPA.

Tagsphp8.5
Operating SystemUbuntu 26.04
PHP Version8.5.0-8.5.4

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-02-25 19:47 rr New Issue
2026-02-25 19:47 rr Tag Attached: php8.5