[Bug tree-optimization/33855] [4.3 Regression] Segfault in verify_ssa/execute_function_todo with -O

2007-10-22 Thread matz at gcc dot gnu dot org
--- Comment #8 from matz at gcc dot gnu dot org 2007-10-22 15:32 --- Fixed. -- matz at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug tree-optimization/33855] [4.3 Regression] Segfault in verify_ssa/execute_function_todo with -O

2007-10-22 Thread matz at gcc dot gnu dot org
--- Comment #7 from matz at gcc dot gnu dot org 2007-10-22 15:29 --- Subject: Bug 33855 Author: matz Date: Mon Oct 22 15:29:17 2007 New Revision: 129551 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129551 Log: PR tree-optimization/33855 * tree-ssa-phiopt.c (co

[Bug tree-optimization/33855] [4.3 Regression] Segfault in verify_ssa/execute_function_todo with -O

2007-10-22 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2007-10-22 08:56 --- # cstore.12_30 = VDEF cstore.12_30 = COMPLEX_EXPR ; That does not make sense either. How can there be a VDEF on a gimple register variable? This is caused by the cselim pass which was added by: 2007-09-10 M

[Bug tree-optimization/33855] [4.3 Regression] Segfault in verify_ssa/execute_function_todo with -O

2007-10-22 Thread tbm at cyrius dot com
--- Comment #5 from tbm at cyrius dot com 2007-10-22 07:10 --- Trunk from 20070902 works, 20070916 shows the ICE. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33855

[Bug tree-optimization/33855] [4.3 Regression] Segfault in verify_ssa/execute_function_todo with -O

2007-10-22 Thread tbm at cyrius dot com
--- Comment #4 from tbm at cyrius dot com 2007-10-22 07:08 --- When I change the testcase slightly, namely - vsorc.vqd[indx] = t*0.0fj; + vsorc.vqd[indx] = t; then I get: (sid)30051:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/gcc -c -O1 nec2c-main.c nec2c-main.c: In funct

[Bug tree-optimization/33855] [4.3 Regression] Segfault in verify_ssa/execute_function_todo with -O

2007-10-22 Thread tbm at cyrius dot com
--- Comment #3 from tbm at cyrius dot com 2007-10-22 07:04 --- Program received signal SIGSEGV, Segmentation fault. verify_ssa (check_modified_stmt=1 '\001') at gcc/tree-ssa.c:627 627 if (!IS_EMPTY_STMT (stmt)) (gdb) where #0 verify_ssa (check_modified_stmt=1 '\001') at gc

[Bug tree-optimization/33855] [4.3 Regression] Segfault in verify_ssa/execute_function_todo with -O

2007-10-22 Thread tbm at cyrius dot com
--- Comment #2 from tbm at cyrius dot com 2007-10-22 07:04 --- /* Testcase by Martin Michlmayr <[EMAIL PROTECTED]> */ typedef struct { int nsant, nvqd; _Complex long double *vqd; } vsorc_t; vsorc_t vsorc; void foo(int next_job, int ain_num, int iped, long t) { long double zpnorm;

[Bug tree-optimization/33855] [4.3 Regression] Segfault in verify_ssa/execute_function_todo with -O

2007-10-22 Thread tbm at cyrius dot com
--- Comment #1 from tbm at cyrius dot com 2007-10-22 07:03 --- Created an attachment (id=14386) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14386&action=view) preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33855