[Bug target/19326] [4.0 Regression] gcc.c-torture/execute/simd-6.c fails on x86-64

uros at kss-loka dot si gcc-bugzilla@gcc.gnu.org
Thu Jan 13 15:11:00 GMT 2005


------- Additional Comments From uros at kss-loka dot si  2005-01-13 15:10 -------
The same failure for these, for both x86_64 and i686 with -msse2:

Running target unix
FAIL: gcc.c-torture/execute/simd-1.c compilation,  -O0 
UNRESOLVED: gcc.c-torture/execute/simd-1.c execution,  -O0 
FAIL: gcc.c-torture/execute/simd-1.c compilation,  -O1 
UNRESOLVED: gcc.c-torture/execute/simd-1.c execution,  -O1 
FAIL: gcc.c-torture/execute/simd-1.c compilation,  -O2 
UNRESOLVED: gcc.c-torture/execute/simd-1.c execution,  -O2 
FAIL: gcc.c-torture/execute/simd-1.c compilation,  -O3 -fomit-frame-pointer 
UNRESOLVED: gcc.c-torture/execute/simd-1.c execution,  -O3 -fomit-frame-pointer 
FAIL: gcc.c-torture/execute/simd-1.c compilation,  -O3 -g 
UNRESOLVED: gcc.c-torture/execute/simd-1.c execution,  -O3 -g 
FAIL: gcc.c-torture/execute/simd-1.c compilation,  -Os 
UNRESOLVED: gcc.c-torture/execute/simd-1.c execution,  -Os 

simd-1.c:74: error: unrecognizable insn:
(insn:HI 52 51 53 0 (set (reg:SI 94)
        (vec_select:SI (reg:V4SI 95)
            (parallel [
                    (const_int 1 [0x1])
                ]))) -1 (insn_list:REG_DEP_TRUE 51 (nil))
    (expr_list:REG_DEAD (reg:V4SI 95)
        (nil)))
simd-1.c:74: internal compiler error: in extract_insn, at recog.c:2020

I can't reproduce the failure for gcc.c-torture/execute/simd-2.c compilation as
reported in http://gcc.gnu.org/ml/gcc-testresults/2005-01/msg00595.html. Is
there a problem with:

simd-2.c: In function 'verify':
simd-2.c:26: warning: incompatible implicit declaration of built-in function 'abort'
simd-2.c: In function 'main':
simd-2.c:71: warning: incompatible implicit declaration of built-in function 'exit'

gcc.dg/simd-2.c crashes with:
gcc.dg/simd-2.c:48: internal compiler error: in gen_lowpart_general, at
rtlhooks.c:58
Please submit a full bug report,
with preprocessed source if appropriate.

gcc.c-torture/execute/simd-6.c failure is fixed on current mainline.

-- 


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



More information about the Gcc-bugs mailing list