[Bug ipa/82107] [6 Regression] O2 optimisation on amd64 leads to error
marxin at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Jan 25 10:50:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82107
Martin Liška <marxin at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Known to work| |7.3.0, 8.0
Summary|[6/7/8 Regression] O2 |[6 Regression] O2
|optimisation on amd64 leads |optimisation on amd64 leads
|to error |to error
Known to fail| |6.4.0
--- Comment #5 from Martin Liška <marxin at gcc dot gnu.org> ---
So the fix is already in GCC 7 and trunk:
SVN revision: 256226
Author: marxin
Be careful about comdat boundary in ICF (PR ipa/82352).
2018-01-04 Martin Liska <mliska@suse.cz>
PR ipa/82352
* ipa-icf.c (sem_function::merge): Do not cross comdat boundary.
2018-01-04 Martin Liska <mliska@suse.cz>
PR ipa/82352
* g++.dg/ipa/pr82352.C: New test.
More information about the Gcc-bugs
mailing list