It seems as though DBO_IGNORE isn't working on HHVM. Minimal test case:
$ hhvm eval.php
wfGetDB( DB_MASTER )->tableExists( 'foo' );
HipHop Notice: runtime/ext_mysql: failed executing [SELECT /* DatabaseBase::tableExists */ 1 FROM foo LIMIT 1] [Table 'wikidb.foo' doesn't exist] in /www/mediawiki/core/includes/db/DatabaseMysql.php on line 38
Version: 1.22.0
Severity: minor