This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug fortran/80392] ICE with allocatable polymorphic function result in a procedure pointer component


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)

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]