view gcc/testsuite/g++.old-deja/g++.brendan/crash44.C @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children
line wrap: on
line source

// { dg-do assemble  }
// GROUPS passed old-abort
template <class T> class bug {

public:
    void		Foo(const int = 0);
    void		NotRedeclared(const int);

private:
	T		TheItem;
};

template <class T> void bug<T>::NotRedeclared(const int)
{
}

template <class T> void bug<T>::Foo(const int)
{
}

int
main()
{
	bug<char>	InstantiatedBug;

	return 0;
}