Hello! When compiling GNU tar 1.15.1, it stopps with:
argp-help.c: In function 'make_hol': argp-help.c:430: warning: comparison is always true due to limited range of data type argp-help.c: In function 'hol_append': argp-help.c:831: warning: comparison is always true due to limited range of data type argp-help.c:1684:4: argp-help.c: In function '__argp_short_program_name': argp-help.c:1675: internal compiler error: Segmentation Fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. make[4]: *** [argp-help.o] Error 1 uname -a: SunOS 5.8 Generic_108528-26 sun4u sparc SUNW,Sun-Fire-15000 gcc -v: Using built-in specs. Target: sparcv9-sun-solaris2.8 Configured with: /appl/local/be8/tmp/gcc-4.1-20051125/configure --prefix=/appl/local/be8/pkg/pre2 --enable-shared --enable-threads --enable-languages=c,c++ --disable-libgcj --with-gnu-as --with-as=/appl/local/be8/pkg/pre2/bin/sparcv9-sun-solaris2.8-as --with-gnu-ld --with-ld=/appl/local/be8/pkg/pre2/bin/sparcv9-sun-solaris2.8-ld --disable-multilib sparcv9-sun-solaris2.8 Thread model: posix gcc version 4.1.0 20051125 (prerelease) To reproduce: 1) get GNU tar 1.15.1 2) untar the tarball :-) 3) cd tar-1.15.1 4) ./configure --host=sparcv9-sun-solaris2.8 --target=sparcv9-sun-solaris2.8 5) make Other systems also fail: sparcv9-sun-solaris2.8: gcc 4.0.2 Other systems known to work: sparc-sun-solaris2.8: gcc 4.0.2 The gcc 4.0.2 versions uses binutils-2.16.1. The gcc 4.1.0 20051125 version uses binutils-051130. If you need other information, just drop me a mail. Happy debugging Andre -- Summary: ICE compiling GNU tar Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: andreas at florath dot net GCC build triplet: sparcv9-sun-solaris2.8 GCC host triplet: sparcv9-sun-solaris2.8 GCC target triplet: sparcv9-sun-solaris2.8 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25200