[Bug c/99990] [8/9/10/11 Regression] ICE in gimplifier on invalid va_arg
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=0 --- Comment #6 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:9f7d77bd6d65aa1cf2e195d3776052705c6e636b commit r11-8116-g9f7d77bd6d65aa1cf2e195d3776052705c6e636b Author: Jakub Jelinek Date: Sat Apr 10 17:01:54 2021 +0200 c: Avoid clobbering TREE_TYPE (error_mark_node) [PR0] The following testcase ICEs during error recovery, because finish_decl overwrites TREE_TYPE (error_mark_node), which better should stay always to be error_mark_node. 2021-04-10 Jakub Jelinek PR c/0 * c-decl.c (finish_decl): Don't overwrite TREE_TYPE of error_mark_node. * gcc.dg/pr0.c: New test.
[Bug c/99990] [8/9/10/11 Regression] ICE in gimplifier on invalid va_arg
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=0 --- Comment #5 from Jakub Jelinek --- Created attachment 50536 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50536=edit gcc11-pr0.patch Untested fix.
[Bug c/99990] [8/9/10/11 Regression] ICE in gimplifier on invalid va_arg
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=0 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |8.5 Summary|Crash in GCC-11/gimplify|[8/9/10/11 Regression] ICE ||in gimplifier on invalid ||va_arg --- Comment #4 from Jakub Jelinek --- Started with r7-2847-gba9bbd6f584afe2939c44c159cbb1c064becad5c