| /* Reduced from ImageMagick-7.1.0-57's MagickCore/attribute.c: GetEdgeBackgroundColor */ |
| |
| /* { dg-require-effective-target fopenmp } */ |
| /* { dg-additional-options "-fopenmp -Wall" } */ |
| |
| extern double get_census (void); |
| |
| double |
| test() |
| { |
| double census[4], edge_census; |
| int i; |
| |
| #pragma omp parallel for schedule(static) |
| |
| for (i = 0; i < 4; i++) { |
| census[i] = get_census (); |
| } |
| edge_census = (-1.0); |
| for (i = 0; i < 4; i++) |
| if (census[i] > edge_census) { /* { dg-bogus "use of uninitialized value" } */ |
| edge_census = census[i]; |
| } |
| return edge_census; |
| } |