[Bug middle-end/111446] genmatch should warn/error out on recusive match patterns

2023-09-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111446 --- Comment #3 from Andrew Pinski --- (In reply to Richard Biener from comment #1) > Note originally I intended to have (match (...)) inlined in the match IL > itself, > so any such checking should not only check for direct recursion but indirec

[Bug middle-end/111446] genmatch should warn/error out on recusive match patterns

2023-09-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111446 --- Comment #2 from CVS Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:7ea501d3ea698e1c845fb61e3487f4cd949e6253 commit r14-4114-g7ea501d3ea698e1c845fb61e3487f4cd949e6253 Author: Andrew Pinski Date: Su

[Bug middle-end/111446] genmatch should warn/error out on recusive match patterns

2023-09-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111446 --- Comment #1 from Richard Biener --- Note originally I intended to have (match (...)) inlined in the match IL itself, so any such checking should not only check for direct recursion but indirect as well - all SCCs are unsupported. (match (one

[Bug middle-end/111446] genmatch should warn/error out on recusive match patterns

2023-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111446 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|