Edit report at https://bugs.php.net/bug.php?id=69896&edit=1
ID: 69896
Updated by: ondrej@php.net
Reported by: fh-phpbugs at fholzhauer dot de
Summary: zend_operators.h:685:2: error: 'asm' operand has
impossible constraints
Status: Open
Type: Bug
Package: Compile Failure
Operating System: Ubuntu Linux - Trusty 14.04.1
-PHP Version: 7.0.0alpha1
+PHP Version: 7.0.0beta2
Block user comment: N
Private report: N
New Comment:
I can confirm that this still happens with 7.0.0beta2 and only on i386 architecture, up-to-date
build log is here:
https://launchpadlibrarian.net/213100318/buildlog_ubuntu-trusty-i386.php7.0_7.0.0~beta2-1%2Bdeb.sury.org~trusty%2B3_BUILDING.txt.gz
In file included from /«PKGBUILDDIR»/Zend/zend.h:339:0,
from /«PKGBUILDDIR»/Zend/zend_execute.c:27:
/«PKGBUILDDIR»/Zend/zend_vm_execute.h: In function 'ZEND_SUB_SPEC_CV_CV_HANDLER':
/«PKGBUILDDIR»/Zend/zend_operators.h:684:2: error: 'asm' operand has impossible
constraints
__asm__(
^
make[2]: *** [Zend/zend_execute.lo] Error 1
Previous Comments:
------------------------------------------------------------------------
[2015-06-22 13:57:19] fh-phpbugs at fholzhauer dot de
No, sorry - using this patch still fails on the same line.
------------------------------------------------------------------------
[2015-06-21 14:03:26] kalle@php.net
Hi, although this is outside my area of expertise, can you give the patch a try? It seems like the
issue is caused by forcing a scratch registry using the 'r' constraint.
------------------------------------------------------------------------
[2015-06-21 14:02:23] kalle@php.net
The following patch has been added/updated:
Patch Name: bug69896-attempt
Revision: 1434895343
URL: https://bugs.php.net/patch-display.php?bug=69896&patch=bug69896-attempt&revision=1434895343
------------------------------------------------------------------------
[2015-06-21 13:09:58] fh-phpbugs at fholzhauer dot de
Description:
------------
I used the same configure statements I currently use to build php5.6 to give php7 a first try.
While the amd64 version successfully built, the i386 version failed:
In file included from /«PKGBUILDDIR»/Zend/zend.h:338:0,
from /«PKGBUILDDIR»/Zend/zend_execute.c:27:
/«PKGBUILDDIR»/Zend/zend_vm_execute.h: In function 'ZEND_SUB_SPEC_CV_CV_HANDLER':
/«PKGBUILDDIR»/Zend/zend_operators.h:685:2: error: 'asm' operand has impossible
constraints
__asm__(
^
make[1]: *** [Zend/zend_execute.lo] Error 1
Full buildlog:
https://launchpadlibrarian.net/209648281/buildlog_ubuntu-trusty-i386.php7-ies_7.0.0alpha1-0ies1~trustyppa_BUILDING.txt.gz
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=69896&edit=1