[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2023-05-03 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 anlauf at gcc dot gnu.org changed: What|Removed |Added Last reconfirmed||2023-05-03 Ever

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-06-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #21 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:245517470d6948a40cead9f5c312b8d79ac5c491 commit r12-1278-g245517470d6948a40cead9f5c312b8d79ac5c491 Author: Tobias Burnus Date:

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-06-04 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #20 from Tobias Burnus --- (In reply to CVS Commits from comment #19) > The master branch has been updated by Tobias Burnus : > commit r12-1207-g848a36032c8876ee45d5c81efeddb1bc657ac95c > Fortran/OpenMP: omp loop's BIND clause -

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-06-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #19 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:848a36032c8876ee45d5c81efeddb1bc657ac95c commit r12-1207-g848a36032c8876ee45d5c81efeddb1bc657ac95c Author: Tobias Burnus Date:

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-06-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #18 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:178191e1dfafd8db149edcdef7a39e9e2c00f216 commit r12-1206-g178191e1dfafd8db149edcdef7a39e9e2c00f216 Author: Tobias Burnus Date:

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-06-02 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #17 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:9ca24bd34b6ac44c17f949d89ff60d0fd4665133 commit r12-1158-g9ca24bd34b6ac44c17f949d89ff60d0fd4665133 Author: Tobias Burnus Date:

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-06-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #16 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:f6bf436d9ab907d090823895abb7a2d5ba7ff50c commit r12-1139-gf6bf436d9ab907d090823895abb7a2d5ba7ff50c Author: Tobias Burnus Date:

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-05-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #15 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:5d21c0cbda0c4b109366f51534f328145da4c21f commit r12-1119-g5d21c0cbda0c4b109366f51534f328145da4c21f Author: Jakub Jelinek Date:

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-05-28 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #14 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:c94424b0ed786ec92b6904da69af8b5243b34fdc commit r12-1109-gc94424b0ed786ec92b6904da69af8b5243b34fdc Author: Jakub Jelinek Date:

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-05-25 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #13 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:3a81735c1c8cea4323dcb912b7a8879b54aa3bc0 commit r12-1031-g3a81735c1c8cea4323dcb912b7a8879b54aa3bc0 Author: Jakub Jelinek Date:

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-05-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #12 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:b5c1c7a96bc8d7062d2c35675f48131667498182 commit r12-991-gb5c1c7a96bc8d7062d2c35675f48131667498182 Author: Jakub Jelinek Date:

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-05-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #11 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:0c6e792dd5c96a48c873b73c2d5b1ee4fc4b6b8e commit r12-990-g0c6e792dd5c96a48c873b73c2d5b1ee4fc4b6b8e Author: Jakub Jelinek Date:

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-05-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #10 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:94fa4c67b95c12482b6087d8eef2d72f7b7ea254 commit r12-936-g94fa4c67b95c12482b6087d8eef2d72f7b7ea254 Author: Jakub Jelinek Date:

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-05-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #9 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:780e5d4a2bac6eb7566c966a265961c99449cb55 commit r12-902-g780e5d4a2bac6eb7566c966a265961c99449cb55 Author: Jakub Jelinek Date:

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-05-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #8 from Jakub Jelinek --- (In reply to Tobias Burnus from comment #7) > Created attachment 50810 [details] > Fortran version of the C testcases (see comment 7 for notes) > > Fortran conversion of the C/C++ testcases of comment 7 /

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-05-13 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #7 from Tobias Burnus --- Created attachment 50810 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50810=edit Fortran version of the C testcases (see comment 7 for notes) Fortran conversion of the C/C++ testcases of comment 7

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-05-13 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #6 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:d80aeff0bf2f455e9099def756f612bfbcd2cb0d commit r12-773-gd80aeff0bf2f455e9099def756f612bfbcd2cb0d Author: Jakub Jelinek Date:

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-05-06 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #5 from Jakub Jelinek --- Yeah, I've noticed that when looking at combined constructs because otherwise the 2.14 rule that in_reduction when on target shall be also map(always,tofrom:) doesn't make any sense. Anyway, we have some

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-05-06 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #4 from Tobias Burnus --- (In reply to Jakub Jelinek from comment #3) > I think we should start by checking what we are missing from the handling of > the harder clauses on combined/composite constructs against the 5.0 2.14 >

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-05-06 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #3 from Jakub Jelinek --- Created attachment 50768 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50768=edit pr99928.tar.xz I think we should start by checking what we are missing from the handling of the harder clauses on

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-04-10 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #2 from Tobias Burnus --- Patch: https://gcc.gnu.org/pipermail/gcc-patches/2021-April/567838.html

[Bug middle-end/99928] [OpenMP] reduction variable in combined target construct wrongly mapped as firstprivate

2021-04-06 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99928 --- Comment #1 from Jakub Jelinek --- Yes, that is new in OpenMP 5.0, 4.5 didn't have it. Usually we do this in the gimplifier (gimplify_scan_omp_clauses), we also know there whether it is a combined construct or not. Look for the various spots