[Bug fortran/107214] [13 Regression] ICE: base pointer cycle detected since r13-2661-gb57abd072dd319a7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107214 Jakub Jelinek changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|--- |FIXED CC||jakub at gcc dot gnu.org --- Comment #4 from Jakub Jelinek --- The #c0 testcase certainly doesn't ICE anymore.
[Bug fortran/107214] [13 Regression] ICE: base pointer cycle detected since r13-2661-gb57abd072dd319a7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107214 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|NEW |WAITING --- Comment #3 from anlauf at gcc dot gnu.org --- Assuming it is fixed, can we close it?
[Bug fortran/107214] [13 Regression] ICE: base pointer cycle detected since r13-2661-gb57abd072dd319a7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107214 --- Comment #2 from CVS Commits --- The master branch has been updated by Julian Brown : https://gcc.gnu.org/g:330b9a8d87dd73e10539da618496ad4964fee26d commit r13-4703-g330b9a8d87dd73e10539da618496ad4964fee26d Author: Julian Brown Date: Tue Dec 6 23:10:58 2022 + OpenMP: Duplicate checking for map clauses in Fortran (PR107214) This patch adds duplicate checking for OpenMP "map" clauses, taking some cues from the implementation for C in c-typeck.cc:c_finish_omp_clauses (and similar for C++). In addition to the existing use of the "mark" and "comp_mark" bitfields in the gfc_symbol structure, the patch adds several new bits handling duplicate checking within various categories of clause types. If "mark" is being used for map clauses, we need to use different bits for other clauses for cases where "map" and some other clause can refer to the same symbol (e.g. "map(n) shared(n)"). 2022-12-06 Julian Brown gcc/fortran/ PR fortran/107214 * gfortran.h (gfc_symbol): Add data_mark, dev_mark, gen_mark and reduc_mark bitfields. * openmp.cc (resolve_omp_clauses): Use above bitfields to improve duplicate clause detection. gcc/testsuite/ PR fortran/107214 * gfortran.dg/gomp/pr107214.f90: New test. * gfortran.dg/gomp/pr107214-2.f90: New test. * gfortran.dg/gomp/pr107214-3.f90: New test. * gfortran.dg/gomp/pr107214-4.f90: New test. * gfortran.dg/gomp/pr107214-5.f90: New test. * gfortran.dg/gomp/pr107214-6.f90: New test. * gfortran.dg/gomp/pr107214-7.f90: New test. * gfortran.dg/gomp/pr107214-8.f90: New test.
[Bug fortran/107214] [13 Regression] ICE: base pointer cycle detected since r13-2661-gb57abd072dd319a7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107214 Richard Biener changed: What|Removed |Added Keywords||accepts-invalid Priority|P3 |P1
[Bug fortran/107214] [13 Regression] ICE: base pointer cycle detected since r13-2661-gb57abd072dd319a7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107214 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.0
[Bug fortran/107214] [13 Regression] ICE: base pointer cycle detected since r13-2661-gb57abd072dd319a7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107214 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0 |1 CC||julian at codesourcery dot com, ||marxin at gcc dot gnu.org Summary|[13 Regression] ICE: base |[13 Regression] ICE: base |pointer cycle detected |pointer cycle detected ||since ||r13-2661-gb57abd072dd319a7 Last reconfirmed||2022-10-12 --- Comment #1 from Martin Liška --- Started with r13-2661-gb57abd072dd319a7.