|  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #76767 ‘asm’ operand has impossible constraints in zend_operators.h
Submitted: 2018-08-20 08:05 UTC Modified: 2018-08-22 11:58 UTC
From: Assigned: cmb (profile)
Status: Closed Package: Compile Failure
PHP Version: 7.3.0beta2 OS: Ubuntu 14.04 i386
Private report: No CVE-ID: None
 [2018-08-20 08:05 UTC]
Compilation on Ubuntu 14.04 i386 ends with failure in asm code.

I don't have any builds between alpha4 and beta2, but alpha4 did succeed to build in the same environment.

I guess a similar patch to

should be applied here as well.

Test script:
Just compile PHP 7.3.0beta2

Expected result:
Build to succeed.

Actual result:
In file included from /<<PKGBUILDDIR>>/Zend/zend.h:335:0,
                 from /<<PKGBUILDDIR>>/Zend/zend_execute.c:26:
/<<PKGBUILDDIR>>/Zend/zend_vm_execute.h: In function ‘ZEND_ADD_SPEC_CONST_CONST_HANDLER’:
/<<PKGBUILDDIR>>/Zend/zend_operators.h:575:2: error: ‘asm’ operand has impossible constraints
  __asm__ goto(

The full build log can be found here:


disable-assembly-with-gcc-4.8.patch (last revision 2018-08-20 08:09 UTC by

Add a Patch

Pull Requests

Add a Pull Request


AllCommentsChangesGit/SVN commitsRelated reports
 [2018-08-20 08:09 UTC]
The following patch has been added/updated:

Patch Name: disable-assembly-with-gcc-4.8.patch
Revision:   1534752560
 [2018-08-22 11:58 UTC]
Automatic comment on behalf of
Log: Fix #76767: ‘asm’ operand has impossible constraints in zend_operators.h
 [2018-08-22 11:58 UTC]
-Status: Open +Status: Closed
 [2018-08-22 11:58 UTC]
-Assigned To: +Assigned To: cmb
 [2018-08-22 11:58 UTC]
Thanks, Ondřej!
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sun Apr 14 15:01:29 2024 UTC