Current master seems to fail PHP 7.1 on Travis at https://travis-ci.org/wikimedia/mediawiki/jobs/367942995
1) ApiBaseTest::testGetParameterFromSettings with data set ""1e3" as integer" ('1e3', array('integer'), 1, array()) Failed asserting that 1000 is identical to 1. /home/travis/build/wikimedia/mediawiki/tests/phpunit/includes/api/ApiBaseTest.php:280 /home/travis/build/wikimedia/mediawiki/tests/phpunit/MediaWikiTestCase.php:421 /home/travis/build/wikimedia/mediawiki/maintenance/doMaintenance.php:94
Also with PHP 7.2 at https://travis-ci.org/wikimedia/mediawiki/jobs/367942994
-- There were 7 failures: 1) ApiBaseTest::testGetParameterFromSettings with data set ""1e3" as integer" ('1e3', array('integer'), 1, array()) Failed asserting that 1000 is identical to 1. /home/travis/build/wikimedia/mediawiki/tests/phpunit/includes/api/ApiBaseTest.php:280 /home/travis/build/wikimedia/mediawiki/tests/phpunit/MediaWikiTestCase.php:421 /home/travis/build/wikimedia/mediawiki/maintenance/doMaintenance.php:94
This is a regression since last week. Git log identifies d3da5e08d35f67 as a probable cause.