https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122758
David Binderman <dcb314 at hotmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |needs-bisection
--- Comment #1 from David Binderman <dcb314 at hotmail dot com> ---
Reduced code:
template<int > void find_common( int *,
const int *, const char *, unsigned *) {
goto done;
int match_len;
done: }
struct CVmObjString {
void getp_find();
};
int getp_find_retval;
int getp_find_self_val;
char getp_find_str;
unsigned getp_find_argc;
void CVmObjString::getp_find() {
find_common<1>( &getp_find_retval,
&getp_find_self_val, &getp_fi
nd_str, &getp_find_argc);
}