This is the mail archive of the gcc-patches@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]

Cygwin bootstrap failure [was Re: RFA - patch for merging itanium-sched-branch into main line - part1]


In article <3E1DE865.3DA20592@redhat.com>, 
vmakarov@redhat.com says...
>   The following patch merges changes on itanium-sched-branch into the
> main line.
> 
> 2003-01-09  Vladimir Makarov  <vmakarov@redhat.com>
> 
>         The following changes are merged from itanium-sched-branch:
> 
>         2003-01-08  David Edelsohn  <edelsohn@gnu.org>
> 
>         * doc/md.texi: Clarify assignment of units to automata
> description.
> 
>         2003-01-08  Vladimir Makarov  <vmakarov@redhat.com>
> 
>         * genautomata.c (unit_decl): Remove members
>         `the_same_automaton_unit' and
>         `the_same_automaton_message_reported_p'.
>         (process_unit_to_form_the_same_automaton_unit_lists,
>         form_the_same_automaton_unit_lists_from_regexp,
>         form_the_same_automaton_unit_lists, the_same_automaton_lists):
>         Remove them.
>         (annotation_message_reported_p): New global variable.
>         (check_unit_distribution_in_reserv,
>         check_regexp_units_distribution): New functions.
>         (check_unit_distributions_to_automata): Rewrite it.
> 
>         2003-01-04  Vladimir Makarov  <vmakarov@redhat.com>
> 
>         * genautomata.c
> (form_the_same_automaton_unit_lists_from_regexp):
>         Use continue instead of break if cycle is too big.

This patch causes a stage3 bootstrap failure on i686-cygwin-
pc.

  transformation: 0.016000, building DFA: 0.312000
  DFA minimization: 0.000000, making insn equivalence: 
0.000000
 all automaton generation: 0.344000, output: 0.109000
/bin/sh /CVSTree/gcc/gcc/move-if-change tmp-attrtab.c insn-
attrtab.c
echo timestamp > s-attrtab
stage2/xgcc.exe -Bstage2/ -B/usr/local/i686-pc-cygwin/bin/   
-g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-
prototypes -Wmissing-prototypes -Wtraditional -pedantic -
Wno-long-long -fno-common  -DHAVE_CONFIG_H  -
DCYGWIN_CROSS_DIR=\"/usr/local/i686-pc-cygwin\" -I. -I. -
I/CVSTree/gcc/gcc -I/CVSTree/gcc/gcc/. -
I/CVSTree/gcc/gcc/config -I/CVSTree/gcc/gcc/../include -c 
insn-attrtab.c \
  -o insn-attrtab.o
insn-attrtab.c: In function `insn_default_latency':
insn-attrtab.c:5655: internal compiler error: Segmentation 
fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for 
instructions.

gdb reveals

During symbol reading, struct/union type gets multiply 
defined: struct function.

During symbol reading, struct/union type gets multiply 
defined: struct function.

During symbol reading, struct/union type gets multiply 
defined: struct rtx_def.
During symbol reading, struct/union type gets multiply 
defined: struct rtvec_def


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