optimization/373: Re: Internal compiler error in `loop_iterations', at unroll.c:3689
Martin v. Loewis
martin@loewis.home.cs.tu-berlin.de
Sun Jul 2 23:16:00 GMT 2000
>Number: 373
>Category: optimization
>Synopsis: Internal compiler error in `loop_iterations', at unroll.c:3689
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: ice-on-legal-code
>Submitter-Id: net
>Arrival-Date: Sun Jul 02 23:16:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Mikhail Teterin
>Release: gcc version 2.95.2 19991024 (release)
>Organization:
Virtual Estates, Inc.
>Environment:
The operating system is FreeBSD-4.0-stable. The machine is
a dual Pentium100 with 128Mb of RAM.
>Description:
The optimization flags:
-fstrength-reduce -finline-functions \
-fomit-frame-pointer -march=i586 -mcpu=i586 -O
result in "ice" when compiling the 7 year old part of xloadimage --
the xpixmap.c.
>How-To-Repeat:
cc -v --save-temps -c -fstrength-reduce -finline-functions -fomit-frame-pointer -march=i586 -mcpu=i586 -O -pipe -DSYSV -DHAS_SELECT_INCLUDE -DHAS_JPEG -DHAS_TIFF -I/usr/X11R6/include -DSYSPATHFILE=\"/usr/X11R6/lib/X11/app-defaults/Xloadimage\" xpixmap.c
cc: Warning: -pipe ignored since -save-temps specified
Using builtin specs.
gcc version 2.95.2 19991024 (release)
/usr/libexec/cpp -lang-c -v -I/usr/X11R6/include -D__GNUC__=2 -D__GNUC_MINOR__=95 -Di386 -Dunix -D__FreeBSD__=4 -D__FreeBSD_cc_version=400004 -D__i386__ -D__unix__ -D__FreeBSD__=4 -D__FreeBSD_cc_version=400004 -D__i386 -D__unix -Acpu(i386) -Amachine(i386) -Asystem(unix) -Asystem(FreeBSD) -D__OPTIMIZE__ -Acpu(i386) -Amachine(i386) -Di386 -D__i386 -D__i386__ -D__ELF__ -DSYSV -DHAS_SELECT_INCLUDE -DHAS_JPEG -DHAS_TIFF -DSYSPATHFILE="/usr/X11R6/lib/X11/app-defaults/Xloadimage" xpixmap.c xpixmap.i
GNU CPP version 2.95.2 19991024 (release) (i386 FreeBSD/ELF)
#include "..." search starts here:
#include <...> search starts here:
/usr/X11R6/include
/usr/include
/usr/include
End of search list.
The following default directories have been omitted from the search path:
/usr/include/g++
End of omitted list.
/usr/libexec/cc1 xpixmap.i -quiet -dumpbase xpixmap.c -march=i586 -mcpu=i586 -O -version -fstrength-reduce -finline-functions -fomit-frame-pointer -o xpixmap.s
GNU C version 2.95.2 19991024 (release) (i386-unknown-freebsd) compiled by GNU C version 2.95.2 19991024 (release).
xpixmap.c: In function `xpixmapLoad':
xpixmap.c:231: Internal compiler error in `loop_iterations', at unroll.c:3689
Please submit a full bug report.
See <URL: http://www.gnu.org/software/gcc/bugs.html > for instructions.
The following C-file is a part of the ages old xloadimage. The xpixmap.i.bz2
is uuencoded after this:
/* xpixmap.c:
*
* XPixMap format file read and identify routines. these can handle any
* "format 1" XPixmap file with up to BUFSIZ - 1 chars per pixel. it's
* not nearly as picky as it might be.
*
* unlike most image loading routines, this is X specific since it
* requires X color name parsing. to handle this we have global X
* variables for display and screen. it's ugly but it keeps the rest
* of the image routines clean.
*
* Copyright 1989 Jim Frost. See included file "copyright.h" for complete
* copyright information.
*/
#include "copyright.h"
#include "xloadimage.h"
/* SUPPRESS 530 */
/* SUPPRESS 560 */
extern Display *Disp; /* X display, null if in "identify" mode */
extern int Scrn; /* X screen number */
#define XPM_FORMAT 1
static void corrupted(fullname, zf)
char *fullname;
ZFILE *zf;
{
zclose(zf);
printf("%s: X Pixmap file is corrupted\n", fullname);
exit(1);
}
Image *xpixmapLoad(fullname, name, verbose)
char *fullname, *name;
unsigned int verbose;
{ ZFILE *zf;
char buf[BUFSIZ];
char what[BUFSIZ];
char *p;
char *imagetitle;
unsigned int value;
unsigned int format; /* image format */
unsigned int w, h; /* image dimensions */
unsigned int cpp; /* chars per pixel */
unsigned int ncolors; /* number of colors */
unsigned int depth; /* depth of image */
char **ctable; /* color table */
Image *image;
XColor xcolor;
unsigned int a, b, x, y;
int c;
byte *dptr;
if (! (zf= zopen(fullname)))
return(NULL);
/* read #defines until we have all that are necessary or until we
* get an error
*/
format= w= h= ncolors= 0;
for (;;) {
if (! zgets((byte *)buf, BUFSIZ - 1, zf)) {
zclose(zf);
return(NULL);
}
if (!strncmp(buf, "#define", 7)) {
if (sscanf(buf, "#define %s %d", what, &value) != 2) {
zclose(zf);
return(NULL);
}
if (! (p= rindex(what, '_')))
p= what;
else
p++;
if (!strcmp(p, "format"))
format= value;
else if (!strcmp(p, "width"))
w= value;
else if (!strcmp(p, "height"))
h= value;
else if (!strcmp(p, "ncolors"))
ncolors= value;
/* this one is ugly
*/
else if (!strcmp(p, "pixel")) { /* this isn't pretty but it works */
if (p == what)
continue;
*(--p)= '\0';
if (!(p= rindex(what, '_')) || (p == what) || strcmp(++p, "per"))
continue;
*(--p)= '\0';
if (!(p= rindex(what, '_')))
p= what;
if (strcmp(++p, "chars"))
continue;
cpp= value;
}
}
else if ((sscanf(buf, "static char * %s", what) == 1) &&
(p= rindex(what, '_')) && !strcmp(++p, "colors[]"))
break;
}
if ((format != XPM_FORMAT) || !w || !h || !ncolors || !cpp) {
zclose(zf);
return(NULL);
}
if (p= rindex(what, '_')) { /* get the name in the image if there is */
*p= '\0'; /* one */
imagetitle= dupString(what);
}
else {
p= what;
imagetitle= dupString(name);
}
if (verbose)
printf("%s is a %dx%d X Pixmap image with %d colors titled '%s'\n",
name, w, h, ncolors, imagetitle);
for (depth= 1, value= 2; value < ncolors; value <<= 1, depth++)
;
image= newRGBImage(w, h, depth);
image->rgb.used= ncolors;
image->title= dupString(imagetitle);
/* read the colors array and build the image colormap
*/
ctable= (char **)lmalloc(sizeof(char *) * ncolors);
xcolor.flags= DoRed | DoGreen | DoBlue;
for (a= 0; a < ncolors; a++) {
/* read pixel value
*/
*(ctable + a)= (char *)lmalloc(cpp);
while (((c= zgetc(zf)) != EOF) && (c != '"'))
;
if (c == EOF)
corrupted(fullname, zf);
for (b= 0; b < cpp; b++) {
if ((c= zgetc(zf)) == '\\')
c= zgetc(zf);
if (c == EOF)
corrupted(fullname, zf);
*(*(ctable + a) + b)= (char)c;
}
if (((c= zgetc(zf)) == EOF) || (c != '"'))
corrupted(fullname, zf);
/* read color definition and parse it
*/
while (((c= zgetc(zf)) != EOF) && (c != '"'))
;
if (c == EOF)
corrupted(fullname, zf);
for (b= 0; ((c= zgetc(zf)) != EOF) && (c != '"'); b++) {
if (c == '\\')
c= zgetc(zf);
if (c == EOF)
corrupted(fullname, zf);
buf[b]= (char)c;
}
buf[b]= '\0';
if (Disp) {
if (! XParseColor(Disp, DefaultColormap(Disp, Scrn), buf, &xcolor)) {
printf("%s: %s: Bad color name\n", fullname, buf);
exit(1);
}
*(image->rgb.red + a)= xcolor.red;
*(image->rgb.green + a)= xcolor.green;
*(image->rgb.blue + a)= xcolor.blue;
}
}
for (;;) {
if (! zgets((byte *)buf, BUFSIZ - 1, zf))
corrupted(fullname, zf);
if (sscanf(buf, "static char * %s", what) == 1)
break;
}
if (p= rindex(what, '_'))
p++;
else
p= what;
if (strcmp(p, "pixels[]"))
corrupted(fullname, zf);
/* read in image data
*/
dptr= image->data;
for (y= 0; y < h; y++) {
while (((c= zgetc(zf)) != EOF) && (c != '"'))
;
for (x= 0; x < w; x++) {
for (a= 0; a < cpp; a++) {
if ((c= zgetc(zf)) == '\\')
c= zgetc(zf);
if (c == EOF)
corrupted(fullname, zf);
buf[a]= (char)c;
}
for (a= 0; a < ncolors; a++)
if (!strncmp(*(ctable + a), buf, cpp))
break;
if (a == ncolors) { /* major uncool */
zclose(zf);
printf("%s: Pixel data doesn't match color data\n", fullname);
exit(1);
}
valToMem((unsigned long)a, dptr, image->pixlen);
dptr += image->pixlen;
}
if ((c= zgetc(zf)) != '"')
corrupted(fullname, zf);
}
zclose(zf);
return(image);
}
int xpixmapIdent(fullname, name)
char *fullname, *name;
{ Image *image;
if (image= xpixmapLoad(fullname, name, (unsigned int)1)) {
freeImage(image);
return(1);
}
return(0);
}
begin 644 xpixmap.i.bz2
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
+XNY(IPH2`QKJSR"=
`
end
>Fix:
Omit the ``-fstrength-reduce'' option... Removing other
options (except for the -O metaoption) does not help...
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the Gcc-prs
mailing list