https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99224
--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The releases/gcc-10 branch has been updated by Richard Biener <rgue...@gcc.gnu.org>: https://gcc.gnu.org/g:7e9c43ce0d7b5ef1a1f11bf91d1a06614460b7d8 commit r10-9448-g7e9c43ce0d7b5ef1a1f11bf91d1a06614460b7d8 Author: Richard Biener <rguent...@suse.de> Date: Wed Feb 24 09:18:05 2021 +0100 c/99224 - avoid ICEing on invalid __builtin_next_arg This avoids crashes with __builtin_next_arg on non-parameters. For the specific testcase we arrive with an anonymous SSA_NAME so that SSA_NAME_VAR becomes NULL and we crash. 2021-02-24 Richard Biener <rguent...@suse.de> PR c/99224 * builtins.c (fold_builtin_next_arg): Avoid NULL arg. * gcc.dg/pr99224.c: New testcase. (cherry picked from commit 084963dcaca2f0836366fdb001561e29ecbfb483)