Bug #73898 [Opn->Csd]: arm64 build failure

From: Date: Wed, 11 Jan 2017 04:49:50 +0000
Subject: Bug #73898 [Opn->Csd]: arm64 build failure
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-206485@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=73898&edit=1 ID: 73898 Updated by: krakjoe@php.net Reported by: kyle dot fazzari at canonical dot com Summary: arm64 build failure -Status: Open +Status: Closed Type: Bug Package: opcache Operating System: Ubuntu PHP Version: 7.1.0 -Assigned To: +Assigned To: krakjoe Block user comment: N Private report: N New Comment: The fix for this bug has been committed. Snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. For Windows: http://windows.php.net/snapshots/ Thank you for the report, and for helping us make PHP better. https://github.com/php/php-src/commit/8c8679207ae5ada8751288e75b78c928a4d34d1d Previous Comments: ------------------------------------------------------------------------ [2017-01-09 18:04:04] kyle dot fazzari at canonical dot com Description: ------------ PHP 7.1's opcache doesn't seem to build on arm64. Just using a simple ./configure && make. Expected result: ---------------- A successful build. Actual result: -------------- $ make /bin/bash /home/kyrofa/php-7.1.0/libtool --silent --preserve-dup-deps --mode=compile cc -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -Iext/opcache/ -I/home/kyrofa/php-7.1.0/ext/opcache/ -DPHP_ATOM_INC -I/home/kyrofa/php-7.1.0/include -I/home/kyrofa/php-7.1.0/main -I/home/kyrofa/php-7.1.0 -I/home/kyrofa/php-7.1.0/ext/date/lib -I/usr/include/libxml2 -I/home/kyrofa/php-7.1.0/ext/sqlite3/libsqlite -I/home/kyrofa/php-7.1.0/TSRM -I/home/kyrofa/php-7.1.0/Zend -I/usr/include -g -O2 -fvisibility=hidden -DZEND_SIGNALS -c /home/kyrofa/php-7.1.0/ext/opcache/ZendAccelerator.c -o ext/opcache/ZendAccelerator.lo /bin/bash /home/kyrofa/php-7.1.0/libtool --silent --preserve-dup-deps --mode=compile cc -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -Iext/opcache/ -I/home/kyrofa/php-7.1.0/ext/opcache/ -DPHP_ATOM_INC -I/home/kyrofa/php-7.1.0/include -I/home/kyrofa/php-7.1.0/main -I/home/kyrofa/php-7.1.0 -I/home/kyrofa/php-7.1.0/ext/date/lib -I/usr/include/libxml2 -I/home/kyrofa/php-7.1.0/ext/sqlite3/libsqlite -I/home/kyrofa/php-7.1.0/TSRM -I/home/kyrofa/php-7.1.0/Zend -I/usr/include -g -O2 -fvisibility=hidden -DZEND_SIGNALS -c /home/kyrofa/php-7.1.0/ext/opcache/zend_accelerator_blacklist.c -o ext/opcache/zend_accelerator_blacklist.lo /bin/bash /home/kyrofa/php-7.1.0/libtool --silent --preserve-dup-deps --mode=compile cc -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -Iext/opcache/ -I/home/kyrofa/php-7.1.0/ext/opcache/ -DPHP_ATOM_INC -I/home/kyrofa/php-7.1.0/include -I/home/kyrofa/php-7.1.0/main -I/home/kyrofa/php-7.1.0 -I/home/kyrofa/php-7.1.0/ext/date/lib -I/usr/include/libxml2 -I/home/kyrofa/php-7.1.0/ext/sqlite3/libsqlite -I/home/kyrofa/php-7.1.0/TSRM -I/home/kyrofa/php-7.1.0/Zend -I/usr/include -g -O2 -fvisibility=hidden -DZEND_SIGNALS -c /home/kyrofa/php-7.1.0/ext/opcache/zend_accelerator_debug.c -o ext/opcache/zend_accelerator_debug.lo /bin/bash /home/kyrofa/php-7.1.0/libtool --silent --preserve-dup-deps --mode=compile cc -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -Iext/opcache/ -I/home/kyrofa/php-7.1.0/ext/opcache/ -DPHP_ATOM_INC -I/home/kyrofa/php-7.1.0/include -I/home/kyrofa/php-7.1.0/main -I/home/kyrofa/php-7.1.0 -I/home/kyrofa/php-7.1.0/ext/date/lib -I/usr/include/libxml2 -I/home/kyrofa/php-7.1.0/ext/sqlite3/libsqlite -I/home/kyrofa/php-7.1.0/TSRM -I/home/kyrofa/php-7.1.0/Zend -I/usr/include -g -O2 -fvisibility=hidden -DZEND_SIGNALS -c /home/kyrofa/php-7.1.0/ext/opcache/zend_accelerator_hash.c -o ext/opcache/zend_accelerator_hash.lo /bin/bash /home/kyrofa/php-7.1.0/libtool --silent --preserve-dup-deps --mode=compile cc -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -Iext/opcache/ -I/home/kyrofa/php-7.1.0/ext/opcache/ -DPHP_ATOM_INC -I/home/kyrofa/php-7.1.0/include -I/home/kyrofa/php-7.1.0/main -I/home/kyrofa/php-7.1.0 -I/home/kyrofa/php-7.1.0/ext/date/lib -I/usr/include/libxml2 -I/home/kyrofa/php-7.1.0/ext/sqlite3/libsqlite -I/home/kyrofa/php-7.1.0/TSRM -I/home/kyrofa/php-7.1.0/Zend -I/usr/include -g -O2 -fvisibility=hidden -DZEND_SIGNALS -c /home/kyrofa/php-7.1.0/ext/opcache/zend_accelerator_module.c -o ext/opcache/zend_accelerator_module.lo /tmp/cc9RGrKE.s: Assembler messages: /tmp/cc9RGrKE.s:946: Error: operand 3 should be an integer register -- `mul x1,x1,1048576' /tmp/cc9RGrKE.s:947: Error: operand 3 should be an integer register -- `smulh x0,x1,1048576' Makefile:815: recipe for target 'ext/opcache/zend_accelerator_module.lo' failed make: *** [ext/opcache/zend_accelerator_module.lo] Error 1 ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=73898&edit=1

« previous php.bugs (#206485) next »