Last modified: 2014-07-28 16:57:36 UTC
Ubuntu 14.04, HipHop VM 3.3.0-dev, labs-vagrant with simple_performant role enabled. How to get rid of this? vagrant@nemobis:/srv/vagrant/mediawiki/tests/phpunit$ php phpunit.php PHPUnit 4.1.4 by Sebastian Bergmann. Configuration read from /srv/vagrant/mediawiki/tests/phpunit/suite.xml [...] ............................................................. 7076 / 8426 ( 83%) ................................................./root/hhvm/joe/hhvm/hphp/runtime/vm/jit/type.cpp:242: static HPHP::JIT::Type::bits_t HPHP::JIT::Type::bitsFromDataType(HPHP::DataType, HPHP::DataType): assertion `false && "Unsupported DataType"' failed. terminate called after throwing an instance of 'HPHP::Object' Aborted Hmm bug 68422 comment 4, the fss role may be misconfigured?
Nope, disabling fss didn't help
Same when I did: 18.34 < aude> hhvm -v Server.IncludeSearchPaths.share='/srv/vagrant/mediawiki/vendor/phpunit/phpunit/' phpunit.php 18.34 < aude> after composer install
Most suites can be run to the end, but this can't: $ php phpunit.php suites/ExtensionsParserTestSuite.php /root/hhvm/joe/hhvm/hphp/runtime/vm/jit/type.cpp:242: static HPHP::JIT::Type::bits_t HPHP::JIT::Type::bitsFromDataType(HPHP::DataType, HPHP::DataType): assertion `false && "Unsupported DataType"' failed. Notice: Array to string conversion in /srv/vagrant/mediawiki/includes/parser/Parser.php on line 3187 Notice: Array to string conversion in /srv/vagrant/mediawiki/includes/parser/Parser.php on line 3187 Notice: Array to string conversion in /srv/vagrant/mediawiki/includes/parser/Parser.php on line 3187 Notice: Array to string conversion in /srv/vagrant/mediawiki/includes/parser/Parser.php on line 3187 Notice: Array to string conversion in /srv/vagrant/mediawiki/includes/parser/Parser.php on line 3187 Notice: Array to string conversion in /srv/vagrant/mediawiki/includes/parser/Parser.php on line 3187 Notice: Array to string conversion in /srv/vagrant/mediawiki/includes/parser/Parser.php on line 3187 Notice: Array to string conversion in /srv/vagrant/mediawiki/includes/parser/Parser.php on line 3187 Notice: Array to string conversion in /srv/vagrant/mediawiki/includes/parser/Parser.php on line 3187 Notice: Array to string conversion in /srv/vagrant/mediawiki/includes/parser/Parser.php on line 3187 Notice: Array to string conversion in /srv/vagrant/mediawiki/includes/parser/Parser.php on line 3187 Notice: Array to string conversion in /srv/vagrant/mediawiki/includes/parser/Parser.php on line 3187 Core dumped: Aborted Aborted
$ hhvm --version HipHop VM 3.3.0-dev (rel) Compiler: heads/wikimedia-0-g8b842db4e2db664a9b4d543047ae154a6dd59de6 Repo schema: ce469da81c1d8ec23f3a4aa889afadad8df5a759 That's with all gerrit extension having unit tests and almost all MediaWiki-Vagrant roles (http://paste.debian.net/111811/ minus roles globalcssjs math mathsearch cirrussearch gettingstarted) enabled.
This has been fixed on hhvm master. *** This bug has been marked as a duplicate of bug 68491 ***