Your message dated Sat, 5 Apr 2008 23:56:23 +0100
with message-id <[EMAIL PROTECTED]>
and subject line Re: can't reproduce it
has caused the Debian Bug report #441064,
regarding FTBFS with GCC 4.3: 'asm' operand has impossible constraints
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
441064: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=441064
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: samhain
Version: 2.2.3-2
Usertags: ftbfs-gcc-4.3

Your package fails to build with GCC 4.3.  Version 4.3 has not been
released yet but I'm building with a snapshot in order to find errors
and give people an advance warning.  ./src/sh_tiger1_64.c fails to
compile because there are not "enough registers to do anything with this
inline-asm".  More information about this bug can be found at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33138 where some GCC
developers have commented on your code.  (I submitted a GCC bug because
your code originally exposed a segfault in GCC, but this has been fixed
in GCC in the meantime.)  BTW, the GCC developers asked a question about
the code.  If you want to answer, let me know and I can forward your
comments.

You can reproduce this problem with gcc-snapshot (20070902-1 or higher)
from unstable.

> /usr/lib/gcc-snapshot/bin/gcc  -DHAVE_CONFIG_H -I. -I./include   -O2 -Wall -W 
>  -fno-strength-reduce -fno-omit-frame-pointer -DSH_STANDALONE -o sh_tiger_i.o 
> -c ./src/sh_tiger1_64.c
> ./src/sh_tiger1_64.c: In function 'tiger_compress':
> ./src/sh_tiger1_64.c:375: error: can't find a register in class 
> 'GENERAL_REGS' while reloading 'asm'
> ./src/sh_tiger1_64.c:375: error: 'asm' operand has impossible constraints
> ./src/sh_tiger1_64.c:375: error: 'asm' operand has impossible constraints
> ./src/sh_tiger1_64.c:375: error: 'asm' operand has impossible constraints
> ./src/sh_tiger1_64.c:375: error: 'asm' operand has impossible constraints
> ./src/sh_tiger1_64.c:375: error: 'asm' operand has impossible constraints
...

-- 
Martin Michlmayr
http://www.cyrius.com/


--- End Message ---
--- Begin Message ---
This has been fixed in gcc.

Ben.

-- 
Ben Hutchings
I say we take off; nuke the site from orbit.  It's the only way to be sure.

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to