This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Fatal signal using -fprofile-arcs -ftest-coverage
- To: egcs-bugs at cygnus dot com
- Subject: Fatal signal using -fprofile-arcs -ftest-coverage
- From: Kent Boortz <kent at erlang dot ericsson dot se>
- Date: Mon, 09 Mar 1998 17:27:24 +0100
- Cc: kent at erlang dot ericsson dot se
- Reply-To: kent at erlang dot ericsson dot se
problem: fatal signal when using "-fprofile-arcs -ftest-coverage"
version: EGCS 1.0.1 and GCC 2.8.1 (with no patches)
uname -a: SunOS gollum 5.5.1 Generic_103640-03 sun4u sparc SUNW,Ultra-1
command: gcc -fprofile-arcs -ftest-coverage test.c
error msg: gcc: Internal compiler error: program cc1 got fatal signal 6
---------------------------------------------------------------------------
int x = 1;
int main()
{
__label__ foo;
void *bar = &&foo;
if (x) goto *bar;
foo:
return 1;
}
---------------------------------------------------------------------------
Abort is called from branch_prob() in "profile.c"
/* Must be an IF_THEN_ELSE branch. */
if (GET_CODE (tem) != IF_THEN_ELSE)
abort ();
when GET_CODE (tem) == REG.
/kgb