[Bug libquadmath/55198] New: [4.8 Regression] libquadmath/math/fmaq.c:233:7: internal compiler error

danglin at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sun Nov 4 02:08:00 GMT 2012


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

             Bug #: 55198
           Summary: [4.8 Regression] libquadmath/math/fmaq.c:233:7:
                    internal compiler error
    Classification: Unclassified
           Product: gcc
           Version: 4.8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libquadmath
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: danglin@gcc.gnu.org
              Host: hppa2.0w-hp-hpux11.11
            Target: hppa2.0w-hp-hpux11.11
             Build: hppa2.0w-hp-hpux11.11


libtool: compile:  /test/gnu/gcc/objdir/./gcc/xgcc
-B/test/gnu/gcc/objdir/./gcc/
 -B/opt/gnu/gcc/gcc-4.8/hppa2.0w-hp-hpux11.11/bin/
-B/opt/gnu/gcc/gcc-4.8/hppa2.0w-hp-hpux11.11/lib/ -isystem
/opt/gnu/gcc/gcc-4.8/hppa2.0w-hp-hpux11.11/include
 -isystem /opt/gnu/gcc/gcc-4.8/hppa2.0w-hp-hpux11.11/sys-include
-DHAVE_CONFIG_H
 -I. -I../../../gcc/libquadmath -g -O2 -MT math/fmaq.lo -MD -MP -MF
math/.deps/f
maq.Tpo -c ../../../gcc/libquadmath/math/fmaq.c  -fPIC -DPIC -o
math/.libs/fmaq.o../../../gcc/libquadmath/math/fmaq.c: In function
'fmaq':../../../gcc/libquadmath/math/fmaq.c:233:7: internal compiler error: in
expand_asm_operands, at stmt.c:912
       asm volatile ("" : : "m" (v.value));      
^../../../gcc/libquadmath/math/fmaq.c:233:7: internal compiler error: Aborted

Probably introduced by:

2012-10-31  Tobias Burnus  <burnus@net-b.de>
            Joseph Myers <joseph@codesourcery.com>
            David S. Miller <davem@davemloft.net>
            Ulrich Drepper <drepper@redhat.com>
            Marek Polacek <polacek@redhat.com>:
            Petr Baudis <pasky@suse.cz>

        * math/complex.c (csqrtq): NaN and INF fixes. 
        * math/sqrtq.c (sqrt): NaN, INF and < 0 fixes.
        * math/expm1q.c (expm1q): Changes from GLIBC. Use expq for
        large parameters. Fix errno for boundary conditions.
        * math/finiteq.c (finiteq): Add comment.
        * math/fmaq.c (fmaq): Changes from GLIBC. Fix missing underflows
        and bad results for some subnormal results. Fix sign of inexact
        zero return. Fix sign of exact zero return. 
        Ensure additions are not scheduled after fetestexcept.

-bash-3.2$ ./xgcc -B./ -v
Reading specs from ./specs
COLLECT_GCC=./xgcc
COLLECT_LTO_WRAPPER=./lto-wrapper
Target: hppa2.0w-hp-hpux11.11
Configured with: ../gcc/configure --with-gnu-as --with-as=/opt/gnu/bin/as
--enable-shared --with-local-prefix=/opt/gnu --prefix=/opt/gnu/gcc/gcc-4.8
--with-gmp=/opt/gnu/gcc/gmp --enable-threads=posix --enable-debug=no
--disable-nls --without-cloog --without-ppl
--enable-languages=c,c++,objc,java,ada,obj-c++
Thread model: posix
gcc version 4.8.0 20121103 (experimental) [trunk revision 193124] (GCC)



More information about the Gcc-bugs mailing list