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
>
[ 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
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
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 +-
> >>
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
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 (
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)