[Bug middle-end/27337] OpenMP ICE in expand_expr_real_1 at expr.c:6814

2006-05-02 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2006-05-02 10:48 --- Fixed in SVN. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGN

[Bug middle-end/27337] OpenMP ICE in expand_expr_real_1 at expr.c:6814

2006-05-02 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2006-05-02 10:45 --- Subject: Bug 27337 Author: jakub Date: Tue May 2 10:44:55 2006 New Revision: 113456 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=113456 Log: PR middle-end/27337 * gimplify.c (gimplify_scan_o

[Bug middle-end/27337] OpenMP ICE in expand_expr_real_1 at expr.c:6814

2006-04-27 Thread Klaas dot Vantournhout at UGent dot be
--- Comment #3 from Klaas dot Vantournhout at UGent dot be 2006-04-27 13:09 --- The first test case gives me the same error when using the flags -fopenmp -c. When I don't use -fopenmp, the code will compile. The second test case gives me an other ICE. code2.c: In function S foo(): co

[Bug middle-end/27337] OpenMP ICE in expand_expr_real_1 at expr.c:6814

2006-04-27 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2006-04-27 12:22 --- OMP gimplification and lowering needs to handle RESULT_DECLs. Simplified testcases e.g.: struct S { S (); ~S (); double &operator* () const; }; S foo () { int i; S ret; #pragma omp parallel for for (i = 0