This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug middle-end/21379] [4.0/4.1 Regression] GCC Internal Compiler Error


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-05-04 14:53 -------
Confirmed, reduced testcase:
typedef struct IpoKey {
 struct IpoKey *next, *prev;
 short flag, rt;
 float val;
 struct BezTriple **data;
} IpoKey;
IpoKey *first;
static int float_to_frame (float frame)
{
 int to= (int) frame;
 if (frame-to>0.5) to++;
 return to;
}
int movekey_ipo(int dir, float scene)
{
 IpoKey *ik;
 float toframe = 0.0;
 int a;
 ik= first;
 while (ik && float_to_frame(ik->val)<=(scene)) {
   ik= ik->next;
 }
 if (ik) toframe= ik->val;
 a= float_to_frame(toframe);
 return a;
}


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
          Component|c                           |middle-end
     Ever Confirmed|                            |1
           Keywords|                            |ice-on-valid-code
   Last reconfirmed|0000-00-00 00:00:00         |2005-05-04 14:53:10
               date|                            |
            Summary|GCC Internal Compiler Error |[4.0/4.1 Regression] GCC
                   |                            |Internal Compiler Error
   Target Milestone|---                         |4.0.1


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]