https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |alias
Status|UNCONFIRMED |NEW
Last reconfirmed| |2018-11-19
Ever confirmed|0 |1
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Looks like the alias analysis phase during (before) PRE is causing an infinite
loop:
Alias information for void getValue(std::vector<std::complex<double> >&)
Aliased symbols
D.48932, UID D.48932, struct ValType, is addressable
Call clobber information
ESCAPED, points-to non-local, points-to vars: { D.48932 } (escaped)
Flow-insensitive points-to information
V_11(D), points-to non-local, points-to NULL, points-to vars: { }
_20, points-to non-local, points-to escaped, points-to NULL, points-to vars: {
}
_21, points-to non-local, points-to escaped, points-to NULL, points-to vars: {
}
_22, points-to non-local, points-to escaped, points-to NULL, points-to vars: {
}
_23