Re: [PR65637][PATCH][3/5] Fix gcc_assert in expand_omp_for_static_chunk

2015-09-03 Thread Jakub Jelinek
On Mon, Aug 31, 2015 at 01:55:40PM +0200, Tom de Vries wrote: > Fix gcc_assert in expand_omp_for_static_chunk > > 2015-08-31 Tom de Vries > > PR tree-optimization/65637 > * omp-low.c (expand_omp_for_static_chunk): Fix gcc_assert for the case >

[PR65637][PATCH][3/5] Fix gcc_assert in expand_omp_for_static_chunk

2015-08-31 Thread Tom de Vries
[ Was: Re: [PR65637][PATCH][1/3] Fix gcc_assert in expand_omp_for_static_chunk ] On 15/04/15 15:15, Tom de Vries wrote: On 15-04-15 15:10, Tom de Vries wrote: Hi, This patch series fixes PR65637. This patch fixes a segfault in an gcc_assert in expand_omp_for_static_chunk while

[PR65637][PATCH][1/3] Fix gcc_assert in expand_omp_for_static_chunk

2015-04-15 Thread Tom de Vries
cause head is NULL, this assert causes a segfault: ... gcc_assert (gsi_end_p (psi) && i == head->length ()); ... This patch fixes that, by handling the case that head is NULL in the assert. OK for trunk? Thanks, - Tom Fix gcc_assert in expand_omp_for_static_chunk 2015-04-15 Tom de V

Re: [PING^2] Fix gcc_assert in expand_omp_for_static_chunk

2015-01-09 Thread Jakub Jelinek
On Fri, Jan 09, 2015 at 09:54:12AM +0100, Tom de Vries wrote: > >>0001-Fix-gcc_assert-in-expand_omp_for_static_chunk.patch > >> > >> > >>2014-11-12 Tom de Vries Two spaces before <. > >> > >>* omp-low.c (expand_omp_for_static_chunk): Fix assert. Ok, thanks. > >> gcc/omp-low.c | 2 +- > >>

[PING^2] Fix gcc_assert in expand_omp_for_static_chunk

2015-01-09 Thread Tom de Vries
On 26-11-14 14:25, Tom de Vries wrote: On 12-11-14 11:00, Tom de Vries wrote: Jakub, this patch fixes a gcc_assert in expand_omp_for_static_chunk. The assert follows a loop with composite loop condition: ... vec *head = redirect_edge_var_map_vector (re); ene = single_succ_edge (e

[PING] Fix gcc_assert in expand_omp_for_static_chunk

2014-11-26 Thread Tom de Vries
On 12-11-14 11:00, Tom de Vries wrote: Jakub, this patch fixes a gcc_assert in expand_omp_for_static_chunk. The assert follows a loop with composite loop condition: ... vec *head = redirect_edge_var_map_vector (re); ene = single_succ_edge (entry_bb); psi = gsi_start_phis (

Fix gcc_assert in expand_omp_for_static_chunk

2014-11-12 Thread Tom de Vries
Jakub, this patch fixes a gcc_assert in expand_omp_for_static_chunk. The assert follows a loop with composite loop condition: ... vec *head = redirect_edge_var_map_vector (re); ene = single_succ_edge (entry_bb); psi = gsi_start_phis (fin_bb); for (i = 0; !gsi_end_p (psi)