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



             Bug #: 54866

           Summary: gcc.target/i386/long-double-80-7.c FAILs

    Classification: Unclassified

           Product: gcc

           Version: 4.8.0

            Status: UNCONFIRMED

          Severity: normal

          Priority: P3

         Component: target

        AssignedTo: unassig...@gcc.gnu.org

        ReportedBy: r...@gcc.gnu.org

                CC: hjl.to...@gmail.com

              Host: i386-pc-solaris2.9, i686-unknown-linux-gnu

            Target: i386-pc-solaris2.9, i686-unknown-linux-gnu

             Build: i386-pc-solaris2.9, i686-unknown-linux-gnu





The new gcc.target/i386/long-double-80-7.c test FAILs on Solaris 9/x86 and

32-bit Linux/x86:



FAIL: gcc.target/i386/long-double-80-7.c (test for excess errors)

WARNING: gcc.target/i386/long-double-80-7.c compilation failed to produce

executable



Excess errors:

/vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.target/i386/long-double-80-7.c:1:0

: warning: SSE instruction set disabled, using 387 arithmetics [enabled by

defau

lt]

/var/gcc/regression/trunk/9-gcc/build/gcc/include/xmmintrin.h:32:3: error:

#erro

r "SSE instruction set not enabled"

/vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.target/i386/m128-check.h:52:3:

err

or: unknown type name '__m128'



No idea what the right fix might be: just adding -msse2?  Don't we also need

sse2_runtime for a run test?



  Rainer

Reply via email to