http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48371

--- Comment #3 from Jeffrey A. Law <law at redhat dot com> 2011-03-30 21:21:56 
UTC ---
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 03/30/11 13:38, hjl.tools at gmail dot com wrote:
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48371
> 
> --- Comment #2 from H.J. Lu <hjl.tools at gmail dot com> 2011-03-30 19:38:24 
> UTC ---
> Created attachment 23822
>   --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23822
> A testcase
> 
> [hjl@gnu-34 delta]$ /export/regression/rrs/171731/usr/bin/gcc  -S -m32 -msse2
> -mfpmath=sse -fpic -O2 testcase.c
> testcase.c: In function ‘__signbitf’:
> testcase.c:11:1: warning: excess elements in union initializer [enabled by
> default]
> testcase.c:11:1: warning: (near initialization for ‘__u’) [enabled by default]
> testcase.c: In function ‘__signbit’:
> testcase.c:17:1: warning: excess elements in union initializer [enabled by
> default]
> testcase.c:17:1: warning: (near initialization for ‘__u’) [enabled by default]
> testcase.c: At top level:
> testcase.c:65:4: warning: excess elements in struct initializer [enabled by
> default]
> testcase.c:65:4: warning: (near initialization for 
> ‘floatformat_ieee_half_big’)
> [enabled by default]
> testcase.c:65:4: warning: excess elements in struct initializer [enabled by
> default]
> testcase.c:65:4: warning: (near initialization for 
> ‘floatformat_ieee_half_big’)
> [enabled by default]
> testcase.c:65:4: warning: excess elements in struct initializer [enabled by
> default]
> testcase.c:65:4: warning: (near initialization for 
> ‘floatformat_ieee_half_big’)
> [enabled by default]
> testcase.c: In function ‘floatformat_from_double’:
> testcase.c:129:2: error: insn does not satisfy its constraints:
> (insn 36 34 98 4 (parallel [
>             (set (reg:SI 21 xmm0)
>                 (unsigned_fix:SI (reg/v:DF 22 xmm1 [orig:67 mant ] [67])))
>             (use (reg:V2DF 91))
>             (clobber (reg:V2DF 23 xmm2))
>             (clobber (reg:V2DF 24 xmm3))
>         ]) testcase.c:123 153 {*fixuns_truncdf_1}
>      (expr_list:REG_EQUIV (mem:SI (reg/f:SI 7 sp) [0 S4 A32])
>         (expr_list:REG_EQUAL (unsigned_fix:SI (reg/v:DF 22 xmm1 [orig:67 mant 
> ]
> [67]))
>             (nil))))
> testcase.c:129:2: internal compiler error: in reload_cse_simplify_operands, at
> postreload.c:403
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <http://gcc.gnu.org/bugs.html> for instructions.
Fix in testing.
jeff
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJNk57oAAoJEBRtltQi2kC77zIH/jrhxllibFAnmJ0M7w0p6s6o
Aw+LGY3qXvOsqQKYQjnR85BLPeS9T75NRiJsjDI78uG3RD44OztpSJ+ifxHNVOOp
ndVhAvc68WTlBmTtqGbuWWPuOBQ+NUZE9XjKju9pB1Njq79f7oKrnXYdcCK6xJWl
4zVexWkOsoY9xAKfZxA+StFuCJC4d7QoNqu9xXCJorN5TCznoSOIzMgr0Aerndkr
b6rRAVNPo6JPNUefhwnTLaVmbuaPcw5LOve4QpMBk14KxAnXRdiHGZ+aBTVyRLxt
3vzmEHrs/f+T/fheLp2q1g5zPJHjIlx7R3lhB3gSWAANSlZPQ+MyoM/FJde2ePA=
=3FMt
-----END PGP SIGNATURE-----

Reply via email to