This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/80392] ICE with allocatable polymorphic function result in a procedure pointer component
- From: "dominiq at lps dot ens.fr" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 11 Apr 2017 17:26:29 +0000
- Subject: [Bug fortran/80392] ICE with allocatable polymorphic function result in a procedure pointer component
- Auto-submitted: auto-generated
- References: <bug-80392-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80392
Dominique d'Humieres <dominiq at lps dot ens.fr> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2017-04-11
CC| |janus at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #1 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
The change occurred between revisions r242391 (2016-11-14, error) and r242749
(2016-11-23, ICE), may be r242392 (pr78300).
Compiling the test with an instrumented gfortran gives
ASAN:DEADLYSIGNAL
=================================================================
==68236==ERROR: AddressSanitizer: stack-overflow on address 0x7fff5bc00f68 (pc
0x0001523fe4c6 bp 0x7fff5bc017c0 sp 0x7fff5bc00f30 T0)
#0 0x1523fe4c5 in wrap_strcmp.part.6
(/opt/gcc/gcc7a/lib/libasan.4.dylib+0x2d4c5)
#1 0x10079f093 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079f093)
#2 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#3 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#4 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#5 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#6 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#7 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#8 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#9 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#10 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#11 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#12 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#13 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#14 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#15 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#16 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#17 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#18 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#19 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#20 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#21 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#22 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#23 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#24 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#25 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#26 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#27 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#28 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#29 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#30 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#31 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#32 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#33 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#34 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#35 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#36 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#37 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#38 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#39 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#40 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#41 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#42 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#43 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#44 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#45 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#46 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#47 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#48 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#49 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#50 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#51 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#52 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#53 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#54 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#55 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#56 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#57 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#58 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#59 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#60 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#61 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#62 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#63 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#64 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#65 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#66 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#67 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#68 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#69 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#70 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#71 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#72 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#73 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#74 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#75 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#76 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#77 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#78 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#79 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#80 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#81 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#82 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#83 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#84 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#85 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#86 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#87 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#88 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#89 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#90 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#91 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#92 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#93 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#94 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#95 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#96 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#97 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#98 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#99 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#100 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#101 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#102 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#103 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#104 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#105 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#106 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#107 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#108 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#109 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#110 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#111 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#112 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#113 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#114 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#115 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#116 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#117 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#118 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#119 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#120 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#121 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#122 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#123 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#124 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#125 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#126 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#127 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#128 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#129 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#130 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#131 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#132 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#133 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#134 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#135 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#136 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#137 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#138 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#139 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#140 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#141 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#142 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#143 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#144 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#145 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#146 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#147 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#148 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#149 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#150 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#151 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#152 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#153 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#154 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#155 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#156 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#157 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#158 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#159 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#160 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#161 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#162 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#163 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#164 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#165 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#166 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#167 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#168 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#169 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#170 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#171 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#172 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#173 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#174 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#175 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#176 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#177 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#178 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#179 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#180 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#181 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#182 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#183 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#184 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#185 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#186 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#187 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#188 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#189 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#190 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#191 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#192 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#193 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#194 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#195 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#196 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#197 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#198 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#199 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#200 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#201 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#202 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#203 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#204 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#205 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#206 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#207 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#208 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#209 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#210 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#211 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#212 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#213 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#214 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#215 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#216 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#217 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#218 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#219 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#220 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#221 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#222 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#223 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#224 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#225 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#226 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#227 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#228 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#229 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#230 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#231 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#232 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#233 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#234 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#235 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#236 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#237 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#238 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#239 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#240 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#241 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#242 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#243 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#244 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#245 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#246 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#247 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#248 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#249 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#250 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#251 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#252 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#253 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)
#254 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#255 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
SUMMARY: AddressSanitizer: stack-overflow
(/opt/gcc/gcc7a/lib/libasan.4.dylib+0x2d4c5) in wrap_strcmp.part.6
==68236==ABORTING
==68236==WARNING: ASan is ignoring requested __asan_handle_no_return: stack
top: 0x7fff5fc00000; bottom 0x0001546dc000; size: 0x7ffe0b524000
(140729088360448)
False positive error reports may follow
For details see https://github.com/google/sanitizers/issues/189
f951: internal compiler error: Abort trap: 6
gfcgp: internal compiler error: Abort trap: 6 (program f951)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
Apparently an infinite loop
#2 0x1007a45f7 in gfc_typenode_for_spec(gfc_typespec*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a45f7)
#3 0x1007a5c9c in gfc_sym_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a5c9c)
#4 0x10079cf37 in gfc_get_function_type(gfc_symbol*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079cf37)
#5 0x10079d2f7 in gfc_get_ppc_type(gfc_component*)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079d2f7)
#6 0x1007a041d in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x1007a041d)
#7 0x10079fd80 in gfc_get_derived_type(gfc_symbol*, int)
(/opt/gcc/gcc7gp/libexec/gcc/x86_64-apple-darwin16.4.0/7.0.1/f951+0x10079fd80)