Last modified: 2014-07-28 16:57:36 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T70621, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 68621 - HPHP::JIT::Type::bitsFromDataType(HPHP::DataType, HPHP::DataType): assertion `false && "Unsupported DataType"' failed.
HPHP::JIT::Type::bitsFromDataType(HPHP::DataType, HPHP::DataType): assertion ...
Status: RESOLVED DUPLICATE of bug 68491
Product: MediaWiki
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
: hhvm
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-07-26 15:56 UTC by Nemo
Modified: 2014-07-28 16:57 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Nemo 2014-07-26 15:56:07 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?
Comment 1 Nemo 2014-07-26 16:12:23 UTC
Nope, disabling fss didn't help
Comment 2 Nemo 2014-07-26 17:17:04 UTC
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
Comment 3 Nemo 2014-07-27 10:56:04 UTC
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
Comment 4 Nemo 2014-07-27 13:28:58 UTC
$ 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.
Comment 5 Brett Simmers 2014-07-28 16:57:36 UTC
This has been fixed on hhvm master.

*** This bug has been marked as a duplicate of bug 68491 ***

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links