https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108459
--- Comment #9 from CVS Commits ---
The releases/gcc-11 branch has been updated by Jakub Jelinek
:
https://gcc.gnu.org/g:23d16b36eb41366841af052c35f335f35ee203cc
commit r11-10699-g23d16b36eb41366841af052c35f335f35ee203cc
Author: Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108459
--- Comment #8 from CVS Commits ---
The releases/gcc-12 branch has been updated by Jakub Jelinek
:
https://gcc.gnu.org/g:629907bff87e238d45afe609716880e8acf9e541
commit r12-9141-g629907bff87e238d45afe609716880e8acf9e541
Author: Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108459
--- Comment #7 from Jakub Jelinek ---
Fixed on the trunk, will backport later.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108459
--- Comment #6 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:46644ec99cb355845b23bb1d02775c057ed8ee88
commit r13-5262-g46644ec99cb355845b23bb1d02775c057ed8ee88
Author: Jakub Jelinek
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108459
Jakub Jelinek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108459
--- Comment #4 from Jakub Jelinek ---
I think that ought to be fine.
There is
if (single_nonrect == -1
|| (loop->m1 && TREE_CODE (loop->m1) != INTEGER_CST)
|| (loop->m2 && TREE_CODE (loop->m2)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108459
--- Comment #3 from Tobias Burnus ---
(In reply to Jakub Jelinek from comment #2)
> --- gcc/omp-expand.cc.jj 2023-01-02 09:32:49.399894958 +0100
> +++ gcc/omp-expand.cc 2023-01-19 12:01:05.103410564 +0100
> - t = fold_unary
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108459
--- Comment #2 from Jakub Jelinek ---
--- gcc/omp-expand.cc.jj2023-01-02 09:32:49.399894958 +0100
+++ gcc/omp-expand.cc 2023-01-19 12:01:05.103410564 +0100
@@ -2003,8 +2003,8 @@ expand_omp_for_init_counts (struct omp_f
t =
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108459
--- Comment #1 from Jakub Jelinek ---
Slightly simplified:
void
foo (int x)
{
#pragma omp for collapse(2)
for (int i = 1; i <= 16; i++)
for (int j = i * x; j <= 16; j++)
;
}
Started with my r11-2537-g29e0ad452cdf001bcc commit,