Page MenuHomePhabricator

PHP 8.5 CI failure in Wikibase: "Using null as an array offset is deprecated, use an empty string instead"
Closed, ResolvedPublic

Description

00:03:48.594 1) Wikibase\Repo\Tests\Rdf\ItemStubRdfBuilderTest::testAddEntityStub
00:03:48.595 Using null as an array offset is deprecated, use an empty string instead
00:03:48.595 
00:03:48.596 /workspace/src/extensions/Wikibase/repo/includes/Rdf/ItemStubRdfBuilder.php:65
00:03:48.597 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Rdf/ItemStubRdfBuilderTest.php:57
00:03:48.598 
00:03:48.598 
00:03:48.598 2) Wikibase\Repo\Tests\Rdf\ItemStubRdfBuilderTest::testPrefetchingHappens
00:03:48.599 Using null as an array offset is deprecated, use an empty string instead
00:03:48.599 
00:03:48.599 /workspace/src/extensions/Wikibase/repo/includes/Rdf/ItemStubRdfBuilder.php:65
00:03:48.600 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Rdf/ItemStubRdfBuilderTest.php:78
00:03:48.601 
00:03:48.602 
00:03:48.603 3) Wikibase\Repo\Tests\Rdf\Values\LiteralValueRdfBuilderTest::testAddValue with data set "plain string" (null, null, Wikibase\DataModel\Snak\PropertyValueSnak Object (...), '<http://www/Q1> <http://acme/...rld" .')
00:03:48.603 Using null as an array offset is deprecated, use an empty string instead
00:03:48.604 
00:03:48.604 /workspace/src/vendor/wikimedia/purtle/src/RdfWriterBase.php:144
00:03:48.605 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Rdf/Values/LiteralValueRdfBuilderTest.php:71
00:03:48.605 
00:03:48.606 
00:03:48.606 4) Wikibase\Repo\Tests\Rdf\Values\LiteralValueRdfBuilderTest::testAddValue with data set "xsd decimal" (null, 'decimal', Wikibase\DataModel\Snak\PropertyValueSnak Object (...), '<http://www/Q1> <http://acme/...mal> .')
00:03:48.607 Using null as an array offset is deprecated, use an empty string instead
00:03:48.607 
00:03:48.608 /workspace/src/vendor/wikimedia/purtle/src/RdfWriterBase.php:144
00:03:48.609 /workspace/src/extensions/Wikibase/repo/tests/phpunit/includes/Rdf/Values/LiteralValueRdfBuilderTest.php:71
00:03:48.610

Event Timeline

neriah changed the task status from Open to In Progress.Mar 16 2026, 8:00 PM
neriah claimed this task.
neriah subscribed.
neriah triaged this task as Medium priority.Mar 16 2026, 8:09 PM

Change #1253640 had a related patch set uploaded (by Neriah; author: Neriah):

[mediawiki/extensions/Wikibase@master] Wikibase: Fix null array offsets for PHP 8.5 compatibility

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

Change #1253640 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Wikibase: Fix null array offsets for PHP 8.5 compatibility

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

Change #1265443 had a related patch set uploaded (by Neriah; author: Neriah):

[mediawiki/extensions/Wikibase@REL1_43] Wikibase: Fix null array offsets for PHP 8.5 compatibility

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

Change #1265444 had a related patch set uploaded (by Neriah; author: Neriah):

[mediawiki/extensions/Wikibase@REL1_44] Wikibase: Fix null array offsets for PHP 8.5 compatibility

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

Change #1265445 had a related patch set uploaded (by Neriah; author: Neriah):

[mediawiki/extensions/Wikibase@REL1_45] Wikibase: Fix null array offsets for PHP 8.5 compatibility

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

Change #1265444 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@REL1_44] Wikibase: Fix null array offsets for PHP 8.5 compatibility

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

Change #1265445 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@REL1_45] Wikibase: Fix null array offsets for PHP 8.5 compatibility

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

Change #1265443 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@REL1_43] Wikibase: Fix null array offsets for PHP 8.5 compatibility

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