[Bug c/17957] [4.0 regression] vector type node used after garbage-collected

2004-11-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-23 00:23 --- The other way around it is to move the static variable outside the function and mark them with GTY. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17957

[Bug c/17957] [4.0 regression] vector type node used after garbage-collected

2004-11-22 Thread janis187 at us dot ibm dot com
--- Additional Comments From janis187 at us dot ibm dot com 2004-11-23 00:17 --- An easy fix is for build_word_mode_vector_type to not try to reuse types. The change to the garbage collector merely exposed a latent bug. It works for me if build_word_mode_vector_type is cut down to this,

[Bug c/17957] [4.0 regression] vector type node used after garbage-collected

2004-10-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-16 22:18 --- Never mind about my --enable-intermodule problem is a related but not the same problem (Dale posted a patch to fix it). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17957

[Bug c/17957] [4.0 regression] vector type node used after garbage-collected

2004-10-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-16 18:36 --- Note I see something like this with --enable-intermodule but I did not reduce the problem (there might be another bug like this too). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17957

[Bug c/17957] [4.0 regression] vector type node used after garbage-collected

2004-10-16 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2004-10-16 15:00 --- Confirmed. Jan, the problem appears with your patch http://gcc.gnu.org/ml/gcc-cvs/2004-09/msg00192.html Could you please have a look? -- What|Removed |Added -