[Bug lto/49700] LTO compile time hog
Joost.VandeVondele at mat dot ethz.ch
gcc-bugzilla@gcc.gnu.org
Mon May 7 19:18:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49700
--- Comment #8 from Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> 2012-05-07 19:04:29 UTC ---
(In reply to comment #7)
> Has the situation improved?
current trunk LTO seems to fail on CP2K with:
/data/vjoost/clean/cp2k/cp2k/src/../src/rt_propagation_methods.F: In function
‘propagate_cn_or_em’:
/data/vjoost/clean/cp2k/cp2k/src/../src/rt_propagation_methods.F:217:0: error:
type mismatch in component reference
SUBROUTINE propagate_cn_or_em(qs_env, error)
^
struct array2_integer(kind=4)
struct array2_integer(kind=4)
# VUSE <.MEM_805>
D.79093_629 = D.79094_628->orders.data;
/data/vjoost/clean/cp2k/cp2k/src/../src/rt_propagation_methods.F:217:0: error:
type mismatch in component reference
SUBROUTINE propagate_cn_or_em(qs_env, error)
^
struct array2_integer(kind=4)
struct array2_integer(kind=4)
# VUSE <.MEM_805>
D.79092_630 = D.79094_628->orders.offset;
/data/vjoost/clean/cp2k/cp2k/src/../src/rt_propagation_methods.F:217:0: error:
type mismatch in component reference
SUBROUTINE propagate_cn_or_em(qs_env, error)
^
struct array2_integer(kind=4)
struct array2_integer(kind=4)
# VUSE <.MEM_805>
D.79090_632 = D.79094_628->orders.dim[1].stride;
/data/vjoost/clean/cp2k/cp2k/src/../src/rt_propagation_methods.F:217:0: error:
type mismatch in component reference
SUBROUTINE propagate_cn_or_em(qs_env, error)
^
struct array2_integer(kind=4)
struct array2_integer(kind=4)
# VUSE <.MEM_816>
D.79093_652 = D.79094_651->orders.data;
/data/vjoost/clean/cp2k/cp2k/src/../src/rt_propagation_methods.F:217:0: error:
type mismatch in component reference
SUBROUTINE propagate_cn_or_em(qs_env, error)
^
struct array2_integer(kind=4)
struct array2_integer(kind=4)
# VUSE <.MEM_816>
D.79092_653 = D.79094_651->orders.offset;
/data/vjoost/clean/cp2k/cp2k/src/../src/rt_propagation_methods.F:217:0: error:
type mismatch in component reference
SUBROUTINE propagate_cn_or_em(qs_env, error)
^
struct array2_integer(kind=4)
struct array2_integer(kind=4)
# VUSE <.MEM_816>
D.79090_655 = D.79094_651->orders.dim[1].stride;
/data/vjoost/clean/cp2k/cp2k/src/../src/rt_propagation_methods.F:217:0: error:
type mismatch in component reference
SUBROUTINE propagate_cn_or_em(qs_env, error)
^
struct array2_integer(kind=4)
struct array2_integer(kind=4)
# VUSE <.MEM_827>
D.79093_675 = D.79094_674->orders.data;
/data/vjoost/clean/cp2k/cp2k/src/../src/rt_propagation_methods.F:217:0: error:
type mismatch in component reference
SUBROUTINE propagate_cn_or_em(qs_env, error)
^
struct array2_integer(kind=4)
struct array2_integer(kind=4)
# VUSE <.MEM_827>
D.79092_676 = D.79094_674->orders.offset;
/data/vjoost/clean/cp2k/cp2k/src/../src/rt_propagation_methods.F:217:0: error:
type mismatch in component reference
SUBROUTINE propagate_cn_or_em(qs_env, error)
^
struct array2_integer(kind=4)
struct array2_integer(kind=4)
# VUSE <.MEM_827>
D.79090_678 = D.79094_674->orders.dim[1].stride;
/data/vjoost/clean/cp2k/cp2k/src/../src/rt_propagation_methods.F:217:0: error:
type mismatch in component reference
SUBROUTINE propagate_cn_or_em(qs_env, error)
^
struct array2_integer(kind=4)
struct array2_integer(kind=4)
# VUSE <.MEM_838>
D.79093_700 = D.79094_699->orders.data;
/data/vjoost/clean/cp2k/cp2k/src/../src/rt_propagation_methods.F:217:0: error:
type mismatch in component reference
SUBROUTINE propagate_cn_or_em(qs_env, error)
^
struct array2_integer(kind=4)
struct array2_integer(kind=4)
# VUSE <.MEM_838>
D.79092_701 = D.79094_699->orders.offset;
/data/vjoost/clean/cp2k/cp2k/src/../src/rt_propagation_methods.F:217:0: error:
type mismatch in component reference
SUBROUTINE propagate_cn_or_em(qs_env, error)
^
struct array2_integer(kind=4)
struct array2_integer(kind=4)
# VUSE <.MEM_838>
D.79090_703 = D.79094_699->orders.dim[1].stride;
/data/vjoost/clean/cp2k/cp2k/src/../src/rt_propagation_methods.F:217:0:
internal compiler error: verify_gimple failed
SUBROUTINE propagate_cn_or_em(qs_env, error)
^
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
lto-wrapper: gfortran returned 1 exit status
/data/vjoost/gnu/binutils-2.22/install/bin/ld: lto-wrapper failed
collect2: error: ld returned 1 exit status
More information about the Gcc-bugs
mailing list