1  /* The following code used to ICE in fold_convert.  */
       2  
       3  float ceilf(float);
       4  
       5  int foo(float x)
       6  {
       7    return (double)ceilf(x);
       8  }
       9  
       1  /* The following code used to ICE in fold_convert.  */
       2  
       3  float ceilf(float);
       4  
       5  int foo(float x)
       6  {
       7    return (double)ceilf(x);
       8  }
       9