[Bug target/29250] internal compiler error: in extract_insn, at recog.c:2084

2006-10-13 Thread dje at gcc dot gnu dot org
--- Comment #8 from dje at gcc dot gnu dot org 2006-10-14 03:03 --- Subject: Bug 29250 Author: dje Date: Sat Oct 14 03:03:23 2006 New Revision: 117724 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117724 Log: 2006-10-13 David Edelsohn <[EMAIL PROTECTED]> Ian Lance

[Bug target/29250] internal compiler error: in extract_insn, at recog.c:2084

2006-10-12 Thread dje at gcc dot gnu dot org
--- Comment #7 from dje at gcc dot gnu dot org 2006-10-12 23:39 --- unit size align 64 symtab 0 alias set -1 precision 64 pointer_to_this > sizes-gimplified unsigned SI size unit size align 32 symtab 0 alias set -1>

[Bug target/29250] internal compiler error: in extract_insn, at recog.c:2084

2006-10-12 Thread dje at gcc dot gnu dot org
--- Comment #6 from dje at gcc dot gnu dot org 2006-10-12 23:02 --- The reason this is going off the rails is a "long" index invokes expand_expr_real_1 with PLUS_EXP and modifier=EXPAND_NORMAL while "long long" invokes it with modifier=EXPAND_SUM. For EXPAND_NORMAL, GCC invokes expand_o

[Bug target/29250] internal compiler error: in extract_insn, at recog.c:2084

2006-10-12 Thread dje at gcc dot gnu dot org
--- Comment #5 from dje at gcc dot gnu dot org 2006-10-12 19:15 --- The expander is producing invalid RTL. If the index variable "offs" is changed from "long long" to "long", the code compiles correctly and the memory loads are placed in temporary pseudos. Only with "long long" does GC

[Bug target/29250] internal compiler error: in extract_insn, at recog.c:2084

2006-10-12 Thread dje at gcc dot gnu dot org
--- Comment #4 from dje at gcc dot gnu dot org 2006-10-12 17:20 --- How is expand even generating this? This is completely invalid RTL for PPC. -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/29250] internal compiler error: in extract_insn, at recog.c:2084

2006-09-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-09-27 17:52 --- Confirmed, reduced testcase: struct TSparseEntry { int feat_index; double entry; }; struct TSparse { int vec_index; int num_feat_entries; struct TSparseEntry* features; }; void get_full_feature_matrix(struct TSp

[Bug target/29250] internal compiler error: in extract_insn, at recog.c:2084

2006-09-27 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-09-27 16:21 --- Reducing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29250

[Bug target/29250] internal compiler error: in extract_insn, at recog.c:2084

2006-09-27 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |