[Bug middle-end/29965] OpenMP vs always throw in a loop

2007-01-10 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29965

[Bug middle-end/29965] OpenMP vs always throw in a loop

2006-12-04 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2006-12-04 10:36 --- Fixed in SVN. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGN

[Bug middle-end/29965] OpenMP vs always throw in a loop

2006-12-04 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2006-12-04 10:23 --- Subject: Bug 29965 Author: jakub Date: Mon Dec 4 10:23:06 2006 New Revision: 119484 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=119484 Log: PR middle-end/29965 * omp-low.c (determine_parall

[Bug middle-end/29965] OpenMP vs always throw in a loop

2006-12-04 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2006-12-04 10:21 --- Subject: Bug 29965 Author: jakub Date: Mon Dec 4 10:20:51 2006 New Revision: 119483 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=119483 Log: PR middle-end/29965 * omp-low.c (determine_parall

[Bug middle-end/29965] OpenMP vs always throw in a loop

2006-11-29 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2006-11-29 20:21 --- This is similar to PR27328 which was only fixed for omp parallel (and even then only when not inlined or inlined at most once). Started fixing these omp region with NULL region->exit and/or region->cond issues today, b

[Bug middle-end/29965] OpenMP vs always throw in a loop

2006-11-26 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2006-11-26 19:16 --- That's actually ICE on invalid, you can't throw out of a parallel region. OpenMP 2.5, section 2.4 says: "A throw executed inside a parallel region must cause execution to resume within the same parallel region, and it

[Bug middle-end/29965] OpenMP vs always throw in a loop

2006-11-23 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-23 23:04 --- Actually you can reproduce the same ICE (with the same backtrace) with C++ code: extern void bar (int); void foo (int n) { int i; #pragma omp parallel for schedule(dynamic) for (i = 0; i < n; i++) { th