https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113412
anlauf at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |anlauf at gcc dot gnu.org --- Comment #4 from anlauf at gcc dot gnu.org --- (In reply to kargls from comment #3) > Created attachment 57109 [details] > patch > > The attached patch has been regtested. There were no regression. Steve, I just tried your patch. While it fixes comment#0, it misses: print *, atan(1.d0,1.0) end I get as traceback: f951: internal compiler error: Segmentation fault 0x1121b3f crash_signal ../../gcc-trunk/gcc/toplev.cc:319 0x9cde02 sort_actual ../../gcc-trunk/gcc/fortran/intrinsic.cc:4381 0x9ceac2 check_specific ../../gcc-trunk/gcc/fortran/intrinsic.cc:4795 0x9cf2f0 gfc_intrinsic_func_interface(gfc_expr*, int) ../../gcc-trunk/gcc/fortran/intrinsic.cc:5067 0xa350b1 resolve_unknown_f ../../gcc-trunk/gcc/fortran/resolve.cc:3039 0xa47ff0 resolve_function ../../gcc-trunk/gcc/fortran/resolve.cc:3396 0xa46df9 gfc_resolve_expr(gfc_expr*) ../../gcc-trunk/gcc/fortran/resolve.cc:7526 0xa5bc46 gfc_resolve_code(gfc_code*, gfc_namespace*) ../../gcc-trunk/gcc/fortran/resolve.cc:12619 0xa5d0b2 gfc_resolve_blocks(gfc_code*, gfc_namespace*) ../../gcc-trunk/gcc/fortran/resolve.cc:11432 0xa5bbfe gfc_resolve_code(gfc_code*, gfc_namespace*) ../../gcc-trunk/gcc/fortran/resolve.cc:12609 0xa5ec88 resolve_codes ../../gcc-trunk/gcc/fortran/resolve.cc:18463 0xa4080b gfc_resolve(gfc_namespace*) ../../gcc-trunk/gcc/fortran/resolve.cc:18498 0xa26806 resolve_all_program_units ../../gcc-trunk/gcc/fortran/parse.cc:7034 0xa26ffd gfc_parse_file() ../../gcc-trunk/gcc/fortran/parse.cc:7290 0xa8f6df gfc_be_parse_file ../../gcc-trunk/gcc/fortran/f95-lang.cc:241