bg@NADA.KTH.SE (Bj|rn Gr|nvall) (10/21/89)
MACHINE pyramid 98?? DESCRIPTION Program cc1 got fatal signal 4. This happens in reload.c at line 1774: /* The operands don't meet the constraints. goal_alternative describes the alternative that we could reach by reloading the fewest operands. Reload so as to fit it. */ if (best == MAX_RECOG_OPERANDS + 100) { /* No alternative works with reloads?? */ if (insn_code_number >= 0) => abort (); error_for_asm (insn, "inconsistent operand constraints in an `asm'"); /* Avoid further trouble with this insn. */ PATTERN (insn) = gen_rtx (USE, VOIDmode, const0_rtx); n_reloads = 0; return; } If you want more info from the coredump please mail me. Script started on Sat Oct 21 13:35:06 1989 draken-1> echo `hosttype` pyr draken-2> gcc -v gcc version 1.36 draken-3> cat bug-gcc.c char *dbp; tail(cp) char *cp; { register int len = 0; while (*cp && (*cp&~' ') == ((*(dbp+len))&~' ')) cp++, len++; } draken-4> gcc -c bug-gcc.c -v gcc version 1.36 /usr/local/lib/gcc-cpp -v -undef -D__GNUC__ -Dpyr -Dunix -D__pyr__ -D__unix__ bug-gcc.c /usr/tmp/cc024779.cpp GNU CPP version 1.36 /usr/local/lib/gcc-cc1 /usr/tmp/cc024779.cpp -quiet -dumpbase bug-gcc.c -version -o /usr/tmp/cc024779.s GNU C version 1.36 (pyr) compiled by GNU C version 1.36. default target switches: -munix -mindex -mgnu-stdarg gcc: Program cc1 got fatal signal 4. draken-5> gdb /usr/local/lib/gcc-cc1 core GDB 3.2, Copyright (C) 1988 Free Software Foundation, Inc. There is ABSOLUTELY NO WARRANTY for GDB; type "info warranty" for details. GDB is free software and you are welcome to distribute copies of it under certain conditions; type "info copying" to see the conditions. Reading symbol data from /usr/local/lib/gcc-cc1...done. Type "help" for a list of commands. (gdb) wwhere #0 0x88ea0 in abort () #1 0x72178 in find_reloads (...) (...) #2 0x74eb4 in reload (...) (...) #3 0x1c0cc in rest_of_compilation (...) (...) #4 0x10d60 in finish_function (...) (...) #5 0x3d34 in yyparse (...) (...) #6 0x1adfc in compile_file (...) (...) #7 0x1ce70 in main (...) (...) (gdb) qq draken-6> ^Dexit script done on Sat Oct 21 13:36:18 1989