[Bug lto/91287] LTO disables linking with scalar MASS library (Fortran only)

luoxhu at cn dot ibm.com gcc-bugzilla@gcc.gnu.org
Tue Jul 30 03:30:00 GMT 2019


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91287

--- Comment #1 from Xiong Hu XS Luo <luoxhu at cn dot ibm.com> ---
Martin's commit 4ee64e30659a9125a47eeea882d8044e690ce334 will cause ICE.

It's a REGRESSION not related to this current issue.

~/local/gcc_t/bin/gfortran -O3 -mcpu=power9 hellofortran.f90 -mveclibabi=mass
-L/opt/mass/8.1.3/Linux_LE/lib/ -lmass -flto -lmass_simdp8 -lmassv -lmassvp8
lto1: internal compiler error: bytecode stream: expected tag identifier_node
instead of LTO_UNKNOWN

It's not fixed even updated to commit cf474017fbb8fbb71d69b0ca4b4b34260cfe5ab3
(Mon Jul 29, Fix ICE seen in tree-ssa-dce.c for new/delete pair.).


commit 4ee64e30659a9125a47eeea882d8044e690ce334
Author: marxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Thu Jul 25 09:36:38 2019 +0000

    Extend DCE to remove unnecessary new/delete-pairs (PR c++/23383).

    2019-07-25  Martin Liska  <mliska@suse.cz>


More information about the Gcc-bugs mailing list