This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

target/6436:



>Number:         6436
>Category:       target
>Synopsis:       
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          ice-on-legal-code
>Submitter-Id:   net
>Arrival-Date:   Wed Apr 24 07:06:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Marcus Meissner <meissner@suse.de>
>Release:        3.1 20020415 (prerelease)
>Organization:
SuSE Linux AG
>Environment:
	s390x
>Description:

Hi,

When compiling an empty file with just #include <signal.h> with:

	g++ -O2 -g -c foo.cpp 

It dies with:

	/usr/include/asm/sigcontext.h:49: Internal compiler error in modified_type_die, at dwarf2out.c:7570

Preprocessed output in How-To-Repeat section.

Ciao, Marcus

>How-To-Repeat:
$ g++ -v --save-temps -g -O2 -c foo.cpp
Reading specs from /usr/lib64/gcc-lib/s390x-suse-linux/3.1/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --enable-languages=c,c++,f77,objc --disable-libgcj --with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib --with-system-zlib --enable-shared --libdir=/usr/lib64 --enable-checking s390x-suse-linux
Thread model: posix
gcc version 3.1 20020415 (prerelease)
 /usr/lib64/gcc-lib/s390x-suse-linux/3.1/cpp0 -lang-c++ -D__GNUG__=3 -D__DEPRECATED -D__EXCEPTIONS -D__GXX_ABI_VERSION=100 -v -D__GNUC__=3 -D__GNUC_MINOR__=1 -D__GNUC_PATCHLEVEL__=0 -Dunix -D__gnu_linux__ -Dlinux -D__ELF__ -D__s390__ -D__unix__ -D__gnu_linux__ -D__linux__ -D__ELF__ -D__s390__ -D__unix -D__linux -Asystem(unix) -Asystem(linux) -Acpu(s390) -Amachine(s390) -D__OPTIMIZE__ -D__STDC_HOSTED__=1 -D_GNU_SOURCE -D__SIZE_TYPE__=long unsigned int -D__PTRDIFF_TYPE__=long int -D__s390x__ -D__LONG_MAX__=9223372036854775807L foo.cpp foo.ii
GNU CPP version 3.1 20020415 (prerelease) (cpplib) (Linux for zSeries)
#include "..." search starts here:
#include <...> search starts here:
 /usr/include/g++
 /usr/include/g++/s390x-suse-linux
 /usr/include/g++/backward
 /usr/local/include
 /usr/lib64/gcc-lib/s390x-suse-linux/3.1/include
 /usr/s390x-suse-linux/include
 /usr/include
End of search list.
 /usr/lib64/gcc-lib/s390x-suse-linux/3.1/cc1plus -fpreprocessed foo.ii -fno-caller-saves -quiet -dumpbase foo.cpp -g -O2 -version -fno-caller-saves -o foo.s
GNU CPP version 3.1 20020415 (prerelease) (cpplib) (Linux for zSeries)
GNU C++ version 3.1 20020415 (prerelease) (s390x-suse-linux)
        compiled by GNU C version 3.1 20020415 (prerelease).
In file included from /usr/include/bits/sigcontext.h:28,
                 from /usr/include/signal.h:307,
                 from foo.cpp:1:
/usr/include/asm/sigcontext.h:49: Internal compiler error in modified_type_die,
   at dwarf2out.c:7570
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
$ 

begin 644 foo.ii.gz
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
:.QN=3/XW"Q-?O>/ZE\5HW/L/Z2.GU9X\````
`
end

>Fix:
	no clue.
>Release-Note:
>Audit-Trail:
>Unformatted:


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]