1 /* { dg-do compile } */
2 /* { dg-additional-options "-ffast-math" } */
3
4 typedef int Quantum;
5 typedef struct {
6 Quantum blue, green;
7 } PixelPacket;
8 PixelPacket *EnhanceImage_image_q;
9 int EnhanceImage_image_x;
10 float EnhanceImage_image_distance_squared_total_weight;
11 void EnhanceImage_image_distance_squared()
12 {
13 float zero_1;
14 for (; EnhanceImage_image_x; EnhanceImage_image_x++) {
15 EnhanceImage_image_distance_squared_total_weight += 5.0;
16 EnhanceImage_image_q->green = EnhanceImage_image_q->blue =
17 zero_1 + EnhanceImage_image_distance_squared_total_weight / 2 - 1;
18 EnhanceImage_image_q++;
19 }
20 }