Tested x86_64-pc-linux-gnu, applying to trunk. -- >8 -- Fixed recently by r15-7822.
PR c++/101881 gcc/testsuite/ChangeLog: * g++.dg/ext/vector44.C: New test. --- gcc/testsuite/g++.dg/ext/vector44.C | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 gcc/testsuite/g++.dg/ext/vector44.C diff --git a/gcc/testsuite/g++.dg/ext/vector44.C b/gcc/testsuite/g++.dg/ext/vector44.C new file mode 100644 index 00000000000..cb24ef6e264 --- /dev/null +++ b/gcc/testsuite/g++.dg/ext/vector44.C @@ -0,0 +1,5 @@ +// PR c++/101881 +// { dg-do compile { target c++11 } } + +template<int N> using A = int __attribute__((vector_size(N)))*; +void foo(A<4>) {} base-commit: 35ce9afc84a63fb647a90cbecb2adf3e748178be -- 2.49.0