This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
make bootstrap with --enable-checking failure on 19980714
- To: egcs-bugs at cygnus dot com
- Subject: make bootstrap with --enable-checking failure on 19980714
- From: Oleg Zabluda <zabluda at math dot psu dot edu>
- Date: Tue, 14 Jul 1998 22:47:50 -0400 (EDT)
Summary: When configured with --enable-checking, `make bootstrap'
fails for me on Linux. It also fails in the identical manner
on Sun Solaris. At this point I don't see which environment-specific
factors might affect this, so I am not describing any, just yet.
The relevant portions of the build process are reproduced below.
I was observing the failure for the last two weeks, ever since
I've tried --enable-checking for the first time.
Oleg.
(ttyp2)marianna:~/src/egcs> ./configure --host=i586-linux --enable-shared \
? --enable-checking --prefix=/home/zabluda/usr/local
Created "Makefile" in /home/zabluda/src/egcs using "mh-frag" and "mt-frag"
Links are now set up to build a native compiler for i586-pc-linux-gnu
(ttyp2)marianna:~/src/egcs> cat config.status
#!/bin/sh
# This file was generated automatically by configure. Do not edit.
# This directory was configured as follows:
./configure --with-gcc-version-trigger=/home/zabluda/src/egcs/gcc/version.c --host=i586-linux --enable-shared --enable-checking --prefix=/home/zabluda/usr/local --norecursion
# using "mh-frag" and "mt-frag"
(ttyp2)marianna:~/src/egcs> make bootstrap
[.....]
make[2]: Entering directory `/home/zabluda/src/egcs/gcc'
[....]
stage1/xgcc -Bstage1/ -c -DIN_GCC -W -Wall -O2 -g -O2 -DHAVE_CONFIG_H -I. -I. -I./config stor-layout.c
stor-layout.c: In function `mode_for_size':
stor-layout.c:147: warning: comparison between signed and unsigned
stor-layout.c:153: warning: comparison between signed and unsigned
stor-layout.c: In function `smallest_mode_for_size':
stor-layout.c:173: warning: comparison between signed and unsigned
stor-layout.c: In function `layout_decl':
stor-layout.c:255: warning: comparison between signed and unsigned
stor-layout.c:272: warning: comparison between signed and unsigned
stor-layout.c:272: expr.c:4978: Expect expression, have 'error_mark'
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[...]
(ttyp2)marianna:~/src/egcs> gcc/stage1/xgcc -v
Using builtin specs.
gcc version egcs-2.91.48 19980714 (gcc2 ss-980609 experimental)