diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index de31e36f53db..267b2cd4858e 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2019-03-19 H.J. Lu + + PR c++/89630 + * g++.target/i386/pr89630.C: New test. + 2019-03-18 Kito Cheng * gcc.target/riscv/arch-1.c: Add quotes around march in dg-error. diff --git a/gcc/testsuite/g++.target/i386/pr89630.C b/gcc/testsuite/g++.target/i386/pr89630.C new file mode 100644 index 000000000000..240aa7420006 --- /dev/null +++ b/gcc/testsuite/g++.target/i386/pr89630.C @@ -0,0 +1,15 @@ +// { dg-do compile } +// { dg-options "-std=c++14 -mrtm -march=skylake-avx512" } + +template class A; +template class B; +template struct C; +template class D { + using B::rank_; + void operator()(typename C>::i); +}; + +template class F { + using B::rank_; + void operator()(typename C>::i); +};