[Bug fortran/66762] ICE when compiling gfortran.dg/submodule_[16].f90 with -flto
dominiq at lps dot ens.fr
gcc-bugzilla@gcc.gnu.org
Thu Jul 23 10:58:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66762
--- Comment #4 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
Created attachment 36041
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36041&action=edit
Assembly for gfortran.dg/submodule_1.f90 with -flto
Assembly generated with
gfc /opt/gcc/_clean/gcc/testsuite/gfortran.dg/submodule_1.f08 -flto -save-temps
lto1: error: two or more sections for
.gnu.lto___foo_interface_MOD___vtab_foo_interface_Foo.af0e7cdaeebf932b
...
grep lto___foo_interface_MOD___vtab_foo_interface_Foo submodule_1.s
L_GNU_LTO4: ;#
.gnu.lto___foo_interface_MOD___vtab_foo_interface_Foo.af0e7cdaeebf932b
L_GNU_LTO7: ;#
.gnu.lto___foo_interface_MOD___vtab_foo_interface_Foo.af0e7cdaeebf932b
L_GNU_LTO13: ;#
.gnu.lto___foo_interface_MOD___vtab_foo_interface_Foo.af0e7cdaeebf932b
.asciz
".gnu.lto___foo_interface_MOD___vtab_foo_interface_Foo.af0e7cdaeebf932b"
.asciz
".gnu.lto___foo_interface_MOD___vtab_foo_interface_Foo.af0e7cdaeebf932b"
.asciz
".gnu.lto___foo_interface_MOD___vtab_foo_interface_Foo.af0e7cdaeebf932b"
.long L$gnu$lto$offs4 ;#
.gnu.lto___foo_interface_MOD___vtab_foo_interface_Foo.af0e7cdaeebf932b
.long L$gnu$lto$offs7 ;#
.gnu.lto___foo_interface_MOD___vtab_foo_interface_Foo.af0e7cdaeebf932b
.long L$gnu$lto$offs13 ;#
.gnu.lto___foo_interface_MOD___vtab_foo_interface_Foo.af0e7cdaeebf932b
For gfortran.dg/submodule_6.f08
grep lto___mod_a_MOD___vtab_mod_a_T_a submodule_6.s
L_GNU_LTO10: ;# .gnu.lto___mod_a_MOD___vtab_mod_a_T_a.504da200a614bb9e
L_GNU_LTO15: ;# .gnu.lto___mod_a_MOD___vtab_mod_a_T_a.504da200a614bb9e
.asciz ".gnu.lto___mod_a_MOD___vtab_mod_a_T_a.504da200a614bb9e"
.asciz ".gnu.lto___mod_a_MOD___vtab_mod_a_T_a.504da200a614bb9e"
.long L$gnu$lto$offs10 ;#
.gnu.lto___mod_a_MOD___vtab_mod_a_T_a.504da200a614bb9e
.long L$gnu$lto$offs15 ;#
.gnu.lto___mod_a_MOD___vtab_mod_a_T_a.504da200a614bb9e
More information about the Gcc-bugs
mailing list