https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82842
Paul Thomas <pault at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Comment #3 from Paul Thomas <pault at gcc dot gnu.org> --- There are a lot more issues with this PR than I am prepared to deal with right now. However, I will take it and will return to it at a later date. For the record, the backtrace at the error is: #0 gfc_match_name (buffer=buffer@entry=0x7fffffffcdc0 "\240\244#\002") at ../../trunk/gcc/fortran/match.c:659 #1 0x00000000008a88a7 in match_actual_arg (result=result@entry=0x223a4b8) at ../../trunk/gcc/fortran/primary.c:1522 #2 0x00000000008a8b6b in match_keyword_arg (actual=actual@entry=0x223a4a0, base=base@entry=0x223a4a0, pdt=pdt@entry=false) at ../../trunk/gcc/fortran/primary.c:1649 #3 0x00000000008a9faa in gfc_match_actual_arglist (sub_flag=sub_flag@entry=0, argp=argp@entry=0x7fffffffcf58, pdt=pdt@entry=false) at ../../trunk/gcc/fortran/primary.c:1863 #4 0x00000000008ac49e in gfc_match_rvalue (result=result@entry=0x7fffffffd040) at ../../trunk/gcc/fortran/primary.c:3325 ...snip... Paul