Page MenuHomePhabricator

WANObjectCache: The float INF is not representable as an int, cast occurred
Closed, ResolvedPublic

Description

21:40:18 10) Wikimedia\Tests\ObjectCache\WANObjectCacheTest::testSetAndGet with data set #7 ('pizzacat', INF)
21:40:18 The float INF is not representable as an int, cast occurred
21:40:18 
21:40:18 /workspace/src/includes/libs/ObjectCache/WANObjectCache.php:851
21:40:18 /workspace/src/includes/libs/ObjectCache/WANObjectCache.php:793
21:40:18 /workspace/src/tests/phpunit/unit/includes/libs/ObjectCache/WANObjectCacheTest.php:62

WANObjectCache::setMainValue does $ttl = (int)$ttl;

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change #1225642 had a related patch set uploaded (by D3r1ck01; author: Derick Alangi):

[mediawiki/core@master] tests: Fix PHP8.5 error when casting float(INF) as integer

https://gerrit.wikimedia.org/r/1225642

DAlangi_WMF changed the task status from Open to In Progress.Jan 12 2026, 6:59 PM
DAlangi_WMF claimed this task.

Change #1225642 merged by jenkins-bot:

[mediawiki/core@master] tests: Fix PHP8.5 error when casting float(INF) as integer

https://gerrit.wikimedia.org/r/1225642

Change #1225693 had a related patch set uploaded (by Zabe; author: Derick Alangi):

[mediawiki/core@REL1_45] tests: Fix PHP8.5 error when casting float(INF) as integer

https://gerrit.wikimedia.org/r/1225693

Change #1225694 had a related patch set uploaded (by Zabe; author: Derick Alangi):

[mediawiki/core@REL1_44] tests: Fix PHP8.5 error when casting float(INF) as integer

https://gerrit.wikimedia.org/r/1225694

Change #1225695 had a related patch set uploaded (by Zabe; author: Derick Alangi):

[mediawiki/core@REL1_43] tests: Fix PHP8.5 error when casting float(INF) as integer

https://gerrit.wikimedia.org/r/1225695

Change #1225695 merged by jenkins-bot:

[mediawiki/core@REL1_43] tests: Fix PHP8.5 error when casting float(INF) as integer

https://gerrit.wikimedia.org/r/1225695

Change #1225693 merged by jenkins-bot:

[mediawiki/core@REL1_45] tests: Fix PHP8.5 error when casting float(INF) as integer

https://gerrit.wikimedia.org/r/1225693

Change #1225694 merged by jenkins-bot:

[mediawiki/core@REL1_44] tests: Fix PHP8.5 error when casting float(INF) as integer

https://gerrit.wikimedia.org/r/1225694