public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: target/9401: [x86] ICE with MMX/SSE codes
@ 2003-05-10  5:56 Dara Hazeghi
  0 siblings, 0 replies; 5+ messages in thread
From: Dara Hazeghi @ 2003-05-10  5:56 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR target/9401; it has been noted by GNATS.

From: Dara Hazeghi <dhazeghi@yahoo.com>
To: gcc-gnats@gcc.gnu.org, kfredrik@cs.joensuu.fi
Cc:  
Subject: Re: target/9401: [x86] ICE with MMX/SSE codes
Date: Fri, 9 May 2003 22:46:27 -0700

 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit- 
 trail&database=gcc&pr=9401
 
 Hello,
 
 I can confirm that the testcase in this report fails on gcc 3.2.3, but  
 it compiles fine on 3.3 branch and mainline (20030509). Can the  
 submitter confirm whether this bug occurs with gcc 3.3 prerelease or  
 something along those lines? Thanks,
 
 Dara
 


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: target/9401: [x86] ICE with MMX/SSE codes
@ 2003-05-12 11:46 giovannibajo
  0 siblings, 0 replies; 5+ messages in thread
From: giovannibajo @ 2003-05-12 11:46 UTC (permalink / raw)
  To: gcc-bugs, gcc-prs, kfredrik, nobody

Synopsis: [x86] ICE with MMX/SSE codes

State-Changed-From-To: analyzed->closed
State-Changed-By: bajo
State-Changed-When: Mon May 12 11:38:56 2003
State-Changed-Why:
    Fixed in 3.3 and mainline (20030509).

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=9401


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: target/9401: [x86] ICE with MMX/SSE codes
@ 2003-05-12  9:26 Dara Hazeghi
  0 siblings, 0 replies; 5+ messages in thread
From: Dara Hazeghi @ 2003-05-12  9:26 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR target/9401; it has been noted by GNATS.

From: Dara Hazeghi <dhazeghi@yahoo.com>
To: Kimmo Fredriksson <kfredrik@cs.joensuu.fi>, gcc-gnats@gcc.gnu.org
Cc:  
Subject: Re: target/9401: [x86] ICE with MMX/SSE codes
Date: Mon, 12 May 2003 02:21:52 -0700 (PDT)

 --- Kimmo Fredriksson <kfredrik@cs.joensuu.fi> wrote:
 > Hi,
 > 
 > The testcase fails at e.g. with gcc version 3.3
 > 20030120 (prerelease).
 > This is the lattest version I have.
 
 Thanks for the feedback. But on gcc version 3.3
 20030512 (prerelease) the testcase compiles fine, so I
 think this bug report can be closed.
 
 Dara
 
 __________________________________
 Do you Yahoo!?
 The New Yahoo! Search - Faster. Easier. Bingo.
 http://search.yahoo.com


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: target/9401: [x86] ICE with MMX/SSE codes
@ 2003-05-12  8:36 Kimmo Fredriksson
  0 siblings, 0 replies; 5+ messages in thread
From: Kimmo Fredriksson @ 2003-05-12  8:36 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR target/9401; it has been noted by GNATS.

From: Kimmo Fredriksson <kfredrik@cs.joensuu.fi>
To: Dara Hazeghi <dhazeghi@yahoo.com>
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: target/9401: [x86] ICE with MMX/SSE codes
Date: Mon, 12 May 2003 11:37:00 +0300 (EEST)

 Hi,
 
 The testcase fails at e.g. with gcc version 3.3 20030120 (prerelease).
 This is the lattest version I have.
 
 local/gcc-snapshot/bin/gcc -msse -c -O3 foo.cc
 foo.cc: In function `void bar()':
 foo.cc:15: error: unable to find a register to spill in class `GENERAL_REGS'
 foo.cc:15: error: this is the insn:
 (insn:HI 55 85 61 2 0x400a10b0 (set (reg/v:SI 0 eax [67])
         (subreg:SI (reg/v:V4SF 21 exmm0 [59]) 0)) 38 {*movsi_1} (nil)
     (expr_list:REG_EQUIV (mem/f:SI (plus:SI (reg/f:SI 7 esp)
                 (const_int 4 [0x4])) [0 S4 A32])
         (expr_list:REG_DEAD (reg/v:V4SF 21 exmm0 [59])
             (nil))))
 foo.cc:15: internal compiler error: in spill_failure, at reload1.c:1920
 Please submit a full bug report,
 with preprocessed source if appropriate.
 See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
 
 kf
 


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: target/9401: [x86] ICE with MMX/SSE codes
@ 2003-01-22 15:30 bangerth
  0 siblings, 0 replies; 5+ messages in thread
From: bangerth @ 2003-01-22 15:30 UTC (permalink / raw)
  To: gcc-bugs, gcc-prs, kfredrik, nobody

Old Synopsis: g++ 3.1 and above produce internal compiler error when using built-in vector intrinsics
New Synopsis: [x86] ICE with MMX/SSE codes

State-Changed-From-To: open->analyzed
State-Changed-By: bangerth
State-Changed-When: Wed Jan 22 15:30:21 2003
State-Changed-Why:
    Confirmed. Here's a small testcase:
    ------------------------
    typedef int v4sf __attribute__ ((mode(V4SF)));
    
    struct X {
        X() {}
        X(int);
        int foo() { return *(int *)&x; }
        v4sf x;
    };
    
    void bar() {
      X x;
      int i, r, b;
      for(r=0; r<b; r++)
        x = x.foo();
    }
    --------------------------
    
    This ICEs 3.2, 3.3, and 3.4 alike:
    
    g/a> /home/bangerth/bin/gcc-3.4-pre/bin/gcc -msse -O3 x.cc
    x.cc: In function `void bar()':
    x.cc:15: error: unable to find a register to spill in class `GENERAL_REGS'
    x.cc:15: error: this is the insn:
    (insn:HI 56 87 62 2 0x401b8a7c (set (reg/v:SI 0 eax [67])
            (subreg:SI (reg/v:V4SF 21 exmm0 [59]) 0)) 45 {*movsi_1} (nil)
        (expr_list:REG_EQUIV (mem/f:SI (plus:SI (reg/f:SI 7 esp)
                    (const_int 4 [0x4])) [0 S4 A32])
            (expr_list:REG_DEAD (reg/v:V4SF 21 exmm0 [59])
                (nil))))
    x.cc:15: internal compiler error: in spill_failure, at reload1.c:1924
    Please submit a full bug report,
    with preprocessed source if appropriate.
    See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
    
    
    g/a> /home/bangerth/bin/gcc-3.3-pre/bin/gcc -msse -O3 x.cc
    x.cc: In function `void bar()':
    x.cc:15: error: unable to find a register to spill in class `GENERAL_REGS'
    x.cc:15: error: this is the insn:
    (insn:HI 55 85 61 2 0x401d70b0 (set (reg/v:SI 0 eax [67])
            (subreg:SI (reg/v:V4SF 21 exmm0 [59]) 0)) 38 {*movsi_1} (nil)
        (expr_list:REG_EQUIV (mem/f:SI (plus:SI (reg/f:SI 7 esp)
                    (const_int 4 [0x4])) [0 S4 A32])
            (expr_list:REG_DEAD (reg/v:V4SF 21 exmm0 [59])
                (nil))))
    x.cc:15: internal compiler error: in spill_failure, at reload1.c:1920
    Please submit a full bug report,
    with preprocessed source if appropriate.
    See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
    
    
    g/a> /home/bangerth/bin/gcc-3.2.2-pre/bin/gcc -msse -O3 x.cc
    x.cc: In function `void bar()':
    x.cc:15: Internal compiler error in gen_reg_rtx, at emit-rtl.c:662
    Please submit a full bug report,
    with preprocessed source if appropriate.
    See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
    
    
    W.

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=9401


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2003-05-12 11:46 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-05-10  5:56 target/9401: [x86] ICE with MMX/SSE codes Dara Hazeghi
  -- strict thread matches above, loose matches on Subject: below --
2003-05-12 11:46 giovannibajo
2003-05-12  9:26 Dara Hazeghi
2003-05-12  8:36 Kimmo Fredriksson
2003-01-22 15:30 bangerth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).