internal error in GNU assembler

Bug #215442 reported by Zooko Wilcox-O'Hearn
2
Affects Status Importance Assigned to Milestone
Nexenta Operating System
New
Undecided
Unassigned

Bug Description

As shown on this buildbot page:

http://allmydata.org/buildbot-pycryptopp/waterfall?show_events=False

Compiling pycryptopp with the GNU assembler results in these messages:

{{{
/var/tmp//cc.SaqEg.s: Assembler messages:
/var/tmp//cc.SaqEg.s:9007: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9008: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9009: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9010: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9011: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9012: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9013: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9014: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9015: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9016: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9017: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9018: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9019: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9020: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9021: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9064: Error: unbalanced brackets in operand 2.
/var/tmp//cc.SaqEg.s:9068: Error: no such instruction: `popl %ebx'
/var/tmp//cc.SaqEg.s:9070: Error: no such instruction: `popl %esi'
/var/tmp//cc.SaqEg.s:9072: Error: no such instruction: `popl %edi'
/var/tmp//cc.SaqEg.s:9085: Error: no such instruction: `pushl %edi'
/var/tmp//cc.SaqEg.s:9088: Error: no such instruction: `pushl %esi'
/var/tmp//cc.SaqEg.s:9091: Error: no such instruction: `pushl %ebx'
/var/tmp//cc.SaqEg.s:9096: Error: no such instruction: `popl %ebx'
/var/tmp//cc.SaqEg.s:9097: Error: no such instruction: `addl $_GLOBAL_OFFSET_TABLE_+[.-.L238],%ebx'
}}}

and then finally this:

{{{
/var/tmp//cc.SaqEg.s:39796: Error: no such instruction: `cmpl %edx,-84(%ebp)'
/var/tmp//cc.SaqEg.s:39799: Error: no such instruction: `movl %edx,%eax'
gcc: Internal error: Segmentation Fault (program as)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
For Debian GNU/Linux specific bug reporting instructions, see
<URL:file:///usr/share/doc/gcc-4.0/README.Bugs>.

}}}

Revision history for this message
Zooko Wilcox-O'Hearn (zooko) wrote :

HACL nooxie:~/playground/allmydata/tahoe/trunk$ as --version
GNU assembler 2.16.91 20060118 NexentaOS GNU/OpenSolaris

HACL nooxie:~/playground/allmydata/tahoe/trunk$ dpkg --search `type -p as`
binutils: /usr/bin/as

HACL nooxie:~/playground/allmydata/tahoe/trunk$ apt-cache policy binutils
binutils:
  Installed: 2.16.1cvs20060117-1nexenta3
  Candidate: 2.16.1cvs20060117-1nexenta3
  Version table:
 *** 2.16.1cvs20060117-1nexenta3 0
        500 http://apt.nexenta.org elatte-unstable/main Packages
        500 http://www.nexenta.org elatte-unstable/main Packages
        100 /var/lib/dpkg/status

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.