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

Re: Status of SEE and Autovectorization patches?


On 5/5/06, Mircea Namolaru <NAMOLARU@il.ibm.com> wrote:
> That certainly does suggest a bug in the SEE patches.  They needn't do
> anything useful on IA32/AMD64, but they should presumably either (a) not
> cause a bootstrap failure on these architectures, or (b) be disabled on
> these architectures.

Agree. I will check the bootstrapping on x86. (a) seems preferable but
if not feasible in a short time frame, it will be (b).

It looks like there are SEE related ICEs for SPEC CPU2000 on x86_64 at least. One of them looks like

/gcc/spec/sb-vangelis-head-64/x86_64/install-200605042254/bin/gcc -c
-o check_route.o       -DSPEC_CPU2000       -O3  check_route.c
check_route.c: In function 'pin_and_chan_adjacent':
check_route.c:527: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

Program received signal SIGSEGV, Segmentation fault.
0x000000000082c839 in hash_descriptor_pre_extension (p=Variable "p" is
not available.
)
   at /gcc/spec/sb-vangelis-head-64/gcc/gcc/see.c:837
837       rtx set = single_set (extension->se_insn);

(sorry, no debug info available here)

Richard.


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