https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659
--- Comment #3 from Andrew Pinski ---
Oh I see it, it is declared inside the template.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659
--- Comment #2 from Andrew Pinski ---
I don't see why you think this is a bug. parser::getOption will be part
of the vtable of PassNameParser anyways.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659
--- Comment #1 from Rafael Avila de Espindola ---
The undefined is still present with -fno-devirtualize-speculatively.